我正在尝试在node.js中写一个结束点(现在)记录发送到Twilio号码的消息正文。这是节点端点:
app.post('/handle', twilio.webhook({validate: false}), function (req, res) {
var from = req.body.From;
var smsRequest = req.body.Body;
console.log(from); // undefined
console.log(smsRequest); // undefined
console.log(req.body); // {}
res.sendStatus(200);
});
该函数正确执行,但请求体是一个空对象,导致变量来自和smsRequest未定义。我查看了我的日志,并且消息中包含适当的值。阅读文档和示例代码,看来req.body.From和req.body.Body是请求中的正确参数。有谁知道错误是什么?
谢谢!