我正在解决我继承的用作 webhook 回调端点的 Node 应用程序的问题。
为了调试,我将消息发布到已由与端点关联的 Facebook 应用程序订阅的页面,并遵循我的 Node 应用程序的日志。
几个小时后,我仍然没有看到 Facebook 对我的页面帖子的更新请求。
将帖子上的时间戳与我的应用程序日志中收到的最后一次更新请求(几天前)进行比较,我发现帖子和更新请求之间似乎存在大约 8 小时的延迟。
我搜索了文档以获取帮助,但只能找到以下内容:
更新通知被聚合并以最多 1000 个更新的批次发送。
如果发送到您的服务器的任何更新失败,我们将立即重试,然后在接下来的 24 小时内以递减的频率再试几次。在这些情况下,您的服务器应处理重复数据删除。24 小时不接受的更新将被丢弃。
这给我的印象是更新不是即时的。但是几个小时的延误是常态吗?
任何对 Graph API webhook 有更多经验的人都可以为正常延迟提供一个球场吗?