【发布时间】:2018-09-22 11:21:05
【问题描述】:
有什么方法可以在用户打开Messenger时获得回调?
目前我正在为 Facebook 页面上的现有用户开发 Facebook 聊天机器人 我想显示开始按钮,这就是为什么当用户打开时我需要一些回调 信使
【问题讨论】:
标签: facebook facebook-graph-api chatbot
有什么方法可以在用户打开Messenger时获得回调?
目前我正在为 Facebook 页面上的现有用户开发 Facebook 聊天机器人 我想显示开始按钮,这就是为什么当用户打开时我需要一些回调 信使
【问题讨论】:
标签: facebook facebook-graph-api chatbot
您不需要回调即可拥有“开始”按钮。为此,您只需在您的应用中注册按钮即可。
为此,您发送一个 curl 如下:
curl -X POST -H "Content-Type: application/json" -d '{ \
"get_started":{ \
"payload":"<GET_STARTED_PAYLOAD>" \
} \
}' "https://graph.facebook.com/v2.8/me/messenger_profile?access_token=<PAGE_ACCESS_TOKEN>"
您可以将 GET_STARTED_PAYLOAD 更改为您喜欢的任何文本 - 如果用户单击 GET STARTED,这就是 Facebook 将发送到您的 webhook 的内容。
【讨论】: