Programmable Video REST API
Programmable Video REST APIを使用すると、HTTPリクエスト経由で開発者のバックエンドサーバーからVideoアプリケーションを制御できます。 Roomの作成と終了、Roomのステータスの照会、Recordingファイルの取得、ステータスコールバック用のWebhookの構成などが行えます。
All Programmable Video REST API resources use the following base URL.
https://video.twilio.com
All requests to the Programmable Video Rooms REST API are served over HTTPS. Unencrypted HTTP is not supported.
認証
REST APIへのHTTPリクエストはHTTPベーシック認証により保護されます。Twilioをどのように認証を利用するかはこちらのセキュリティドキュメントをご確認ください。 HTTP基本認証では、Twilio APIキーSIDをユーザー名として、APIキーに関連づけられたシークレットをパスワードとして使用します。
curl -G https://video.twilio.com/v1/Rooms \ -u '{API Key Sid}:{API Key Secret}'
You can manage your API Keys in the console.
リソース
The resources you will be interacting with via the Programmable Video REST API are:
リソース | 概要 |
---|---|
部屋 | A Room represents a multi-party communications session among users in your application, where users can share and receive real-time audio and video tracks with one another. |
参加者 | A Participant is one user session in a Room. |
PublishedTrack | Published Tracks represent media shared in a Room by a Participant. |
録音 | RecordingはRoom内で共有されたオーディオ、ビデオ、または画面共有用の記録されたメディアを表しています。 |
Compositions | A Composition represents a playable media file resulting from the mixing of a set of Group Room video Recordings. |
ヘルプが必要ですか?
誰しもが一度は考える「コーディングって難しい」。そんな時は、お問い合わせフォームから質問してください。 または、Stack Overflow でTwilioタグのついた情報から欲しいものを探してみましょう。