Я пытаюсь получить контент из API Instagram, используя https://api.instagram.com/v1/tags/{tag-name}/media/recent?access_token=ACCESS-TOKEN
конечная точка и может сделать это для первого запроса, но когда я пытаюсь получить сообщения старше, чем то, что было изначально указано, я не могу загрузить их. Когда я запускаю эту конечную точку изначально, я получаю 13 изображений Instagram, извлеченных из массива данных JSON, я также получаю массив разбивки на страницы, который находится ниже.
`
pagination: {
next_min_id: "AQDPrQwBDg1kNTDYJEcmcio1XQjibCpFicoHeNlXvM6Du3DVsLRpQDZMPaPUytA6Oehh_7GIZI2mSB8LdDCcUd8NcACACivP6b_xxoEfSERoww",
min_tag_id: "AQDPrQwBDg1kNTDYJEcmcio1XQjibCpFicoHeNlXvM6Du3DVsLRpQDZMPaPUytA6Oehh_7GIZI2mSB8LdDCcUd8NcACACivP6b_xxoEfSERoww",
deprecation_warning: "next_max_id and min_id are deprecated for this endpoint; use min_tag_id and max_tag_id instead"},
`
Когда я пытаюсь использовать значение либо next_min_id
или же min_tag_id
в качестве значения для max_tag_id
на последующие запросы это никак не влияет, я просто возвращаю исходный набор результатов. Вот пример URL, который я использую с max_tag_id
параметр.
`
https://api.instagram.com/v1/tags/pink/media/recent?access_token=ACCESS-TOKEN&max_tag_id=AQDPrQwBDg1kNTDYJEcmcio1XQjibCpFicoHeNlXvM6Du3DVsLRpQDZMPaPUytA6Oehh_7GIZI2mSB8LdDCcUd8NcACACivP6b_xxoEfSERoww
`
Я также пытался использовать min_tag_id
но с такими же результатами. Приложение работает только в режиме «песочницы», но, насколько я знаю, это должно означать, что я могу получать сообщения только из своей учетной записи, и это все, что я хочу сделать. Я также посчитал, что API получает 13 результатов & что есть больше изображений, чем это с «розовым» тегом.
Здесь было много других подобных сообщений, но ни один не решил проблему для меня.
Вы получаете максимум 20 изображений в режиме песочницы, а разбиение на страницы не работает в режиме песочницы
Других решений пока нет …