Нет следующего URL для получения инстаграм медиа в графическом API Facebook для бизнес-аккаунтов - PullRequest
0 голосов
/ 28 мая 2019

Я пытаюсь получить все посты на своей странице в Instagram (около 57 тыс. Постов) из графа API Facebook.используя конечную точку 'media', описанную здесь:

https://developers.facebook.com/docs/instagram-api/getting-started

Мне удалось получить около 12 тыс. сообщений, используя ее по следующему запросу:

https://graph.facebook.com/v3.3/{ig-user-id}/media?access_token=XXX&pretty=0&fields=timestamp,caption,comments_count,like_count,media_type,media_url,owner,permalink,shortcode,thumbnail_url,username&limit=200

при использовании этой ссылки возвращаемый результат содержит часть данных, предназначенную для данных постов, и раздел нумерации страниц, который включает следующий и предыдущий URL-адреса и курсоры для после и до.Я использовал next и получал оставшиеся сообщения каждый раз, пока у результата не было следующего URL, но у него был курсор после, но когда я использовал его, возвращаемые данные были пустыми.

Я думал, что может быть какой-то видограничения, но пока не могу найти ничего, кроме пределов скорости API, которые я не превышаю.

Я также попробовал проводник API графика и получил тот же результат.

1 Ответ

0 голосов
/ 11 июня 2019

Проблема не была решена, но я нашел то, чего раньше не видел, это могло бы помочь людям, сбитым с толку, как я.

в конечной точке документация объявлено, что эта конечная точка имеет ограничение в 10 000 последних сообщений, поэтому мы не можем получить больше наших сообщений.

...