Puedes buscar contenido multimedia de Instagram etiquetado con hashtags concretos.
Para utilizar esta API, debes superar la revisión de la aplicación y solicitar aprobación para lo siguiente:
Instagram Public Content AccessLa API de búsqueda de hashtags consta de los siguientes nodos y perímetros:
GET /ig_hashtag_search: para obtener un identificador de nodo de hashtag específico.GET /{ig-hashtag-id}: para obtener datos acerca de un hashtag.GET /{ig-hashtag-id}/top_media: para obtener las fotos y los vídeos más populares con un hashtag concreto.GET /{ig-hashtag-id}/recent_media: para obtener las fotos y los vídeos publicados más recientemente con un hashtag concreto.GET /{ig-user-id}/recently_searched_hashtags: para determinar los hashtags únicos que ha buscado una cuenta empresarial o de creador de Instagram en la semana actual.Consulta en la documentación de referencia de cada extremo los campos y parámetros admitidos y los requisitos de uso.
Para obtener todas las fotos y los vídeos que tienen un hashtag específico, primero utiliza el extremo /ig_hashtag_search e incluye el hashtag y el identificador de la cuenta empresarial o de creador que realiza la consulta. Por ejemplo, si la consulta se hace en nombre de la cuenta empresarial de Instagram con el identificador 17841405309211844, puedes realizar la consulta siguiente para obtener el identificador del hashtag “#coke”:
GET graph.facebook.com/ig_hashtag_search ?user_id=17841405309211844 &q=coke
Esto devolverá el identificador del nodo del hashtag “#Coke”:
{
"id" : "17873440459141021"
}Ahora que tienes el identificador del hashtag (17873440459141021), puedes consultar el perímetro /top_media o /recent_media e incluir el identificador de la cuenta empresarial para obtener una colección de los objetos multimedia con el hashtag “#coke”. Por ejemplo:
GET graph.facebook.com/17873440459141021/recent_media ?user_id=17841405309211844
Esto devolvería una respuesta similar a la siguiente:
{
"data": [
{
"id": "17880997618081620"
},
{
"id": "17871527143187462"
},
{
"id": "17896450804038745"
}
]
}