【问题标题】:twilio receive sms POST hook, get sms informationtwilio 接收短信 POST 钩子,获取短信信息
【发布时间】:2020-01-23 17:33:10
【问题描述】:
  • 所以我在 Twilio 上有一个帐户,有一个主要电话号码和一个额外电话号码(都是美国)。

  • 我的应用程序上有一个表单,该表单发布到我的服务器(nodejs - express),然后我从那里将一条短信从主号码发送到购买的号码。

  • 在购买的 # 我有一个 webhook (POST) 指向我服务器上的另一个端点

  • 我成功从网络应用发送消息 -> 我的服务器 -> 购买了#

  • 网络钩子被命中,但是POST正文没有信息

  • 我正在使用 bodyParser.json() 和 bodyParser.urlEncoded()

我做错了吗?
如何获取短信信息(来源#、日期、消息...)

【问题讨论】:

  • console.log(request.body);
  • 那里什么都没有,这是我检查的第一个地方
  • 您在 Twilio 的 bought # 是否配置为将 POST 设置为您的终点,如果是,您能否在您的问题中添加代码的相关部分,以便我们为您提供更多帮助?
  • 我刚刚找到了解决方案,我正在使用 bodyParser.urlencoded 扩展:false,需要为 true。谢谢

标签: node.js twilio-api


【解决方案1】:

嗯,我用的是bodyParser({ extended: false }),它必须是真的,所以现在我得到了req.body上的内容。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-08-08
    • 1970-01-01
    • 2014-08-11
    • 2016-04-10
    • 2020-11-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多