IGメディアへのコメントを表します。
この操作はサポートされていません。
GET /{ig-comment-id}?fields={fields}
型 | 要件 |
---|---|
ターゲットのIGユーザーに接続されたページ上でビジネスマネージャを介してアプリユーザーに役割が付与されている場合は、次のうちのいずれか1つも必要です。 |
GET https://graph.facebook.com/{api-version}/{ig-comment-id} ?fields={fields} &access_token={access-token}
プレースホルダー | 値 |
---|---|
| APIのバージョン。 |
| 必須。IGコメントのID。 |
キー | プレースホルダー | 値 |
---|---|---|
|
| 必須。アプリユーザーのユーザーアクセストークン。 |
|
| 各IGコメントについて戻り値として結果セットに入れる、IGコメントのフィールドのコンマ区切りリスト。 |
フィールド名 | 説明 |
---|---|
| 次のものを含むオブジェクト。
|
| コメントが非表示にされているか( |
| IGコメントのID。 |
| IGコメントに対する「いいね!」の数。 |
| 次のものを含むオブジェクト。 |
| コメントが別のIGコメントに対して作成されている(つまり別のコメントに対する返信である)場合、親IGコメントのID。 |
| IGコメントに対する返信(IGコメント)のリスト。 |
| IGコメントのテキスト。 |
| IGコメントがいつ作成されたかを示すISO 8601形式のタイムスタンプ。 例: |
| IGメディアを作成したIGユーザーのID。アプリユーザーがIGコメントを作成した場合のみ返されます。それ以外の場合は、代わりに |
| IGコメントを作成したInstagramユーザーのユーザーネーム。 |
エッジ | 説明 |
---|---|
IGコメントに対するIGコメントのリストを取得します。IGコメントに対するIGコメントを作成します。 |
デフォルトとリクエストのフィールドおよびエッジを含む、JSON形式のオブジェクト。
{ "{field}":"{value}", ... }
curl -i -X GET \
"https://graph.facebook.com/v19.0
/17881770991003328?fields=hidden%2Cmedia%2Ctimestamp&access_token=EAAOc..."
{ "hidden": false, "media": { "id": "17856134461174448" }, "timestamp": "2017-05-19T23:27:28+0000", "id": "17881770991003328" }
POST /{ig-comment-id}?hide={hide}
{hide}
(必須) — コメントを非表示するにはtrue
に設定し、コメントを表示するにはfalse
に設定します。hide=true
に設定されていても、常に表示されます。次のアクセス許可を持つ、コメントを作成したFacebookユーザーからのユーザーアクセストークン:
instagram_basic
instagram_manage_comments
pages_show_list
pages_read_engagement
ビジネスマネージャを介してページの管理権限を付与されたユーザーのトークンの場合、次のいずれかのアクセス許可が必要です。
ads_management
pages_read_engagement
business_management
コメントを非表示にする:
POST graph.facebook.com /17873440459141021?hide=true
{ "success": true }
DELETE /{ig-comment-id}
次のアクセス許可を付与された、コメントを作成したユーザーからのユーザーアクセストークン:
instagram_basic
instagram_manage_comments
ビジネスマネージャを介してページの管理権限を付与されたユーザーのトークンの場合、次のいずれかのアクセス許可が必要です。
ads_management
pages_read_engagement
business_management
DELETE graph.facebook.com /17873440459141021
{ "success": true }