Facebook Messenger Delivery 回调随机丢失

Posted

技术标签:

【中文标题】Facebook Messenger Delivery 回调随机丢失【英文标题】:Facebook Messenger Delivery callback randomly missing 【发布时间】:2016-09-24 03:57:06 【问题描述】:

我的机器人可以在多条消息中发送响应。我使用传递回调知道一条消息已传递,可以发送下一条。 (https://developers.facebook.com/docs/messenger-platform/webhook-reference#message_delivery)

效果很好,只是有时我没有收到 Facebook 的回电。我没有看到确切的架构,对于完全相同的对话,它可以完美运行或错过回调。

你有没有注意到这个问题?

【问题讨论】:

【参考方案1】:

在 Facebook 平台上打开了一个错误,答案是“不要依赖此传递回调,因为它的工作原理很神秘”

Facebook ticket

更新

在我关闭此错误后的第二天,Messenger 平台上就提供了新的回调,并且回显回调完全按预期工作。

Echo 回调here 的文档

【讨论】:

轰隆隆,就在第二天,facebook 更新了它的 Messenger 平台,Message Echo callback 完美运行。 哦,哇,我什至没有意识到这是一件事。由于某种原因没有订阅它,所以我认为交付是处理它们的正确方法。那么既然回声服务于我们正在寻找的目的,那么交付有什么用处吗? 我想知道有没有。也许下一次更新会解释这个回调可以用来做什么。

以上是关于Facebook Messenger Delivery 回调随机丢失的主要内容,如果未能解决你的问题,请参考以下文章

比微信落后了 Facebook Messenger上线移动支付

php Facebook Messenger聊天

html facebook messenger图标聊天

Facebook Messenger Delivery 回调随机丢失

在 Facebook Messenger 上分享

Web 仪表板中的 Facebook Messenger 收件箱