Instagram API Platform. Deprecation...
Привет всем, на связи Вадим Львов. Сегодня хотел поговорить с Вами о старой платформе Instagram API, но узнал, что она почти полностью уже не работает. Я об этом не знал, т.к. не интересовался до сегодняшнего дня этой темой.
Возможно многие в курсе, но для тех, кто не знает напишу, что началось свёртывание старой платформы с 31 июля 2018. Тогда стали недоступны следующие функции:
- Follower List - чтение списка подписчиков и подписок,
- Relationships - функции подписаться/отписаться,
- Commenting on Public Content - комментирование и удаление комментариев от имени пользователя для общедоступного контента.
Функции, которые оставались доступными до 11 декабря 2018:
- Commenting - комментирование и удаление комментариев от имени пользователя для своего контента,
- Public Content - чтение любой общедоступной информации о профиле пользователя, а также контента, ему принадлежащего,
- Likes - функции "Like" и "Unlike" для контента принадлежащего пользователю,
- Subscriptions - Получение уведомлений, когда публикуется контент.
Функции, которые будут доступны до начала 2020 года:
- Basic - чтение общей информации о профиле и контенте пользователя.
Инстаграм также настоятельно рекомендует переходить на официальные Graph API, которые я описал в двух предыдущих статьях (здесь и здесь).
Напомню кратко про функции, которые реализованы в Graph API:
- Business Discovery API
- Content Publishing API
- Comment Moderation API
- Hashtag Search API
- Insights API
- Mentions API
- Webhook для Instagram
Ранее была анонсирована реализация поддержки для обычных (не бизнес аккаунтов) в начале 2019 года, но пока такой поддержки в официальной документации я не обнаружил.
P.S. Наверняка есть возможности обхода ограничений официального API (так называемый неофициальный API), но они связаны с имитацией либо работы приложения Instagram для сматрфона, либо с имитацией работы Web версии Instagram. Причём необходимо добиться, чтобы Instagram воспринимал аккаунт, как живого человека, а не как робота. Также любое изменение в неофициальном API приводит к неработоспособности сервисов, его использующих.
Телеграм: papabotov, botreactor, cryptsys