Поскольку существующие API-интерфейсы Instagram устарели, я перехожу на графический интерфейс api. Ниже указано, чего я хочу достичь и в чем проблема.
Требование.
Поскольку приложение находится в режиме разработки, я не получаю веб-перехватчики, если я упоминаю бизнес-аккаунт в любом из сообщений, но я могу отправить тестовый веб-перехватчик из консоли учетной записи разработчика. Поэтому я предполагаю, что как только приложение перейдет в режим LIVE, оно начнет отправлять веб-перехватчики на мой сервер.
У меня проблема со второй частью. Всякий раз, когда я вызываю api, упомянутый во второй части, я получаю сообщение об ошибке
Этот вызов api отлично работает, когда я передаю mediaid, которым владеет моя бизнес-учетная запись Instagram. Но как только я передаю mediaid сообщения, в котором упоминается мой бизнес, я получаю указанную выше ошибку.
Я просто хотел проверить, не является ли это ограничением моего приложения facebook в режиме разработки? Пожалуйста, предложите решение для реализации этого сценария.
Поскольку вы не передали полезную нагрузку события веб-перехватчика, я просто предполагаю, что вы используете правильный идентификатор пользователя при вызове API. Путь JSON для идентификатора пользователя в полезной нагрузке события - запись [0] .id.
@ user3351074 Хорошо, отлично! Так что это работает правильно. Мне просто нужно отправить свое приложение на обзор в Facebook? Также какие запросы разрешений я должен спрашивать у facebook при отправке приложения на проверку?
На этой странице есть детали developers.facebook.com/docs/instagram-api/reference/user/…. У меня есть приложение со всеми 5 разрешениями, указанными в ссылке.





Я пробовал то же самое, что и вы, но с живым приложением facebook. Из веб-перехватчика я получил событие, когда любой другой пользователь упомянул мой бизнес-дескриптор Instagram в подписи и смог получить упомянутые сведения о мультимедиа с помощью упомянутого мультимедийного API https://developers.facebook.com/docs/instagram-api/reference/user/mentioned_media.
Поскольку вы не передали полезную нагрузку события веб-перехватчика, я просто предполагаю, что вы используете правильный идентификатор пользователя при вызове API. Путь JSON для идентификатора пользователя в полезной нагрузке события - запись [0] .id.
Я пробовал то же самое, что и вы, но с живым приложением facebook. Из веб-перехватчика я получил событие, когда любой другой пользователь упомянул мой бизнес-дескриптор Instagram в подписи и смог получить упомянутые данные мультимедиа, используя упомянутый медиа-API developers.facebook.com/docs/instagram-api/reference/user/…