Facebook消息刚刚排队?

时间:2016-09-02 18:11:35

标签: facebook facebook-graph-api

我写了一个与Facebook Messenger交谈的应用程序。我一遍又一遍地从Facebook收到同样的消息。

(这是一款Express应用程序)

app.post('/webhook23', (req, res) => {

(这是每次收到消息时的数量相同)

req.body.entry[0].messaging.events[0]

(这是我得到的)

{
   "sender":{
      "id":"1075583395843601"
   },
   "recipient":{
      "id":"1408746912473828"
   },
   "timestamp":1472824205937,
   "message":{
      "mid":"mid.1472824205931:3f118e895201854e72",
      "seq":122,
      "text":"Yes."
   }
}

我最终通过编写一个接受Facebook所说的任何东西的小程序打破了这一点,并返回了200状态。我把管子排干了,然后我才能工作。

我是否正确理解这一点?它会继续尝试永远吗?进一步的消息只是等到成功处理前面的消息?这是一个很好的设计吗?

问候,里克

0 个答案:

没有答案