gpt4 book ai didi

facebook-messenger - 测试 Facebook Messenger 选择加入回调

转载 作者:行者123 更新时间:2023-12-04 07:53:43 29 4
gpt4 key购买 nike

我正在尝试测试订阅 messaging_optins event 的 webhook ,但我正在努力手动触发该事件。

文档似乎表明使用“发送到 Messenger”插件应该会触发此事件,但在设置按钮后不会触发任何事件。用户被重定向到 Messenger 网站并要求登录,然后被定向到与我的页面的空对话。我已经以我的管理员用户身份尝试过这个,一个随机的真实 Facebook 帐户和一个用于我的应用程序的测试帐户。

什么时候触发这个事件?我如何手动触发事件?

编辑

我想指出,我的 webhook 正在运行,并且我能够接收正在接收的消息的事件。只是不是选择加入事件。

最佳答案

您可以使用下面的 curl 请求,如果您正在检查 sha1 签名,则将 SHA1OFTHEBODY 替换为负载的 sha1 签名并替换 https://chabotproxy.com/messenger/webhooks 与您的 webhook 端点 url:

curl -X POST -H "x-hub-signature: sha1=SHA1OFTHEBODY" -H "content-type: application/json" -d '{
"object":"page",
"entry":[
{
"id":"PAGE_ID",
"time":1458692752478,
"messaging":[
{
"sender":{
"id":"USER_ID"
},
"recipient":{
"id":"PAGE_ID"
},
"timestamp":1234567890,
"optin":{
"ref":"chatbotproxy.com"
}
}
]
}
]
}' https://chabotproxy.com/messenger/webhooks

关于facebook-messenger - 测试 Facebook Messenger 选择加入回调,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44761537/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com