Как добавить «интеграционный поток для конечного пользователя для подключения его бизнес-аккаунтов в Instagram» - вопрос FB Graph API (для IG) - PullRequest
1 голос
/ 01 декабря 2019

У нас есть простое приложение, которое суммирует общее количество упоминаний, которые ваша учетная запись Instagram получает с помощью конечной точки IG-User / tags на графике API (https://developers.facebook.com/docs/instagram-api/reference/user/tags/)

Предварительным условием приложения являетсяпользователь имеет свою учетную запись fb, связанную с учетной записью IG - Business или IG - Creator.

К сожалению, каждый раз, когда мы отправляли его на проверку, он возвращался с тем же комментарием от FB:

"Несмотря на то, что мы смогли войти в ваше приложение с помощью аутентификации входа в Facebook, нам не удалось протестировать действия по подключению бизнес-аккаунта Instagram. В результате вам потребуется реализовать интеграционный поток дляконечный пользователь подключает свои бизнес-аккаунты в Instagram "

Теперь, насколько я понимаю, я не могу заставить пользователя связать свою учетную запись IG с FB или со страницей FB с помощью APIДействие "связать аккаунт" выполняется исключительно с помощью приложения Instagram. Или я что-то здесь упускаю.

Ответы [ 2 ]

0 голосов
/ 20 декабря 2019

У меня тоже такая же проблема, как и у вас, так как я разрабатываю аналогичный сервис для IGBlade (https://igblade.com) & Social Blade (https://socialblade.com).

). следует изменить запрос на проверку приложения, чтобы я сообщал Facebook о том, что мое приложение запрашивает разрешения на работу на стороне сервера, и, следовательно, нет необходимости реализовывать интеграцию для конечного пользователя, чтобы подключить свои бизнес-аккаунты в Instagram к моему приложению.

Есть мысли?

0 голосов
/ 16 декабря 2019

У меня та же проблема, и я с нетерпением жду комментариев к вашему посту с первого дня. Но я начал думать, что это никогда не придет.

Я считаю, что они хотят, чтобы новый пользователь начал с минимальными разрешениями (то есть разрешением по электронной почте) и добавил другое разрешение только по мере необходимости. Это требует наличия в вашем приложении механизма, который направляет нового пользователя, вошедшего в систему только с разрешением электронной почты, для предоставления других разрешений (например, нажатие кнопки, открывающей бизнес-учетную запись IG пользователя, требует разрешения instagram_basic и manage_pages. Или нажатие кнопки «опубликовать комментарий» требует разрешения manage_comments.) Таким образом, ваше приложение должно открыть окно, в котором пользователь может дать разрешения при срабатывании любого из этих событий. (или когда пользователь решает вернуть разрешение (я))

Это то, что я понимаю из «шагов по подключению бизнес-аккаунта Instagram». Но я не уверен, правильно ли мое понимание. Я определенно хотел бы услышать, нашли ли вы какие-либо решения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...