SDK エラー一覧

このページでは、Vonage Client SDK の使用時に返される可能性のあるすべてのエラーの種類とコードについて、包括的なリファレンスを提供しています。これらのエラーを理解することで、アプリケーションに適切なエラー処理を実装するのに役立ちます。

エラー構造

Client SDK におけるすべてのエラーは、 VonageError 以下の特性を持つ:

プロパティ タイプ 説明
type string エラーのカテゴリ(以下の「エラーの種類」を参照)
code string 具体的なエラーを特定するエラーコード
message string エラーに関する人間が理解できる説明

エラーの種類

このSDKでは、以下のエラータイプのカテゴリが使用されています:

エラーの種類 説明
CS_ERROR バックエンドサービスのエラー(VonageのバックエンドサービスによるAPIエラー)
SESSION_ERROR 認証およびセッションに関連するエラー
NETWORK_ERROR ネットワーク接続の問題、タイムアウト、およびHTTP 5xxサーバーエラー
INTERNAL_ERROR メディアエラー、検証エラー、解析エラーなど、SDKによって発生したエラー
UNKNOWN_ERROR サポートに報告すべき予期せぬエラー

エラーコード完全リファレンス

CS_ERROR コード

Vonage API から返されたバックエンドサービスのエラー:

エラーコード HTTPコード 説明
http:error:db-unavailable 500 データベースは一時的に利用できません
http:error:service-not-available 503 現在、本サービスは一時的にご利用いただけません
http:error:not-found 404 そのエンドポイントは存在しません、またはアクセス権限がありません

SESSION_ERROR コード

認証および認可に関するエラー:

エラーコード 説明
internal:auth:authorization_error 認証トークンが無効か、または存在しません
system:error:expired-token 指定されたトークンの有効期限が切れています
system:error:invalid-token 指定されたトークンは無効です
system:error:missing-token トークンが指定されていません

NETWORK_ERROR コード

ネットワークおよび接続に関するエラー:

エラーコード HTTPコード 説明
internal:error:serviceNotAvailable 503 現在、サービスは一時的にご利用いただけません。しばらくしてから再度お試しください。
http:error:internal 500 サーバー内部エラーが発生しました。しばらくしてからもう一度お試しください。

INTERNAL_ERROR コード

メディア、検証、および解析に関する問題など、SDKによって発生したエラー:

メディアエラー

エラーコード 説明
voice:error:media_timeout タイムアウト期間内にメディア接続を確立できませんでした
voice:error:no_call_found 指定された通話IDに該当する緊急通報は見つかりませんでした
voice:error:no_call_media_found 指定された通話に対応するメディアが見つかりませんでした
voice:error:no_offer_found このコールに対してSDPオファーは生成されませんでした
voice:error:no_answer_found この通話に対して、SDP応答は受信されませんでした
media:error:media_not_found 指定されたコールIDに対応するメディア接続が見つかりません
media:error:peer_connection_not_found 指定されたコール ID に対応する WebRTC ピア接続が見つかりませんでした
media:error:track_not_found 指定されたコールIDに対応するオーディオトラックが見つかりません
media:error:create_answer_error SDPアンサーの作成に失敗しました
media:error:create_offer_error SDPオファーの作成に失敗しました
media:error:create_media_error ローカルメディアの作成に失敗しました
media:error:process_answer_error SDP応答の処理に失敗しました
media:error:process_offer_error SDPオファーの処理に失敗しました
media:error:audio_transformer_error 音声処理/変換のエラー
media:error:noise_suppression_already_enabled ノイズ抑制機能はすでに有効になっています
media:error:noise_suppression_already_disabled ノイズ抑制機能はすでに無効になっています
media:error:noise_suppression_models_not_found ノイズ抑制モデルが見つかりません

検証エラーおよび構文解析エラー

エラーコード 説明
internal:error:parsing_exception サーバーからの応答を解析できませんでした
internal:error:unsanitized_input_error リクエストにサニタイズされていない入力が含まれていたため、拒否されました
internal:error:illegal_argument_exception メソッドに不適切な引数が渡されました
internal:error:unexpected_null_value 予期しないnull値が検出されました

緊急事態特有のエラー

エラーコード 説明
emergency:error:invalid_reconnect_token_origin リコネクトトークンが見つからないか、オリジンが無効です
emergency:error:call_timeout 緊急通報の処理がタイムアウトしました

UNKNOWN_ERROR

エラーコード 説明
該当なし 他のカテゴリに該当しない予期せぬエラー - サポートへ報告してください