Я пытаюсь получить все посты на своей странице в 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 графика и получил тот же результат.