Node.js 如何读取发送到我的Twilio电话号码的短信?
我在Twilio的API文档中找不到这个 我使用NodeJS。当用户发短信给我的Twilio号码时,我想使用NodeJS来检索消息Node.js 如何读取发送到我的Twilio电话号码的短信?,node.js,sms,twilio,twilio-api,Node.js,Sms,Twilio,Twilio Api,我在Twilio的API文档中找不到这个 我使用NodeJS。当用户发短信给我的Twilio号码时,我想使用NodeJS来检索消息 在Twilio的API参考资料中,我可以在哪里找到这些信息?Twilio开发者福音传道者 当用户发短信给你的Twilio号码时,有两种方式可以获得该信息 第一种是最有效的,它使用webhook。当您购买Twilio号码时,您可以为其配置URL。请求将包括一组参数,包括消息来源的编号和消息正文。您可以使用Node.js应用程序接收请求,下面是使用express的一个快
在Twilio的API参考资料中,我可以在哪里找到这些信息?Twilio开发者福音传道者 当用户发短信给你的Twilio号码时,有两种方式可以获得该信息 第一种是最有效的,它使用webhook。当您购买Twilio号码时,您可以为其配置URL。请求将包括一组参数,包括消息来源的编号和消息正文。您可以使用Node.js应用程序接收请求,下面是使用express的一个快速示例:
var app = require("express")();
var bodyParser = require("body-parser");
app.use(bodyParser.urlencoded({extended: false});
app.post("/messages", function(req, res) {
console.log(req.body.Body); // the message body
console.log(req.body.From); // the number that sent the message
res.send("<Response/>"); // send an empty response (you can also send messages back)
});
app.listen(3000); // listens on port 3000
让我知道这是否有帮助。这里是Twilio开发者福音传道者 当用户发短信给你的Twilio号码时,有两种方式可以获得该信息 第一种是最有效的,它使用webhook。当您购买Twilio号码时,您可以为其配置URL。请求将包括一组参数,包括消息来源的编号和消息正文。您可以使用Node.js应用程序接收请求,下面是使用express的一个快速示例:
var app = require("express")();
var bodyParser = require("body-parser");
app.use(bodyParser.urlencoded({extended: false});
app.post("/messages", function(req, res) {
console.log(req.body.Body); // the message body
console.log(req.body.From); // the number that sent the message
res.send("<Response/>"); // send an empty response (you can also send messages back)
});
app.listen(3000); // listens on port 3000
让我知道这是否有帮助。是不是
authToken
与我的客户机密相同?在你的帐户SID下面可以找到你的auth-token。我向我的Twilio号码发送了一些短信。然后我尝试了您的第二个代码块建议,但在运行nodejs app.js
时出现了此错误,这就是我的代码所在。我正在使用Debian Jessis 8.2和NodeJS v4.6node_modules/twilio/node_modules/q/q.js:126抛出e;^TypeError:无法读取未定义的属性“messages”
您可能在那里出错。尝试将err
参数记录下来,看看出了什么问题。我在console.log(err)
时得到这个对象:{status:401,message:'Authenticate',code:20003,moreInfo:'https://www.twilio.com/docs/errors/20003' }
身份验证令牌是否与我的客户机密相同?您的身份验证令牌位于您的帐户SID下方。我向我的Twilio号码发送了一些文本。然后我尝试了您的第二个代码块建议,但在运行nodejs app.js
时出现了此错误,这就是我的代码所在。我正在使用Debian Jessis 8.2和NodeJS v4.6node_modules/twilio/node_modules/q/q.js:126抛出e;^TypeError:无法读取未定义的属性“messages”
您可能在那里出错。尝试将err
参数记录下来,看看出了什么问题。我在console.log(err)
时得到这个对象:{status:401,message:'Authenticate',code:20003,moreInfo:'https://www.twilio.com/docs/errors/20003“}