Бот Facebook Messenger - обмен в веб-браузере не запускается
Я создаю бота для Messenger, который использует webview с некоторым пользовательским контентом. Веб-просмотр работает просто отлично, также хорошо работает закрытие веб-просмотра с помощью Messenger Extensions. Теперь мне нужно начать настраиваемый поток обмена из этого веб-просмотра ( https://developers.facebook.com/docs/messenger-platform/webview/sharing). Я называю метод MessengerExtensions.beginShareFlow
но ничего не происходит Ни один из success
ни error
срабатывают. Я понимаю, что успех будет достигнут после завершения общего доступа, но я даже не могу его запустить, поскольку пользовательский интерфейс общего доступа вообще не отображается.
Я дважды проверил все пункты, перечисленные здесь:
https://developers.facebook.com/docs/messenger-platform/webview/troubleshooting
Что может быть не так? Мой бот до сих пор не отправлен на проверку (по понятным причинам - он еще не закончен и ему не хватает некоторых функций) - в этом ли проблема? Я был бы рад связаться со службой поддержки разработчиков FB напрямую, но я не могу найти место для этого (кстати: это просто весело).
1 ответ
В моем случае проблема заключалась в том, что я не указывал ImageURL. Призыв к beginShareFlow
просто сбой в таком случае (обработчик ошибок не вызывался).