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.