開発ガイド

想定されるエラー

配信機能を利用する際に発生する可能性のあるエラーについて説明します。

SkyWay LiveStreaming API のエラーレスポンス

400

正しくないリクエストであることを示します。以下の原因が考えられます。

  1. パラメータの問題

    リクエストに含まれるパラメータに問題があります。ドキュメントを参照して正しい値をパラメータに入れるように修正してください。

  2. LiveStreamingSession の状態

    状態遷移が正しくありません。

詳細についてはライフサイクルの説明を参照してください。

401

有効な SkyWay Admin Auth Token が使用されていません。SkyWay Admin Auth Token のドキュメントを参照して正しいトークンを使用してください。

403

リクエストが拒否されたことを示します。以下の原因が考えられます

  1. 権限不足

    外部の配信サービスの認証情報が不正な可能性があります。正しい認証情報を指定してください。

  2. リソースの割り当て不足

    割り当てられたリソースが上限に達している可能性があります。リソースの割り当ての項目に記載されている範囲内で利用してください。

404

対象のリソースが存在しません。

429

レートリミットの制限を超えた数のリクエストが送られています。リクエストレートの制限の項目に記載されている範囲内で利用してください。

500

LiveStreaming サーバーにおいてエラーが発生しています。リクエストの処理が完了していない可能性があるため、リクエストを再試行してください。 複数回再試行を行なってもエラーが解消しない場合は、SkyWay のサポートに問い合わせてください。

503

利用可能になるまで時間がかかることを示します。以下の原因が考えられます

  1. 準備中

    LiveStreaming セッションの準備中です。完了に数分かかります。

  2. 解放処理中

    割り当てられたリソースが上限に達していますが、リソースの解放処理が進行中です。 リソースの解放が完了するまで時間がかかるので数分時間を空けるとリトライを再試行できます。