Sora API¶
概要¶
Sora の API を実行します。
Sora との違い¶
パッケージ版の Sora とは違い一部利用できない API があります。
sora-api¶
Sora の API を実行します。
$ https -A bearer -a <API-KEY> \
POST api.sora-cloud.shiguredo.app/sora-api \
x-sora-target:'Sora_20151104.DisconnectChannel' \
channel_id='sora-cloud@SJW1TPPMQ3JGXM6XD0DTEH77RZDWX0N1' \
-vvv
利用可能な Sora API¶
詳細は Sora ドキュメント をご確認ください
録画 API の制限¶
以下の録画 API はプロジェクトにてオブジェクトストレージ設定が行われていないと利用できません。
Sora_20161101.StartRecording
Sora_20161101.StopRecording
Sora_20231220.StartRecording
Sora_20231220.StopRecording
シーケンス図¶
sequenceDiagram
autonumber
participant sora as WebRTC SFU Sora
participant cloud as Sora Cloud
participant app as アプリケーションサーバー
app->>+cloud: ListChannelConnections API
cloud->>+sora: ListChannelConnections API
sora-->>-cloud: 200 OK
cloud-->>-app: 200 OK