Encontre mídias do Instagram públicas marcadas com hashtags específicas.
Para usar esta API, é necessário passar pela análise do app e solicitar aprovação para:
Instagram Public Content Access
instagram_basic
A API de Pesquisa de Hashtag consiste nos nós e nas bordas a seguir:
GET /ig_hashtag_search
, para obter o ID do nó de uma hashtag específicaGET /{ig-hashtag-id}
, para obter dados sobre uma hashtagGET /{ig-hashtag-id}/top_media
, para obter as fotos e os vídeos mais populares com uma hashtag específicaGET /{ig-hashtag-id}/recent_media
, para obter as fotos e os vídeos mais recentes publicados com uma hashtag específicaGET /{ig-user-id}/recently_searched_hashtags
, para determinar as hashtags únicas pesquisadas por uma conta comercial ou de criador de conteúdo do Instagram na semana atualConsulte a documentação de referência de cada ponto de extremidade para ver requisitos de campos, parâmetros e usos suportados.
Para obter as fotos e os vídeos com uma hashtag específica, use primeiro o ponto de extremidade /ig_hashtag_search
e inclua a hashtag e o ID da conta comercial ou de criador de conteúdo do Instagram que está fazendo a consulta. Por exemplo, se a consulta for feita em nome de uma conta comercial do Instagram com o ID 17841405309211844
, será possível obter o ID da hashtag "#coke" por meio da consulta a seguir:
GET graph.facebook.com/ig_hashtag_search ?user_id=17841405309211844 &q=coke
Isso retornará o ID do nó da hashtag "#Coke":
{ "id" : "17873440459141021" }
Após obter o ID da hashtag (17873440459141021
), será possível consultar a borda /top_media
ou /recent_media
e incluir a identificação da conta comercial para obter uma coleção de objetos de mídia com a hashtag "#coke". Por exemplo:
GET graph.facebook.com/17873440459141021/recent_media ?user_id=17841405309211844
Isso retornará uma resposta semelhante a esta:
{ "data": [ { "id": "17880997618081620" }, { "id": "17871527143187462" }, { "id": "17896450804038745" } ] }