Messenger бот с дополнительными правами доступа к приложению

Я разрабатываю чат-бота для Messenger, который использует дополнительное разрешение приложения - user_friends, У меня есть бот-лист пользователей в моем боте. Пользователь может войти через Facebook в этом веб-просмотре, чтобы увидеть своих друзей и их оценки.

В настройках своего приложения я выбираю веб-платформу, где в качестве сайта я вводил ссылку на бота. Также я связал приложение и свою страницу в Business Manager.

Я прошел pages_messaging обзор. Но я не могу передать обзор приложения. Reviver отправляет мне сообщение:

Кнопка входа в систему Facebook не работает должным образом в вашем приложении. При нажатии на кнопку пользователь должен немедленно войти в систему с помощью Facebook, и пользователь должен иметь возможность успешно войти в свою учетную запись Facebook. Убедитесь, что кнопка входа в Facebook работает правильно и доступна за пределами вашей компании, а затем повторно отправьте приложение на проверку. Примечания от вашего рецензента: я приложил несколько скриншотов, которые могут помочь вам лучше понять мой ответ. Вы можете найти их здесь: https://scontent.fhen2-1.fna.fbcdn.net/v/t39.8008-6/39074871_995233137350165_8046464733332635648_n.png?_nc_cat=0&oh=46cc08fd4cc4511a5a76476112048bc0&oe=5C04B1F2

Я не понимаю, как Reviver получил эту ошибку. Может быть, я не понимаю, как правильно подключить мой бот и приложение? Может быть, мне следует создать тестовых пользователей и тестовую страницу, чтобы рецензент мог войти, потому что тестовые пользователи не могут взаимодействовать с реальными страницами?

Люди, которые используют разрешения приложений Facebook в своих ботах Messenger, можете ли вы мне помочь?

1 ответ

Решение

Ответ скопирован из комментариев.

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

[cbroe] Этот контент внутри этих веб-обзоров не падает с неба, это должно быть где-то. Таким образом, это должен быть адрес, который вы вводите для платформы "Веб-сайт", если вы хотите использовать там общий вход в Facebook.

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