Получить информацию о странице Instagram

Прежде всего, я нашел этот URL, чтобы получить информацию об общедоступной странице Instagram. https://www.instagram.com/facebook/?__a=1. Это правильный способ доступа к информации, или он может быть сломан в любое время в будущем? Я проверил API Instagram, но не смог найти поддержку client_credential (на самом деле я хочу получить доступ к своей общедоступной странице в Instagram с моего сервера). На самом деле наш сервер должен получить и отправить эту информацию нашим родным клиентам Android и IOS. Как правильно получить заголовок страницы / изображение / подписчиков / подписчиков / описаний / постов (включая количество лайков и комментариев)?

2 ответа

Любая скрытая функциональность почти наверняка будет удалена. Вы всегда должны полагаться на предоставленные публичные API.

Вы должны использовать API пользователей Instagram для вашего конкретного случая использования. https://www.instagram.com/developer/endpoints/users/

Идеальным решением является то, что при каждом запросе от ваших нативных приложений вам не следует вызывать API Instagram, иначе вас могут задушить. Вы должны вызвать API Instagram по требованию и, возможно, кэшировать результат в течение часа или около того.

  • Без использования instagram api можно получить информацию с веб-сайта instagram. Вот демо-версия получения общедоступной фотографии профиля пользователя instagram.

  • Я создал api в nodejs для получения аватара пользователя instagram с помощью модуля cheerio. И создал внешний интерфейс в angular2.Как все компоненты развернуты в Heroku Cloud.


  • Вот логика для получения аватара пользователя GitHub.
Другие вопросы по тегам