1

我正在开发一个机器人,它接收来自“对话 webhook”的呼叫,以了解页面何时收到新消息并从我的机器人应答。

我已经尝试过“消息”,但是当他们向我发送消息时我什至无法激活它。

我的对话 webhook 处于活动状态。“对话”回调是这样的:

{"entry":[{"changes":[{"field":"conversations","value":{"thread_id":"t_100006208XXXXXX","page_id":309151156XXXXXX,"thread_key":"t_100006208XXXXXX"}}],"id":"309151156XXXXXX","time":1510581746}],"object":"page"}

问题是 webhook 总是发送相同的 thread_id 和 thread_key。page_id 确实发生了变化,但我找不到知道哪个对话是变化的对话的方法。

谢谢!

4

1 回答 1

1

我解决了!问题是我使用我的应用程序而不是网站本身的 access_token 调用了 api。

于 2017-11-14T12:18:48.013 回答