2013-12-18 62 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}'