новый API Instagram для получения публичного контента пользователя? - PullRequest
0 голосов
/ 29 ноября 2018

Мы пытаемся использовать https://api.instagram.com/v1/users/{provider_user_id}/media/recent/?access_token={access_token}

, чтобы получать последние сообщения пользователя.

Однако инстаграмма говорит:

Публичный контент - все остальные возможности длячитать общедоступные средства массовой информации от имени пользователя 11 декабря 2018 года

(https://www.instagram.com/developer)

Так что я думаю, что мы должны скоро перейти на новый API.

Нозатем https://developers.facebook.com/docs/instagram-api говорит

API Графика Instagram позволяет программно получать доступ к бизнес-аккаунтам Instagram, что упрощает управление объектами мультимедиа, просмотр комментариев и метаданных, а также понимание и метрики с помощьюпользовательские приложения.

Если вы создаете приложения для некоммерческих аккаунтов Instagram, используйте вместо этого API-интерфейс платформы Instagram.

Мы пытаемся получить информацию о некоммерческих аккаунтах (через oauth2 токен доступа) Итак, мы можем использовать старый API даже после декабря 2018 года?

1 Ответ

0 голосов
/ 29 ноября 2018

Вы используете неверный URL для получения данных

вам нужно использовать этот URL: users / self / media / недавний, чтобы получить все медиафайлы, загруженные пользователем

Ваш URL должен быть таким:https://api.instagram.com/v1/users/self/media/recent?access_token='Your_access_token'

Убедитесь, что у вашего access_token есть разрешение на получение этих данных.

Я использовал Этот репозиторий для получения мультимедиа.

...