从 FB-Messanger Webhook 一次又一次地获取相同的消息

Getting Same Message Again And Again From FB-Messanger Webhook

在 php 中为 Messenger 平台制作一个机器人。一切正常。但是一段时间后,我开始在 fb webhook 上一次又一次地收到相同的消息。

注意:除了时间以外,其他都一样。然后 fb 由于异常 activity.

封锁了我的帐户

有帮助吗?

我解决了这个问题,因为我也与 fb 支持人员交谈过。 首先,我们使用队列来回复用户。在那种情况下,响应 200 ok 会立即返回,但由于我们删除了队列,我认为这是导致错误的原因。但同样,fb 向我发送了 100 条消息(当我与他们交谈时,他们说我们检查了我们的服务器,是的,我们正在发送消息,因为我们认为它们失败了,因为回复不会在 20 秒内返回)是完好无损。我的意思是他们应该最多尝试 4 或 5 次,如果回复不是 200 ok,那么他们应该停止一次又一次地发送相同的消息。