3 回答

TA貢獻1796條經驗 獲得超4個贊
沒關系。我不知何故是盲目的。我在這里找到它https://www.twilio.com/docs/video/api/recordings-resource?code-sample=code-get-all-recordings-for-a-given-participant&code-language=PHP&code-sdk -版本=6.x
$recordings = $twilio->video->v1->recordings
->read(["groupingSid" => ["ParticipantSid"]],
20
);
foreach ($recordings as $record) {
print($record->sid);
enter code here
}

TA貢獻1900條經驗 獲得超5個贊
您可以通過程序調用獲取您的 twilio 帳戶中可用的錄音列表,請參考以下代碼片段
from twilio.rest import Client
client = Client(api_key_sid, api_key_secret)
recordings = client.video.recordings.list(status='completed', limit=20)
的輸出recordings將是帶有 SID 的錄音列表,然后您可以刪除不必要的文本并將 SID 值傳遞給 api 端點 https://video.twilio.com/v1/Recordings/{}/Media".format(sid)。
API 端點將返回一個預簽名的 S3 url,您可以通過 GET 請求下載該 url。

TA貢獻1820條經驗 獲得超9個贊
似乎您發布的鏈接是這樣做的方式。你有沒有嘗試過?
<?php
require_once '/path/to/vendor/autoload.php';
use Twilio\Rest\Client;
$sid = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
$token = "your_auth_token";
$twilio = new Client($sid, $token);
$recording = $twilio->video->v1->recordings("RTXXXXXXXXXXXXXXXXXXXXXXXXXXXXX")
->fetch();
print($recording->trackName);
你$sid在這里的某個地方
- 3 回答
- 0 關注
- 118 瀏覽
添加回答
舉報