instagram - many - recommended hashtags
Instagram/v1/tags/{tag-name}/media/reciente punto final no devuelve min_tag_id en el bloque de paginaciĆ³n (2)
Entonces, tras una investigación adicional, me di cuenta de que puedes usar el ID de la publicación más reciente para filtrar eficazmente las publicaciones más antiguas de la https://api.instagram.com/v1/tags/tag-name/media/recent?access_token=ACCESS-TOKEN Respuesta de https://api.instagram.com/v1/tags/tag-name/media/recent?access_token=ACCESS-TOKEN , que ahora siempre devuelve las últimas 20 publicaciones.
La identificación de una publicación de instagram generalmente se ve como xxxxxxxxxxxxxxxxxxx_yyyyyyyyyy, donde xxxxxxxxxxxxxxxxxxx es esencialmente el min_tag_id que solía ser devuelto en el bloque de paginación e yyyyyyyyyyyy es la identificación del usuario.
Así que puedes extraer la parte xxxxxxxxxxxxxxxxxxx de la identificación de una publicación ( xxxxxxxxxxxxxxxxxxxxx_yyyyyyyyyy ) y hacer una comparación para ver si es más grande que la xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxpl.pl
De acuerdo con https://www.instagram.com/developer/endpoints/tags/ , solíamos obtener min_tag_id en la parte de paginación de https://api.instagram.com/v1/tags/tag-name/media/recent?access_token=ACCESS-TOKEN respuesta https://api.instagram.com/v1/tags/tag-name/media/recent?access_token=ACCESS-TOKEN que luego usamos en la solicitud para sondear las publicaciones más recientes.
A partir de esta mañana, vimos que Instagram cambió la forma de la respuesta de paginación. Ahora se ve algo así como:
"pagination": {
"next_max_tag_id": "AQBy529IMOAlOvp6EI5zrYZRZbUbNW2oGQjgdvfVi5I_7wTIKzqE2nfsSBHvCkPmWOMKV7kmNcMPErenGJsbDtIk013aPZ_xo4vFYuXqtDGz3ZS0ZBrnTSjtuGjtnEOHiDJlAp8lI99AuwAgObnaf6tYhkoiDajEkg5E2zOFuDZFfQ",
"next_url": "https://api.instagram.com/v1/tags/enplug/media/recent?access_token=1573931388.852f6fb.2ee7fb644c5341dd813bd3bbc4c687ec&max_tag_id=AQBy529IMOAlOvp6EI5zrYZRZbUbNW2oGQjgdvfVi5I_7wTIKzqE2nfsSBHvCkPmWOMKV7kmNcMPErenGJsbDtIk013aPZ_xo4vFYuXqtDGz3ZS0ZBrnTSjtuGjtnEOHiDJlAp8lI99AuwAgObnaf6tYhkoiDajEkg5E2zOFuDZFfQ",
"deprecation_warning": "next_max_id and min_id are deprecated for this endpoint; use min_tag_id and max_tag_id instead",
"next_max_id": "AQBy529IMOAlOvp6EI5zrYZRZbUbNW2oGQjgdvfVi5I_7wTIKzqE2nfsSBHvCkPmWOMKV7kmNcMPErenGJsbDtIk013aPZ_xo4vFYuXqtDGz3ZS0ZBrnTSjtuGjtnEOHiDJlAp8lI99AuwAgObnaf6tYhkoiDajEkg5E2zOFuDZFfQ"
}
¿ Min_tag_id ahora está en desuso? Los documentos del desarrollador no mencionan nada sobre esto.
Parece que este fue un problema temporal con la API de Instagram y ahora se ha resuelto.