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