Sora API

概要

Sora の API を実行します。

Sora との違い

  • パッケージ版の Sora とは違い一部利用できない API があります。

sora-api

API URL:

https://api.sora-cloud.shiguredo.app/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
    
© Copyright 2024, Shiguredo Inc. Created using Sphinx 8.1.3