2013-12-18 40 views
0

我使用的是从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 [from为测试页面(+15005550006 - 此数字通过所有验证。)]:

{ 
    "code":90011, 
    "message":"Param From must be specified.", 
    "more_info":"twilio url to /docs/errors/90011", (doesn't resolve) 
    "status":400 
} 

我的格式有什么问题?

谢谢!

回答

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}'