我正在使用node.js中的twilio编写移动通知系统,我目前能够向用户发送短信。但我希望用户回复回复。我需要收集用户发送文本的电话号码以及消息内容(以查询我的mongoosedb)
我找不到太多关于此的信息,所以感谢任何帮助。
答案 0 :(得分:3)
Twilio传道者在这里。
查看this blog post,其中介绍了我们的Node助手。如果您向下滚动到标题为“生成TwiML以处理入站呼叫和短信”的部分,它将引导您接收来自Twilio的SMS消息。
基本的想法是,当您的用户回复您的消息时,Twilio将通过向您为Twilio电话号码配置的某个URL发出HTTP请求来告诉您。该URL是您在Node应用程序中创建的端点。
作为该请求的一部分,Twilio将向您传递一些表单参数。在你要使用传递给POST函数的请求对象来获取Twilio传递给你的参数时:
console.log(request.body.from);
console.log(request.body.to);
在我们的网站上搜索到this page以查看Twilio在我们发送给你的所有参数
希望有所帮助。