我有一个付费的twilio帐户,其中包含经过验证的号码,我正在尝试使用twilio提供的bash脚本,名为" twilio-call"在Ubuntu 16.04.3 LTS上。响应是:无法调用941-8XX-XXXX:curl(22):返回请求的URL:404 NOT FOUND。
我知道我已将正确设置的凭据设置为bash脚本,标题为" twilio-sms"完美无瑕。
bash脚本" twilio-call"已经直接从twilio.com/labs/bash下载并且权限设置正确。
实际的curl命令是:
RESPONSE = curl -fSs -u "$ACCOUNTSID:$AUTHTOKEN" -d "Caller=$CALLERID" -d "Called=$PHONE" -d "Url=http://twimlets.com/message?Message=$MSG" "https://api.twilio.com/2008-08-01/Accounts/$ACCOUNTSID/Calls" 2>&1
变量$ ACCOUNTSID,$ AUTHTOKEN,$ CALLERID,$ PHONE和$ MSG都已经过验证,可以正确填充。
可能导致404响应的原因是什么?我是否理解我的理解是,twilio中经过验证的可以正常使用短信的号码也适用于呼叫?
答案 0 :(得分:1)
这一定是Twilio的一些老例子。你在哪里找到的?
API端点URL不是
https://api.twilio.com/2008-08-01/Accounts/$ACCOUNTSID/Calls
它是
https://api.twilio.com/2010-04-01/Accounts/$ACCOUNTSID/Calls