ハッシュタグが付けられた最も人気のある写真および動画IGメディアオブジェクトのコレクションを表します。
人気度は、www.instagram.comのハッシュタグ検索でのトップ投稿を決定するのと同じ手法を使用して、閲覧と閲覧者のやり取りの両方から決定します。
2021年9月7日までのv10.0以前の呼び出し: IGメディアownerの「いいね!」カウントが非表示の場合、IGメディアのlike_count
フィールドが0
を返します。
v11.0以降の呼び出し、および2021年9月7日時点のすべてのバージョン: 別のエンドポイントやフィールド拡張を通して間接的にIGメディアをクエリする場合、メディアの所有者が「いいね!」数を非表示にしていると、API応答でlike_count
フィールドが省略されます。IGメディアを直接クエリする場合(そのIGメディアの所有者のみ実行可能)、「いいね!」数が非表示になっていても、実際の「いいね!」数が返されます。
この操作はサポートされていません。
GET /{ig-hashtag-id}/top_media?user_id={user-id}&fields={fields}
ハッシュタグでタグ付けされている人気上位の写真および動画IGメディアオブジェクトを返します。
{user_id}
(必須) — クエリを実行するInstagram BusinessまたはクリエイターアカウントのID。{fields}
-値を返したいフィールドのコンマ区切りリスト。「値が返されるフィールド」をご覧ください。limit
でページネーションされます。username
フィールドをリクエストすることはできません。after
カーソルのみを返します。before
カーソルは含まれません。また、after
カーソル値は各ページで常に同じですが、結果セットにおける結果の次のページの取得にも使用できます。要件
型 | 説明 |
---|---|
ビジネスマネージャを介してページの管理権限を付与されたユーザーのトークンの場合、 | |
接続されているFacebookページ上のタスクを承認されたFacebookユーザーのユーザーアクセストークン。 |
IGメディアオブジェクトの配列。結果が多い場合はページネーションされます。
fields
パラメーターを使用して、返されたメディアオブジェクトの以下のフィールドをリクエストすることができます:
caption
children
(アルバムIGメディアの場合のみ返されます)comments_count
id
like_count
(v10.0以前の呼び出し: メディア所有者が「いいね!」数を非表示にしている場合、値は0
になります。v11.0以降の呼び出し: メディア所有者が「いいね!」数を非表示にしている場合、フィールドは省略されます。)media_type
media_url
(アルバムIGメディアの場合は返されません)permalink
timestamp
(v7.0以降でのみ使用可能)GET graph.facebook.com/17873440459141021/top_media ?user_id=17841405309211844 &fields=id,media_type,comments_count,like_count
{ "data": [ { "id": "17880997618081620", "media_type": "IMAGE", "comments_count": 84, "like_count": 177 }, { "id": "17871527143187462" "media_type": "IMAGE", "comments_count": 24, "like_count": 57 }, { "id": "17896450804038745" "media_type": "IMAGE", "comments_count": 19, "like_count": 36 }, ... // Results truncated for clarity ], "paging": { "cursors": { "after": "NTAyYmE4..." }, "next": "https://graph.facebook.com/..." } }
この操作はサポートされていません。
この操作はサポートされていません。