Facebook Messenger应用程序重复调用webhook使我的调试过程复杂化

时间:2017-09-04 13:54:07

标签: facebook bots facebook-messenger

我正在开发我的拳头机器人。

当我在我的机器人应用程序的代码中的某处添加断点时,从我的Facebook页面发送消息,然后调试器在此时停止,几秒钟后调试器再次停止,使调试过程非常复杂。

我理解这种情况发生了,因为我没有通过返回状态代码200来确认收到消息,因此我的Facebook Messenger应用程序不断发送相同的请求。

有没有办法设置我的Facebook Messenger应用程序,以便它只调用我的webhook一次,或者增加我的webhook被调用的时间段?

否则,是否有任何建议可以克服这个问题?

1 个答案:

答案 0 :(得分:1)

在调试时,只有当webhook收到消息时,才会发送200,这样您就可以单步执行任何消息处理。