Facebook Messenger机器人 - 在webview中共享无法启动

时间:2017-03-05 19:30:33

标签: facebook webview share facebook-messenger-bot

我正在为Messenger创建一个bot,它使用webview和一些自定义内容。 webview工作正常,使用Messenger Extensions关闭webview效果也很好。现在我需要从这个webview(https://developers.facebook.com/docs/messenger-platform/webview/sharing)开始自定义共享流程。我调用方法MessengerExtensions.beginShareFlow但没有任何反应。 successerror均未触发。我知道在共享完成后会取得成功,但我甚至无法启动它,因为共享用户界面根本没有出现。

我仔细检查了这里列出的所有要点:
https://developers.facebook.com/docs/messenger-platform/webview/troubleshooting

有什么不对?我的机器人仍然没有提交审查(出于显而易见的原因 - 它还没有完成,并且缺少一些功能) - 这是问题吗?我很乐意直接联系FB开发人员的支持,但我找不到合适的地方(顺便说一句:这只是搞笑)。

1 个答案:

答案 0 :(得分:0)

在我的情况下,问题是我没有指定ImageURL。在这种情况下,beginShareFlow的调用刚刚崩溃(未调用错误处理程序)。