2

我正在尝试在 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);
 });

该函数正确执行,但请求正文是一个空对象,导致变量 from 和 smsRequest 未定义。我查看了我的日志,并且消息具有适当的值。通读文档和示例代码,似乎 req.body.From 和 req.body.Body 是请求中的正确参数。有谁知道错误可能是什么?

谢谢!

4

0 回答 0