【问题标题】:Twilio SMS reply in node.jsnode.js 中的 Twilio SMS 回复
【发布时间】:2013-11-30 02:10:47
【问题描述】:

我正在使用 node.js 中的 twilio 编写一个移动通知系统,我目前能够向用户发送 SMS 消息。但我希望用户回复回复。我需要收集用户发送文本的电话号码以及消息的内容(以查询我的 mongoosedb)

我找不到太多这方面的信息,因此感谢您的帮助。

【问题讨论】:

    标签: node.js twilio


    【解决方案1】:

    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 将在我们发送给您的所有参数

    希望对您有所帮助。

    【讨论】:

    • 由于某种原因 POST 不能与 Heroku TwiML 一起使用。 GET 虽然有效。我应该能够使用 GET 请求而不是 node.js 中的 POST 来检索 SMS 参数吗?我试图在不使用 TWiML 的情况下获取我的 javascript 中的参数。
    猜你喜欢
    • 2018-06-29
    • 1970-01-01
    • 1970-01-01
    • 2023-03-12
    • 1970-01-01
    • 2015-09-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多