我正在使用Twilio应用程序。我想得到录音的路径。我正在使用此代码:
$client = new Services_Twilio($sid, $token, $version);
$calls = $client->account->calls->getIterator(0, 50, array(
));
$url = $call->subresource_uris->recordings;
变量$url
/2010-04-01/Accounts/<acount id>/Calls/callerid/Recordings.json
中的
但是当我粘贴此网址"https://api.twilio.com/2010-04-01/Accounts/<acount id>/Calls/callerid/Recordings.json"
时,它会为我提供警告弹出窗口以输入用户名和密码。
基本上我希望这个文件保存在我的系统上
答案 0 :(得分:2)
Twilio传道者在这里。
您正在使用的网址是从Twililo请求Recording 资源的列表,而不是实际的音频文件。每个资源都包含一个名为 Url 的属性,表示实际的录音文件。
如果您要下载音频,则需要循环浏览该记录列表,并在Url属性中指定的Url上new HTTP GET request。
希望有所帮助。