#api #instagram #laravel-5.7
#API #Instagram #laravel-5.7
Вопрос:
Я только начал создавать простое приложение для импорта изображений для моей компании. У нас обычная загрузка изображений, и мы хотели бы предоставить возможность импортировать изображения из Instagram. Я закодировал базовую функциональность в Laravel. Пользователи могут авторизоваться в Instagram, и тогда у меня есть успешно вызванный «пользователи / self / media / recent /», который возвращает правильные данные в режиме изолированной среды. Я получаю список последних сообщений, именно то, что я хочу.
Но, глядя на страницу разработчика,https://www.instagram.com/developer / API полностью обесценивается в 2020 году. И в нем также указано следующее:
Общедоступный контент — все оставшиеся возможности для чтения общедоступных МЕДИА от имени пользователя на 11 декабря 2018 года
На мой взгляд, это звучит так, как будто вызовы ‘users / self / media / recent /’ уже должны быть удалены. Я просто беспокоюсь, что я запустил этот код / приложение на следующей неделе, и оно уже обесценилось за пределами режима изолированной среды.
Ответ №1:
Извините, документацию для этого трудно найти. В нижней части этого сообщения указано, что:
После 11 декабря 2018 года Instagram Platform API будет поддерживать только разрешение instagram_basic. Это можно использовать для выполнения вызовов API для следующих оставшихся конечных точек:
/пользователи / self — получить информацию о владельце токена доступа
/пользователи / self / media / recent — получить самые последние медиа, опубликованные владельцем токена доступа
/media/media-id / комментарии — получить список последних комментариев к вашему медиа-объекту. Это поддерживается только для носителей, полученных через конечную точку /users/self/media /recent
https://developers.facebook.com/blog/post/2018/10/31/instagram-graph-api-hashtag-search-launch/
Так что, я думаю, это все еще будет работать до 2020 года.