Instagram API устарел с 4 апреля 2018 г. (Вы можете прочитать весь журнал изменений здесь https://www.instagram.com/developer/changelog/), и это все из-за проблем с конфиденциальностью, появившихся в Instagram, так как многие разработчики неправильно использовали API для массового извлечения пользовательских данных, используязакрытый ключ пользователя.
Теперь вы все еще можете использовать Instagram API, но только для своего пользователя (поскольку Instagram оставляет эту конечную точку доступной только для вас). Если вы хотите получить данные другого пользователя (например, Джастина Бибера)подписчик, подписчик, количество постов и т. д.) вы можете использовать частные API Instagram, разработанные разработчиками путем реинжиниринга приложения Instagram. Если вы решите использовать частный API Instagram, вам нужно быть осторожным, поскольку у вас будет большее ограничение максимального запросав какой-то период времени (по моему опыту, около 100 запросов на получение пользовательских данных за 5 минут или около того).
Вы должны заметить, что Facebook не хочет, чтобы вы получали доступ к другим людямданные , исключая большинство его конечных точек API.
В настоящее время Facebook разрабатывает новый API Instagram, который называется Graph API.Но если у вас нет продуктов в рабочем состоянии, ваше приложение может быть отклонено (см. Здесь When To Submit
section https://developers.facebook.com/docs/apps/review/).. Используя этот API, вы можете получить все свои демографические данные (ограниченные вашимсвоего пользователя), подключив свой аккаунт в Instagram и Facebook.
Это ссылка на хороший приватный API Instagram, который я когда-либо использовал:
- PHP (https://github.com/mgp25/Instagram-API)
- Python (https://github.com/LevPasha/Instagram-API-python)