Tag: 脸书聊天

等待一个Facebook Messenger的机器人的文本答复

我正在写一个Facebook Messenger的机器人,并试图在回发后存储文本回复。 我的意思是我有一个消息,发回一个post,并根据他们select什么选项,他们可以键入一个消息,我存储该文本。 问题是我只想保存这个文本后,他们select一个选项的回发消息。 此外,文本可以是任何东西,所以我不能写一个if语句。 这是我的代码: app.post('/', function (req, res) { messaging_events = req.body.entry[0].messaging; for (i = 0; i < messaging_events.length; i++) { event = req.body.entry[0].messaging[i]; sender = event.sender.id; if (event.message && event.message.text) { text = event.message.text; if (text == "Start") { sendTextMessage(sender, "Hey User! I'm a bot"); } } else if (event.postback) { // […]