我正在使用Twilio的示例代码
https://www.twilio.com/docs/api/rest/sending-messages
我正在使用测试帐户SID并成功发布:
https://api.twilio.com/2010-04-01/Accounts/AC6a7b8e409b647ec2ddd7deda20039642/Messages.json
-d "Body=Test%20Message%20For%20Twilio" \
-d 'To=%2B19255195411' \
-d 'From=%2B15005550006' \
-u 'AC6a7b8e409b647ec2ddd7deda20039642:{AuthToken}'
我收到错误,即使我指定了FROM [来自测试页面(+15005550006 - 此数字通过了所有验证。)]:
{
"code":90011,
"message":"Param From must be specified.",
"more_info":"twilio url to /docs/errors/90011", (doesn't resolve)
"status":400
}
我的格式有什么问题?
谢谢!
答案 0 :(得分:0)
查看您的命令,您在Messages.json之后缺少“\”,因此API未接收任何参数并且未通过您的请求。
以下作品:
curl -X POST 'https://api.twilio.com/2010-04-01/Accounts/AC6a7b8e409b647ec2ddd7deda20039642/Messages.json' \
-d "Body=Test%20Message%20For%20Twilio" \
-d 'To=%2B19255195411' \
-d 'From=%2B15005550006' \
-u 'AC6a7b8e409b647ec2ddd7deda20039642:{AuthToken}'