【问题标题】:MessengerExtensions : how to send a message by messenger to users?MessengerExtensions:如何通过信使向用户发送消息?
【发布时间】:2017-05-13 17:32:16
【问题描述】:
我将 webviews 与我的 Messenger 聊天机器人一起使用。
在我的 webapp 看来,
我使用MessengerExtensions.requestCloseBrowser() 关闭了iOS 和Android 上的webview。
它工作得很好,但是我不知道如何在 webview 关闭时通过发送消息来向我的用户提供反馈
你能帮帮我吗?
谢谢。
【问题讨论】:
标签:
android
ios
webview
facebook-chatbot
facebook-send-api
【解决方案1】:
你可以做一个服务器往返。
关闭 webview 有一个成功回调。您可以对您的网络服务之一进行 api 调用。您将页面范围的用户 ID 传递给此服务。然后,一旦您知道用户是谁,您就可以使用Send API 将消息发送给用户
另一种方法。如果您要求用户登录 webview,您可以使用login button。在这种情况下,一旦用户被重定向到信使(即 webview 关闭后),您将收到一个 webhook 事件,并使用它可以将消息发送给用户。