【发布时间】: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