URL 带有 Messenger Extensions 的按钮总是重定向到 fallback_url
URL Button with Messenger Extensions always redirect to fallback_url
正在开发 facebook Messenger 聊天机器人,我尝试使用 Webview and Extensions 来显示增强内容 (在我的例子中,一个日期选择器).
如文档中所述,我发送 URL 带有 Messenger Extensions 消息的按钮,以及 fallback_url
来处理浏览器用户。
{
'type': 'web_url',
'url':'https://abcdef.localtunnel.me/html/chatbotDatepicker.html',
'title': 'Pick a date',
'webview_height_ratio': 'tall',
'messenger_extensions': true,
'fallback_url': 'https://abcdef.localtunnel.me/html/chatbotError.html'
}
在我的 Android phone 上,每次单击该按钮时,它都会正确打开我的网络视图,但始终且仅使用 fallback_url
。如果我删除 fallback_url
它将按预期使用 url
但是 Facebook Javascript SDK 只会触发错误 2071011(像这个 )。
我觉得 messenger_extensions 可能会被禁用,但我在文档中找不到任何关于启用或禁用它的参考。
可能这与我的申请是 public(已被 facebook 审核)有关,但我不这么认为。
有没有人遇到过类似的问题,并且知道如何解决这个问题?!非常感谢。
这是一个有效的错误,Facebook 团队正在努力 it.Here link https://developers.facebook.com/bugs/1676913532599603/
正在开发 facebook Messenger 聊天机器人,我尝试使用 Webview and Extensions 来显示增强内容 (在我的例子中,一个日期选择器).
如文档中所述,我发送 URL 带有 Messenger Extensions 消息的按钮,以及 fallback_url
来处理浏览器用户。
{
'type': 'web_url',
'url':'https://abcdef.localtunnel.me/html/chatbotDatepicker.html',
'title': 'Pick a date',
'webview_height_ratio': 'tall',
'messenger_extensions': true,
'fallback_url': 'https://abcdef.localtunnel.me/html/chatbotError.html'
}
在我的 Android phone 上,每次单击该按钮时,它都会正确打开我的网络视图,但始终且仅使用 fallback_url
。如果我删除 fallback_url
它将按预期使用 url
但是 Facebook Javascript SDK 只会触发错误 2071011(像这个
我觉得 messenger_extensions 可能会被禁用,但我在文档中找不到任何关于启用或禁用它的参考。
可能这与我的申请是 public(已被 facebook 审核)有关,但我不这么认为。
有没有人遇到过类似的问题,并且知道如何解决这个问题?!非常感谢。
这是一个有效的错误,Facebook 团队正在努力 it.Here link https://developers.facebook.com/bugs/1676913532599603/