我正在为Messenger创建一个bot,它使用webview和一些自定义内容。 webview工作正常,使用Messenger Extensions关闭webview效果也很好。现在我需要从这个webview(https://developers.facebook.com/docs/messenger-platform/webview/sharing)开始自定义共享流程。我调用方法MessengerExtensions.beginShareFlow
但没有任何反应。 success
和error
均未触发。我知道在共享完成后会取得成功,但我甚至无法启动它,因为共享用户界面根本没有出现。
我仔细检查了这里列出的所有要点:
https://developers.facebook.com/docs/messenger-platform/webview/troubleshooting
有什么不对?我的机器人仍然没有提交审查(出于显而易见的原因 - 它还没有完成,并且缺少一些功能) - 这是问题吗?我很乐意直接联系FB开发人员的支持,但我找不到合适的地方(顺便说一句:这只是搞笑)。
答案 0 :(得分:0)
在我的情况下,问题是我没有指定ImageURL。在这种情况下,beginShareFlow
的调用刚刚崩溃(未调用错误处理程序)。