次の方法で共有


Calling SDK、Call Automation SDK、PSTN、Chat SDK、SMS SDK の通話終了応答コードのトラブルシューティング

この記事では、Calling SDK、Call Automation、PSTN 通話の通話終了応答コードのトラブルシューティングについて説明します。

トラブルシューティングのヒント

トラブルシューティングを行う場合は、次のヒントを考慮してください。

  • アプリケーションが IncomingCall Event Grid イベントを受信していない: イベント サブスクリプションを作成するときに、アプリケーション エンドポイントが Event Grid で有効になっていることを確認します。 検証が成功した場合、イベント サブスクリプションのプロビジョニング状態は成功としてマークされます。
  • エラー The field CallbackUri is invalid の場合: Call Automation は HTTP エンドポイントをサポートしていません。 指定したコールバック URL が HTTPS をサポートしていることを確認します。
  • PlayAudio アクションで何も再生されない: 現在、オーディオ ファイルでサポートされているのは Wave ファイル (.wav) 形式だけです。 Wave ファイルのオーディオ コンテンツは、モノラル (1 チャンネル) で、16,000 (16 KHz) サンプリング レートの 16 ビット サンプルである必要があります。
  • PSTN エンドポイントでのアクションが機能しない: 電話番号への CreateCallTransferAddParticipantRedirect の場合は、アクション要求で SourceCallerId を設定する必要があります。 アクションが成功するには、ダイレクト ルーティングを使っている場合を除き、ソース発信者 ID は Communication Services リソースによって所有されている電話番号である必要があります。

製品チームによって追跡される問題の詳細については、「既知の問題」を参照してください。

Note

次の表に示すメッセージと結果のカテゴリは、パブリック プレビュー段階です。 詳しくは、Microsoft Azure プレビューの追加使用条件に関するページをご覧ください。

通話コードとサブコードのエラーについて

エラー コード、サブコード、および対応する結果カテゴリは、開発者がエラーを特定して診断するのに役立ちます。 これらのエラー コードは、通話の終了後に call.callEndReason プロパティを通じて公開されます。

エラー コードの詳細は次のとおりです。

コード - クライアントまたはサーバーの応答状態を表す 3 桁の整数です。 コード カテゴリ:

  • 成功応答 (200 - 299)
  • クライアント エラー (400 - 499)
  • サーバー エラー (500 - 599)
  • グローバル エラー (600-699)

Subcode: 整数として定義されており、各値はシナリオのグループまたは特定のシナリオの結果に固有の一意の理由を示します。

Message: 結果について説明されており、結果が失敗の場合に問題を軽減する方法のヒントを提供します。

ResultCategory: エラーの種類を示します。 コンテキストに応じて、その値は SuccessExpectedErrorUnexpectedClientError、または UnexpectedServerError になります。

Azure Communication Services Calling SDK クライアントのエラー コードとサブコード

クライアント エラーで、resultCategories プロパティが ExpectedError である場合、そのエラーは SDK の観点から予期されます。 そのようなエラーは一般的に、アプリから正しくない引数が渡された、または現在のシステム状態では API 呼び出しが許可されない場合など、前提条件の失敗において発生します。 アプリケーションでは、エラー理由と API 呼び出しのロジックをチェックする必要があります。

サブコード コード メッセージ 結果カテゴリ 通知
40101 408 CallAgent の作成に失敗しました。 もう一度お試しください。問題が解決しない場合は、ブラウザー コンソール ログと .HAR ファイルを収集し、Azure Communication Services サポートにお問い合わせください。 UnexpectedClientError
40104 408 CallAgent の作成に失敗しました。 もう一度お試しください。問題が解決しない場合は、ブラウザー コンソール ログと .HAR ファイルを収集し、Azure Communication Services サポートにお問い合わせください。 UnexpectedClientError
40114 408 Azure Communication Services インフラストラクチャへの接続に失敗しました。 もう一度お試しいただき、ブラウザーのネットワーク要求をチェックしてください。 要求が失敗し続ける場合は、ブラウザー コンソール ログと .HAR ファイルを収集し、Azure Communication Services サポートにお問い合わせください。 UnexpectedClientError 詳細については、ネットワークの要件に関するページを参照してください。
40115 412 CallAgent の作成に失敗しました。Azure Communication Services インフラストラクチャへの接続を初期化できません。 もう一度お試しいただき、ブラウザーのネットワーク要求をチェックしてください。 要求が失敗し続ける場合は、ブラウザー コンソール ログと .HAR ファイルを収集し、Azure Communication Services サポートにお問い合わせください。 UnexpectedClientError 詳細については、ネットワークの要件に関するページを参照してください。
40216 500 CallAgent の作成に失敗しました。 もう一度お試しください。問題が解決しない場合は、ブラウザー コンソール ログを収集し、Azure Communication Services サポートにお問い合わせください。 UnexpectedClientError
40228 409 CallAgent の作成に失敗しました。この ID に関連付けられた CallAgent のインスタンスは既に存在します。 既存の CallAgent を破棄するか、別の ID で新しく作成してください。 ExpectedError
40230 409 TeamsCallAgent の作成に失敗しました。この ID に関連付けられた TeamsCallAgent のインスタンスは既に存在します。 既存の TeamsCallAgent を破棄してから新しく作成してください。 ExpectedError
40606 405 スピーカーの列挙に失敗しました。Android Chrome、iOS Safari、macOS Safari 上でスピーカーを列挙または選択することはサポートされていません。 ExpectedError スピーカーの列挙や選択は、Android の Chrome、iOS の Safari、macOS の Safari のいずれでもサポートされていません。 オペレーティング システムは、スピーカー (出力デバイス) を自動的に選択します。

デバイス管理と、これらの問題を軽減する最適な方法の詳細についてご確認ください。
40613 400 マイクやカメラの使用に対するアクセス許可の取得に失敗しました。拒否された、または失敗しました。 ブラウザーと OS の設定内でアクセス許可を付与してください。 ExpectedError デバイスのアクセス許可を処理する最適な方法の詳細についてご確認ください。
40614 500 デバイスのアクセス許可の要求に失敗しました。ブラウザー設定内と OS 設定内でアクセス許可を付与してから、もう一度お試しください。 問題が解決しない場合は、ブラウザー コンソール ログを収集し、Azure Communication Services サポートにお問い合わせください。 UnexpectedClientError デバイスのアクセス許可を処理する最適な方法の詳細についてご確認ください。
41006 400 着信通話の受け入れに失敗しました。呼び出し中の状態ではありません。 CallAgent の incomingCall イベントをサブスクライブして、着信通話を受け入れます。 ExpectedError この問題の根本原因を特定するには、次の記事を参照してください
- 着信通話を受信する
- SDK イベントをサブスクライブする
41007 400 着信通話の拒否に失敗しました。呼び出し中の状態ではありません。 CallAgent の incomingCall イベントをサブスクライブして、着信通話を拒否します。 ExpectedError この問題の根本原因を特定するには、次の記事を参照してください
- 着信通話を受信する
- SDK イベントをサブスクライブする
41015 500 マイクのミュートに失敗しました。 もう一度お試しください。この問題が解決しない場合は、ブラウザー コンソール ログを収集し、Azure Communication Services サポートにお問い合わせください。 UnexpectedClientError
41016 400 マイクのミュート解除に失敗しました。 もう一度お試しください。この問題が解決しない場合は、ブラウザー コンソール ログを収集し、Azure Communication Services サポートにお問い合わせください。 UnexpectedClientError
41025 400 ビデオの開始に失敗しました。LocalVideoStream インスタンスが無効または空です。 LocalVideoStream インスタンスを渡してください。 ExpectedError ビデオを開始するために渡されるオブジェクトが LocalVideoStream のインスタンスであることをご確認ください。
VideoDeviceInfo オブジェクトまたは MediaStream オブジェクトを使用して、LocalVideoStream を構築します。

この問題の根本原因を特定するには、次の記事を参照してください。
- ビデオ カメラを使用して呼び出しを行う
- 通話中にローカル ビデオの送信を開始および停止する
- 未加工のビデオにアクセスする
41027 400 ビデオの開始に失敗しました。ビデオは既に開始されています。 ExpectedError 役立つリンク:
- ビデオ カメラを使用して呼び出しを行う
- 通話中にローカル ビデオの送信を開始および停止する
41030 400 ビデオの停止に失敗しました。ビデオは既に停止しています。 ExpectedError 役立つリンク:
- ビデオ カメラを使用して呼び出しを行う
- 通話中にローカル ビデオの送信を開始および停止する
41032 400 ビデオの停止に失敗しました。引数が無効です。 入力として使用される LocalVideoStream は現在送信されていません。 ExpectedError 通話内で送信される LocalVideoStream は Call.localVideoStreams[] 配列内に格納され、その型は Video または RawMedia です。
この問題の根本原因を特定するには、次の記事を参照してください。
- ビデオ カメラを使用して呼び出しを行う
- 通話中にローカル ビデオの送信を開始および停止する
- 未加工のビデオにアクセスする
41033 500 通話の保留に失敗しました。 もう一度お試しください。この問題が解決しない場合は、ブラウザー コンソール ログを収集し、Azure Communication Services サポートにお問い合わせください。 UnexpectedClientError
41034 500 通話の再開に失敗しました。 もう一度お試しください。この問題が解決しない場合は、ブラウザー コンソール ログを収集し、Azure Communication Services サポートにお問い合わせください。 UnexpectedClientError
41035 400 画面共有の開始に失敗しました。画面共有は既に開始されています。 ExpectedError 通話中に画面共有を開始および停止する方法の詳細についてご確認ください
41041 400 画面共有の停止に失敗しました。画面共有は既に停止されています。 ExpectedError 通話中に画面共有を開始および停止する方法の詳細についてご確認ください
41048 410 通話のセットアップ プロセス中にビデオの開始に失敗しました。 ブラウザー設定内と OS 設定内でビデオのアクセス許可を付与し、そのカメラ デバイスが別のプロセスで使用されていないことをご確認ください。 UnexpectedClientError - カメラ デバイスがシステム内で無効になっている可能性があります。
- カメラが別のプロセスで使用されています。
41056 412 通話の開始または参加に失敗しました。この Azure Communication Services リソースに対して Teams Enterprise 音声ポリシーが有効ではありません。 オンラインのチュートリアルに従って有効にしてください。 ExpectedError Teams Enterprise 音声ポリシーを有効にするには、Enterprise Voice オンラインおよび電話システム ボイスメールのユーザーを有効にする方法を参照してください
41071 412 画面共有の開始に失敗しました。通話は接続状態ではありません。 通話の statteChanged イベントをサブスクライブして、通話がいつ接続されるかを確認します。 ExpectedError 役立つリンク:
- 通話のプロパティを確認する
- SDK イベントをサブスクライブする
41073 412 カスタム MediaStream の取得または設定に失敗しました。この機能は現在、Azure Communication Services によって無効になっています。 ExpectedError
43000 412 ビデオの開始に失敗しました。ビデオ デバイスは別のプロセスまたはアプリケーションで使用されています。 カメラが他のプロセスまたはアプリケーション内で使用されないようにして、もう一度お試しください。 ExpectedError 別のプロセスで使用されているカメラに対処する最適な方法の詳細について理解を深めてください
43001 403 ビデオの開始に失敗しました。選択したビデオ デバイスを使用するアクセス許可が許可されていませんでした。 ブラウザー設定内とシステム設定内で、ビデオ デバイスのアクセス許可が付与されていることをご確認ください。 ExpectedError ブラウザー設定とデバイス システム設定内で、カメラのアクセス許可が付与されていることをご確認ください。
デバイス システム設定内でカメラが無効ではないことをご確認ください。
macOS 上では、システム設定から画面記録が許可されていることをご確認ください。

役立つリンク:
- デバイスのアクセス許可を要求する-
macOS での画面共有のアクセス許可
- macOS および iOS 上の Safari でのデバイスの列挙またはアクセス
43002 500 ビデオの開始に失敗しました。不明なエラーです。 やり直してください。 この問題が解決しない場合は、Azure Communication Services サポートにお問い合わせください。 UnexpectedClientError
43004 400 ビデオ デバイスの切り替えに失敗しました。入力が無効です。 入力は VideoDeviceInfo 型である必要があります。 ExpectedError デバイス マネージャーを使用して VideoDeviceInfo オブジェクトの一覧を取得し、VideoDeviceInfo オブジェクトを使用してソースを切り替えます。

通話中にローカル ビデオの送信を開始および停止する方法の詳細についてご確認ください
43005 400 ビデオ デバイスの切り替えに失敗しました。同じビデオ デバイスに切り替えることはできません。既に選択されています。 ExpectedError
43013 412 ビデオの開始に失敗しました。ビデオ デバイスが見つかりませんでした。 ビデオ デバイスの電源が接続されており、システム設定内で有効なことをご確認ください。 ExpectedError デバイス上にカメラが接続され、インストールされていることをご確認ください。
43014 412 ビデオの開始に失敗しました。メディア ストリームを要求中にエラーが発生しました。 もう一度お試しください。問題が解決しない場合は、Azure Communication Services サポートにお問い合わせください。 UnexpectedClientError
43015 412 ビデオの開始に失敗しました。メディア ストリーム要求がタイムアウトしました。ブラウザーのプロンプトに応じてカメラへのアクセス許可を付与し、もう一度お試しください。 ExpectedError このエラーは、ユーザーがブラウザーのアクセス許可プロンプト上で、カメラへのアクセスを付与するアクションを実行しない場合に発生することがあります。
43016 412 ビデオの開始に失敗しました。アクセス許可はシステムによって拒否されました。 ブラウザー設定内とシステム設定内で、ビデオ デバイスのアクセス許可が付与されていることをご確認ください。 ExpectedError - ブラウザー設定とデバイス システム設定内で、カメラのアクセス許可が付与されていることをご確認ください。
- デバイス システム設定内でカメラが無効ではないことをご確認ください。
- macOS 上では、システム設定から画面記録が許可されていることをご確認ください。

役立つリンク:
- デバイスのアクセス許可を要求する
-macOS での画面共有のアクセス許可
- macOS および iOS 上の Safari でのデバイスの列挙またはアクセス
43017 412 ビデオの開始に失敗しました。サポートされていないストリームです。 もう一度お試しください。問題が解決しない場合は、Azure Communication Services サポートにお問い合わせください。 UnexpectedClientError
43018 412 ビデオの開始に失敗しました。制約の設定に失敗しました。 もう一度お試しください。問題が解決しない場合は、Azure Communication Services サポートにお問い合わせください。 UnexpectedClientError ビデオの制約を設定する方法の詳細についてご確認ください
43019 412 ビデオの開始に失敗しました。デバイスが選択されていません。 VideoDeviceInfo を使用して作成された LocalVideoStream を確実に渡して、もう一度お試しください。 問題が解決しない場合は、Azure Communication Services サポートにお問い合わせください。 UnexpectedClientError 役立つリンク:
- ビデオ カメラを使用して呼び出しを行う
- 通話中にローカル ビデオの送信を開始および停止する
43200 412 ビデオ ストリームのレンダリングに失敗しました。このストリームは使用できません。 ストリームの isAvailable プロパティをサブスクライブし、リモート参加者がビデオをオンにして、かつストリームがレンダリングに使用できる際に通知を受け取ってください。 ExpectedError 役立つリンク:
- リモート参加者の動画/画面共有ストリームをレンダリングする
- アプリに 1 対 1 のビデオ通話を追加する
- SDK イベントをサブスクライブする
43202 404 ビデオ ストリームのレンダリングに失敗しました。このストリームは使用できなくなりました。 リモート参加者がビデオをオフにしました。 ExpectedError リモート参加者が、そのビューの作成中にビデオをオフにしました。
43203 408 ビデオ ストリームのレンダリングに失敗し、ビデオ フレームの待機中にレンダリングがタイムアウトしました。 もう一度お試しください。問題が解決しない場合は、Azure Communication Services サポートにお問い合わせください。 UnexpectedClientError
43204 500 ビデオ ストリームのレンダリングが失敗し、Azure Communication Services インフラストラクチャ上でビデオのサブスクライブに失敗しました。 もう一度お試しください。問題が解決しない場合は、Azure Communication Services サポートにお問い合わせください。 UnexpectedClientError
43209 405 ビデオ ストリームのレンダリングに失敗し、初期化プロセス中に VideoStreamRenderer が破棄されました。 ExpectedError
43210 400 VideoStreamRenderer の破棄に失敗しました。既に破棄されています。 ExpectedError
43220 400 ビューの作成に失敗しました。アクティブな RemoteVideoStream ビューの最大数に既に達しています。 新しく作成するためには、以前のものを破棄してください。 ExpectedError 受信ビデオ ストリームの最適な数を適切にサポートする方法の詳細についてご確認ください
480 リモート クライアント エンドポイントが登録されていません。 リモート エンドポイントが使用可能であることを確認します。
481 着信通話の処理に失敗しました。 Azure portal からサポート リクエストを提出します。
487 エンドポイントの不一致の問題が原因で通話がキャンセルされたか、ローカルで拒否されたか、終了しました。または、メディア プランの生成に失敗しました。 想定されている動作です。
490、491、496、497、498 ローカル エンドポイント ネットワークの問題。 ネットワークを確認します。
503、504 Communication Services インフラストラクチャ エラー。 Azure portal からサポート リクエストを提出します。
600 どこでも通話中です。 参加者は正常に接続しましたが、通話中のシグナルが返されました。 想定されている動作です。
603 Communication Services のリモート参加者によって、通話がグローバルに拒否されました。 想定されている動作です。
604 どこにも存在しません。 要求された URI が存在しません。 想定されている動作です。
606 受信不可。 参加者は正常に接続されましたが、説明されているセッションをサポートできません。 想定されている動作です。

通話コードとサブコードのエラーについて

エラー コード、サブコード、および対応する結果カテゴリは、開発者がエラーを特定して診断するのに役立ちます。 これらのエラー コードは、通話の終了後に call.callEndReason プロパティを通じて公開されます。

エラー コードの詳細は次のとおりです。

コード - クライアントまたはサーバーの応答状態を表す 3 桁の整数です。 コード カテゴリ:

  • 成功応答 (200 - 299)
  • クライアント エラー (400 - 499)
  • サーバー エラー (500 - 599)
  • グローバル エラー (600-699)

Subcode: 整数として定義されており、各値はシナリオのグループまたは特定のシナリオの結果に固有の一意の理由を示します。

Message: 結果について説明されており、結果が失敗の場合に問題を軽減する方法のヒントを提供します。

ResultCategory: エラーの種類を示します。 コンテキストに応じて、その値は SuccessExpectedErrorUnexpectedClientError、または UnexpectedServerError になります。

通話終了コードとサブコードの呼び出し

通話が終了した理由については、さまざまな説明があります。 通話の終了コードと、通話がどのように終了したかを示すサブコードの意味を次に示します。

サブコード コード メッセージ 結果カテゴリ 通知
0 0 通話は、ローカル参加者によって正常に終了されました。 成功
0 487 通話は、呼び出し元が通話を取り消したために正常に終了しました。 成功
0 603 通話は、呼び出し先から拒否されたため正常に終了しました。 成功 通話は、クライアント SDK、Call Automation、Graph、PSTN、または Teams の拒否機能を介してターゲット ユーザーから拒否されたため、終了しました。
7 496 クライアントのネットワーク接続が突然切れ、複数回再試行しても接続できなかったため、通話が終了しました ExpectedError ブラウザーがオフラインであるか、ネットワークに問題があります。 ブラウザーのネットワーク接続を確認して、再試行してください。
3100 410 クライアントで予期しないネットワークの問題が発生したため、通話のセットアップに失敗しました。クライアントのネットワークを確認して再試行してください。 UnxpectedClientError ネットワーク構成を確認し、Azure Communication Calling のネットワーク要件に従っていることを確認します。
3101 410 クライアントで予期しないネットワークの問題が発生したため、通話が終了しました。クライアントのネットワークを確認して再試行してください。 UnxpectedClientError ネットワーク構成を確認し、Azure Communication Calling のネットワーク要件に従っていることを確認します。
3111 410 通話のセットアップに失敗し、通話の接続中にメディア オファーを処理できませんでした。 UnxpectedClientError やり直してください。 問題が解決しない場合は、通話情報クライアント ログブラウザー コンソール ログを収集して、Azure Communication Services サポートに問い合わせます。
3112 410 クライアント側のネットワーク構成の問題が原因で通話のセットアップに失敗しました。クライアントのネットワーク構成を確認してから、再試行してください。 ExpectedError 3112 というサブコードで終わる通話の詳細については、こちらを参照してください。
4097 0 通話は、会議の開催者によってすべてのユーザーについて終了されました。 成功
4502 490 ネットワーク接続の問題が原因で通話に失敗し、ブラウザーがネットワーク HTTP 要求を完了できませんでした。 UnexpectedClientError クライアントが HTTP 要求と応答を完了できませんでした。 やり直してください。 問題が解決しない場合は、通話情報クライアント ログブラウザー コンソール ログを収集して、Azure Communication Services サポートに問い合わせます。
4506 408 通話がタイムアウトしました。呼び出し先が通話を受信し、通話に出たかどうかを確認してください。 UnexpectedClientError やり直してください。 問題が解決しない場合は、通話情報クライアント ログブラウザー コンソール ログを収集して、Azure Communication Services サポートに問い合わせます。
4507 495 通話は、アプリケーションが有効な Azure Communication Services トークンを提供しなかったために終了しました。 UnexpectedClientError アプリケーションでトークン更新メカニズムが正しく実装されていることを確認します。
4521 0 ユーザーが通話から突然切断されたため、通話は終了しました。 これは、ユーザーが通話をホストしているアプリケーションを閉じたことが原因である可能性があります。たとえば、ユーザーが通話を切るための適切な操作をせずに、ブラウザー タブを閉じてアプリケーションを終了した場合などです。 ExpectedError
5000 0 この参加者の通話は終了しました。 参加者が別の参加者によって会話から削除されました。 成功
5003 0 通話は、すべての呼び出し先エンドポイントが通話を拒否したため、正常に終了しました。 成功
5300 0 通話は、この参加者が別の参加者によって会話から削除されたために終了しました。 成功 別の参加者が削除したため、この参加者の通話は終了しました (別のクライアント、Call Automation API、Graph API など)。
5,317 0 参加者ロールの更新のために、ターゲット参加者が削除されます。 ExpectedError
5828 403 ユーザーが招待者リストに含まれていないため、Rooms 会議への参加は承認されません。 UnexpectedClientError
5829 403 会議の終了時刻を過ぎてから、または開始時刻より前に Rooms 会議に参加することはできません。 UnexpectedClientError
5830 403 Communication Services ユーザーのみが Rooms 会議に参加できます。 ExpectedError
7000 0 Azure Communication Service Call Automation API またはサーバー ボットによって通話が終了しました。 成功 ACS Call Automation API または Graph ボットによって通話が終了しました。
10003 487 別のエンドポイントが他の場所で通話に出たため、このユーザー エンドポイントの通話は取り消されました。 成功 ターゲット ユーザーに対して通話が開始され (通話の開始、参加者の追加、転送)、ターゲット ユーザーにアクティブなエンドポイントが同時に複数あり、そのエンドポイントの 1 つでユーザーが通話に出ました。 これは通常の動作です。通話に出て接続できるエンドポイントは 1 つだけです。 他のすべてのエンドポイントは、既に通話に出たことを示すサブコード 10003 を受け取ります。
10004 487 通話は、ターゲット ユーザーが時間内に出るか拒否しなかったため、タイムアウトで取り消されました。 ユーザーが通知を見たか、アプリケーションが自動的に処理できることを確認し、その通話をもう一度始めてみてください。 ExpectedError ターゲット ユーザーが通話に出ることも拒否もしなかったため、事前に定義された時間 (通常は 2 分) 後に通話が取り消されました。
10009 401 認証されていない ID。 Azure Communication Services トークンが有効であり、有効期限が切れていないことを確認してください。 UnexpectedClientError
10024 487 通話は正常に終了しました。 すべての呼び出し先エンドポイントによって通話が拒否されました。 成功 もう一度通話を試行します。
10037 480 ターゲット ユーザーに、ACS に登録されているエンドポイントがありませんでした。 ターゲット ユーザーに少なくとも 1 つのアクティブなエンドポイントがあり、それがオンラインであることを確認してください。 ExpectedError ターゲット ユーザーが Azure Communication Services Calling SDK を使用している場合は、そのクライアント アプリケーションで SDK が正常に初期化されていることを確認します。 ターゲット ユーザーが Teams ユーザーの場合は、クライアントがオンラインであることを確認します。 ターゲット ユーザーの識別子 (CommunicationUserIdentifier、MicrosoftTeamsUserIdentifier、または MicrosoftTeamsBotIdentifier) が正しいことを確認します。 Graph API user のプロパティ departmentMicrosoft Communication Application Instance に設定されている場合は、MicrosoftTeamsBotIdentifier を指定する必要があります。
10057 408 通話が失敗し、呼び出し先が通話のセットアップを完了できなかった、呼び出し先がネットワークを失った、またはアプリケーションを突然終了した可能性が一番高いです。 クライアントが接続され、使用可能であることを確認します。 ExpectedError
10076 480 ターゲット ユーザーは登録されていましたが、通話時にオンラインではありませんでした。 ターゲット ユーザーに少なくとも 1 つのアクティブなエンドポイントがあり、それがオンラインであることを確認してください。 ExpectedError ターゲット ユーザーが Azure Communication Services Calling SDK を使用している場合は、そのクライアント アプリケーションで SDK が正常に初期化されていることと、そのエンドポイントがオンラインであることを確認します。 ターゲット ユーザーが Teams ユーザーの場合は、クライアントがオンラインであることを確認します。
10077 480 ターゲット ユーザーは ACS やプッシュ通知に登録済みですが、呼び出しの時点でオンラインではありませんでした。 ターゲット ユーザーに少なくとも 1 つのアクティブなエンドポイントがあり、それがオンラインであることを確認してください。 ExpectedError ターゲット ユーザーが Azure Communication Services Calling SDK を使用している場合は、そのクライアント アプリケーションで SDK が正常に初期化されていることと、そのエンドポイントがオンラインであることを確認します。 アプリケーションでプッシュ通知を利用する場合は、正しく構成されていることを確認してください。 ターゲット ユーザーが Teams ユーザーの場合は、クライアントがオンラインであることを確認します。
10078 480 リモート クライアント エンドポイントが登録されていないか、到達不能です。 リモート クライアント エンドポイントが Azure Communication Services に正常にネットワーク要求を送信していることを確認してください。 ExpectedError - ターゲット ユーザーが Azure Communication Services Calling SDK を使用している場合は、そのクライアント アプリケーションで SDK が正常に初期化されていることと、そのエンドポイントがオンラインであることを確認します。 アプリケーションでプッシュ通知を利用する場合は、正しく構成されていることを確認してください。
- ターゲット ユーザーが Teams ユーザーの場合は、クライアントがオンラインであることを確認します。
301004 410 参加者は、通話のセットアップ中に Azure Communication Services インフラストラクチャとのメディア接続を確立できないため、Azure Communication Services インフラストラクチャによって通話から削除されました。 ローカル ネットワーク、ファイアウォール、VPN の構成など、ユーザーのネットワーク構成を確認してから、もう一度やり直してください。 UnexpectedClientError ユーザーのネットワークが正しく構成されていることを確認し、公開されている「ネットワークの推奨事項」ドキュメントに従います。
301005 410 同じインフラストラクチャとのメディア接続が失われたため、Azure Communication Services インフラストラクチャによる通話から参加者が削除されました。 これは通常、参加者が突然通話を終了するか、ネットワーク接続を失った場合に発生します。 参加者が通話を続行する場合は、再接続できます。 UnexpectedClientError サポートされている環境で最新の SDK を使用していることを確認します。
540000 0 通話は、ローカルの PSTN 発信者が正常に終了しました。 成功
510403 403 通話は終了し、以前はスパムとしてマークされ、現在はブロックされました。 ExpectedError - Communication Services トークンが有効であり、有効期限が切れていないことを確認します。
- 通話オプションで AlternateId を渡していることを確認します。
540487 487 通話は、呼び出し元が通話を取り消したために正常に終了しました。 成功
560000 0 通話は、リモート PSTN 参加者によって正常に終了されました。 成功 考えられる原因:
- ユーザーが通話を終了しました。
- 通話はメディア エージェントによって終了されました。
560486 486 通話は、リモート PSTN 参加者がビジー状態であったため終了しました。 呼び出された番号が既に通話中であったか、技術的な問題が発生していました。 成功 - ダイレクト ルーティング通話の場合は、セッション ボーダー コントロールのログと、設定およびタイムアウトの構成を確認します。 考えられる原因: 呼び出された番号が既に通話中であったか、技術的な問題が発生していました。
404 通話が見つかりません。 通話先の番号 (または参加している通話) が存在することを確認します。
408 通話コントローラーがタイムアウトしました。 ユーザー エンドポイントからのプロトコル メッセージの待機中に通話コントローラーがタイムアウトしました。 クライアントが接続され、使用可能であることを確認します。
410 ローカル メディア スタックまたはメディア インフラストラクチャ エラー。 サポートされている環境で最新の SDK を使用していることを確認します。
430 クライアント アプリケーションにメッセージを配信できません。 クライアント アプリケーションが実行されていて使用可能であることを確認します。
480 リモート クライアント エンドポイントが登録されていません。 リモート エンドポイントが使用可能であることを確認します。
481 着信通話の処理に失敗しました。 Azure portal からサポート リクエストを提出します。
490、491、496、497、498 ローカル エンドポイント ネットワークの問題。 ネットワーク構成を確認し、Azure Communication Calling のネットワーク要件に従っていることを確認します。
500、503、504 Communication Services インフラストラクチャ エラー。 Azure portal からサポート リクエストを提出します。

通話のコードとサブコードについて

エラー コードが受信されるタイミング

通話自動化のエラー コードは、API 通話に対する同期応答として、または指定されたコールバック URI 経由の非同期応答として着信する可能性があります。 同期状況では、API 通話が行われて受け入れられない場合、API 通話が拒否された理由を説明するエラー コードを ACS が提供します。 非同期シナリオでは、API 通話が行われて受け入れられたが、問題がまだ解決しない場合、コールバック イベントとエラー コードの両方が受信されます。 通話エラーの一般的なコールバック イベントの例としては、通話が切断されるたびに表示される callDisconnected イベントがあります。 callDisconnected イベントが受信されると、その特定の通話に対するコールバック イベントはこれ以上発生しません。 コールバック イベントをシグナル通知する通話の一覧については、(このページ) を参照してください。メディア アクションのコールバック イベントの一覧については、(このページ) を参照してください。

エラー コードの構文

エラー コード、サブコード、および対応する結果カテゴリは、開発者がエラーを特定して診断するのに役立ちます。 エラー コードの詳細は次のとおりです。

コード - クライアントまたはサーバーの応答状態を表す 3 桁の整数です。 コード カテゴリ:

  • 成功応答 (200 - 299)
  • クライアント エラー (400 - 499)
  • サーバー エラー (500 - 599)
  • グローバル エラー (600-699)

Subcode: 整数として定義されており、各値はシナリオのグループまたは特定のシナリオの結果に固有の一意の理由を示します。

メッセージ: 結果について説明し、結果が失敗の場合は問題を軽減する方法のヒントを提供します。

コードとサブコードに加えて、より詳細なトラブルシューティング情報が通話ログにあります。 通話ログを有効にしてアクセスする方法の詳細については、このページで詳細なガイダンスを参照してください。

Call Automation SDK のエラー コード

次の表に、最も一般的なコードとサブコードを示します。 エラーがこの表にない場合は、汎用のコードとサブコードを参照して、特定のシナリオに関する詳細情報を取得してください。

通話自動化の最も一般的なエラー コード

コード サブコード 説明 対応策
404 8522 リソースが見つからないことを示す汎用エラー コード。 リソースには、通話と参加者が含まれる可能性があります。 通話状態を再確認: 通話が既に終了しているか、参加者が通話を終了している可能性があります。
400 8523 要求本文内の何かが無効であることを示す汎用エラー コード。 すべてのパラメーターを調べて、有効であることを確認します。 エラー メッセージを参照して、エラーをスローしているパラメーターを確認します。
400 8501 アクションがサポートされない: 通話が確立されていません 通話がアクティブでない間に、エラー メッセージに関連付けられているアクションがアクティブ化されました。 通話が切断された後に、新しい通話アクションが開始されないようにします。 このエラーは、通話が切断された時間に近い場合、通話がアクティブな間に呼び出されたアクションによっても発生する可能性があります。
400 8500 メディア ファイルが無効です メディア操作の状態を確認して、いずれかの操作が既にアクティブになっているか、ターゲット参加者が既にメディア操作に参加しているかを確認します。 アクティブなメディア操作がある場合は、操作が完了するまで待ってから再試行します。
400 8559 アクションがサポートされない: 許可されるダイヤルアウト アプリは 1 つのみです レコーディング開始要求が重複しているか、既に開始済みであるか、進行中です。 新しいレコーディング通話の開始を送信する前に、レコーディング状態を再確認して非アクティブであることを確認します。
400 8528 アクションがサポートされない: 通話が終了されました 通話が終了されている間に、エラー メッセージに関連付けられているアクションがアクティブ化されました。 通話が切断された後に、新しい通話アクションが開始されないようにします。 このエラーは、通話が終了された時間に近い場合、通話がアクティブな間に呼び出されたアクションによっても発生する可能性があります。
409 8519 競合 同じリソースに対して複数のアクションが並列で実行されていないことを確認します。 競合している 2 つのアクションを特定するには、エラー メッセージを参照してください。
403 7507 呼び出し元 ID が無効です 認証トークンからのアプリケーション ID が、呼び出し元のアプリケーション ID と一致しませんでした。 着信 Webhook が構成された ACS リソースの接続文字列を使用していることを確認します (電話番号は、呼び出しに応答する同じ ACS リソースによって所有されている必要があります)。
403 7504 アプリケーションのアクセス許可が不足しています 不十分なアクセス許可の汎用コード。アクセス許可が不足しているリソースについて、エラー メッセージでコンテキストを確認してください。
400 8585 現在の通話状態ではアクションは無効です 通話が確立されていないか、切断されている: メディア アクションを再試行する前に、通話が確立されるまで待ちます。
405 8520 現時点では機能がサポートされていません 予期されるエラー: ワークフローは現在サポートされていません。 これらの機能を有効にするように更新された SDK があるかどうかを確認するには、リリース ブログを参照してください。 サポートされていないワークフローの一覧については、通話自動化の既知の制限事項に関する記事を参照してください。
412 8583 Precondition Failed 互換性のないメディア アクションを一覧表示しているこのページを参照して、互換性のないアクションの実行やキュー登録をしていないことを確認します。
400 8567 ACS リソースのサービス プリンシパルが有効になっていません Azure Cognitive Service リソースが正しく構成されていません。 Azure Cognitive Service リソースの設定に関するガイドについては、このページを参照してください。
405 8522 Missing configuration (構成の欠落) 構成を確立する必要があるその他のコンテキストについては、エラー メッセージを確認してください。 この構成は、AnswerCall API を呼び出すときに行う必要があります。

汎用エラー コード

2xx コード

2xx コードは、成功した応答を表します。 成功した応答のサブコードは 0 になります。

4xx コード

4xx コードは、クライアント エラーを表します。

状態コード 説明
400 Bad request
401 権限がありません
403 許可されていません
404 見つかりません
405 Method not allowed
406 受け入れ不可です
408 タイムアウト
409 Conflict
412 Precondition failed
413 要求のエンティティが大きすぎます
426 アップグレードが必要です
429 Too many requests
481 トランザクションが存在しません
487 取り消し済み

5xx コード

5xx コードは、サーバー エラーを表します。

状態コード 説明
500 内部サーバー エラー
501 実装されていません
502 Bad gateway
503 サービス利用不可
504 ゲートウェイのタイムアウト

6xx コード

6xx コードは、グローバル エラーを表します。

状態コード 説明
603 却下済み

汎用サブコード

サブコード 説明
0 成功
7000 グレースフル
7500 AAD ID がサポートされていません
7501 無効なトークン
7502 アクセスが有効になっていません
7504 アプリケーションのアクセス許可が不足しています
7505 エンタープライズ テナントが一致しません
7506 証明書が信頼されていません
7507 通話元 ID が無効です
7508 ACS ID がサポートされていません
7509 HMAC 検証エラー
7510 マネージド ID 検証エラー
7600 リソース アクセスが有効になっていません
7601 ACS ソース ID が無効です
7602 ACS ターゲット ID が無効です
7603 ACS ID が無効です
7604 Teams 相互運用シナリオが承認されていません
7605 Teams レコーディング相互運用シナリオが承認されていません
7606 Cognitive Actions 用の ACS リソースが承認されていません
8500 メディア ファイルが無効です
8501 通話が確立されていません
8502 参加者 ID が利用できません
8503 通話のメディア状態: オーディオが非アクティブです
8504 メディア ストリームを使用できません
8505 複数の参加者 (重複あり)
8506 コンプライアンス違反のレコーディング通話です
8508 操作は取り消されました
8509 最大無音タイムアウトに達しました
8510 初期無音タイムアウトに達しました
8511 再生プロンプトが失敗しました
8512 ビープ音の再生に失敗しました
8513 メディア受信がタイムアウトになりました
8514 停止トーンが検出されました
8515 最大記録期間に達しました
8516 通話が調整されました
8517 通話テナント ID が一致しません
8518 通話例外
8519 競合
8520 Not Implemented
8521 ホップが多すぎます
8522 Not Found
8523 引数が無効です
8524 コンプライアンス レコーディングの参加者数が無効です
8525 非記録パーティー
8526 参加トークンが無効です
8527 参加 URL が無効です
8528 通話が終了しました
8529 調整された通話の月次制限に達しました
8530 調整された通話のアクティブな通話制限に達しました
8531 最大桁数を受信しました
8532 桁間タイムアウトに達しました
8533 Dtmf オプションが一致しました
8534 正しくないトーンが入力されました
8535 ファイル形式が無効です
8536 ファイルのダウンロードに失敗しました
8537 キープ アライブ タイムアウトに達しました
8538 呼び出し先が拒否しました
8539 呼び出し先が通話中です
8,540 すべての呼び出し先が通話中です
8541 呼び出し先を使用できません
8542 通話が取り消されました
8543 通話が存在しません
8544 呼び出し先に到達できません
8545 音声オプションが一致しました
8546 呼び出し先が無効な要求を送信しました
8547 音声オプションが一致しませんでした
8548 通話がグループ通話ではありません
8549 会話の作成の再ターゲットに失敗しました
8550 メディア ネゴシエーションの再ターゲットに失敗しました
8551 再ターゲットはサポートされていません
8552 開催者は削除できません
8553 レコーディングが重複しています
8554 会議外の参加者の音声が混線しています
8555 再ターゲットは既に進行中です
8556 CR 通話ではアクションがサポートされません
8557 形式の種類が正しくありません
8558 参加者が存在しません
8559 単一ダイヤルアウトが重複しています
8560 会議がロックされているために会話への参加がブロックされました
8561 会議への参加 ID が無効です
8562 レコーディング モードがサポートされていません
8563 音声が認識されません
8564 音声サービスの接続エラー
8565 Cognitive Services エラー
8566 ミュート解除操作は許可されていません
8567 ACS リソースのサービス プリンシパルが有効になっていません
8568 Cognitive Service のマネージド ID 要求が失敗しました
8571 レコーディング操作が競合しています
8569 音声が認識されました
8570 Cognitive Services の音声認識エラー
8572 再生サービスのシャットダウン
8573 Resume メソッドの一時停止は許可されていません
8578 文字起こしに失敗しました
8579 文字起こしが取り消されました
8580 文字起こしサービスのシャットダウン
8581 ストリーム URL が無効です
8582 再生ソース テキストまたは SSML が空です
8583 Precondition Failed
8585 現在の通話状態ではアクションは無効です
8586 着信がボットによって受信確認されません
8587 着信が時間内に応答されません
8588 記録が完了し、メディアがタイムアウトを受信しました
8589 記録が調整されました
8594 会議の状態の更新に失敗しました
8603 メディア ストリーミングに失敗しました
8604 メディア ストリーミングが取り消されました
8605 文字起こしのカスタム音声モデルはサポートされません
8,606 通信識別子の作成に失敗しました
8607 転送操作が競合しています
8608 参加者クライアント エラーを記録しています
8609 ボットからの参加応答が無効です
8610 通知時にボットからの応答がありません
8613 調整された通話のライブ キャプションの制限に達しました
9001 基になるサービスからの不明なエラー
9002 基になるサービスからのタイムアウト エラー
9003 操作が取り消されたエラー
9998 致命的なエラー
9999 Unknown

ParticipantEndReason を伴う PSTN 通話応答コード

このセクションでは、ParticipantEndReasonParticipantEndSubCode 応答コードのさまざまな組み合わせに関するトラブルシューティング情報を提供します。 このセクションの表では、ParticipantEndReason = コードParticipantEndSubCode = サブコードを提供します。

ParticipantEndReason 0

通常、値 0 の応答 ParticipantEndReason は、通常の通話のクリアを意味し、エラーなしで完了した通話をマークするものです。

サブコード コード メッセージ 結果カテゴリ 通知
0 0 通話は、ローカル参加者によって正常に終了されました。 成功
560000 0 通常の PSTN 通話の終了:
- ユーザーが通話を終了しました。
- 通話はメディア エージェントによって終了されました。
成功
540000 0 通常の PSTN 通話の終了:
- ユーザーが通話を終了しました。
- 通話はメディア エージェントによって終了されました。
成功

ParticipantEndReason 4xx

値 4xx の応答 ParticipantEndReason は、通話が接続されなかったことを意味します。

サブコード コード メッセージ 結果カテゴリ 通知
510403 403 通話がブロックされました:
- 通話に代替 ID が指定されていません。
- 電話番号は、ユーザー セッション ボーダー コントローラー (SBC) で許可されていません。
- 代替 ID の詳細については、「通話を管理する」を参照してください。
- 有効な代替 ID を指定したことを確認します。 使用しているリソースに属する電話番号である必要があります。
- 通話を行うために使用しているリソースを所有していることを確認します。
- ダイレクト ルーティング通話の場合は、セッション ボーダー コントローラーが通話を許可しない理由を確認します。
560403 403 - 通話は禁止されています。
- 通話が取り消されました。
- 通話が拒否されました。
正しい形式で有効な電話番号に通話したことを確認します。 サポートされている数値形式の詳細については、「https://en.wikipedia.org/wiki/E.164」を参照してください。
511532 403 リソース SIP トランク構成が見つかりません。 Azure portal でダイレクト ルーティングのセットアップを確認します。 詳細については、ダイレクト ルーティングのプロビジョニングに関するページを参照してください。
560404 404 - 電話番号が見つかりません。
- 電話番号が、どのターゲットにも割り当てられていません。
- 電話番号が、セッション ボーダー コントローラーで許可されていません。
- 電話番号が、使用しているリソースに属しており、リソースを所有していることを確認します。
- 通話に使用した番号が存在し、有効なターゲットに割り当てられていることを確認します。
511404 404 - 電話番号が見つかりません。
- 通話で使用されたリソースが見つかりません。
- 使用した電話番号が、使用しているリソースに属しており、リソースを所有していることを確認します。
- 通話している番号が存在し、有効なターゲットに割り当てられていることを確認します。
- 通話に使用しているリソースが削除または無効になっていないことを確認します。
- Azure サブスクリプションが削除された、または無効になっていないことを確認します。
560408 408 通話相手は、指定された時間内に通話確立メッセージに応答しませんでした。 - 着信側が応答しなかった理由を再確認します。
- ダイレクト ルーティング通話の場合は、セッション ボーダー コントロール (SBC) のログと設定、およびタイムアウトの構成を確認します。
500001 408 ユーザー ゲートウェイのタイムアウト
Azure Communication Services は、指定された制限時間内にクライアントから応答を受信せず、要求を終了しました。
- 着信側が応答しなかった理由を再確認します。
- ダイレクト ルーティング通話の場合は、SBC のログと設定、およびタイムアウトの構成を確認します。
531004 410 対話型接続確立 (ICE) チェックに失敗しました。 - メディア パスを確立できませんでした。 ネットワーク構成が正しくない場合に発生する可能性があります。 ネットワーク構成を確認して、必要な IP アドレスとポートがブロックされていないことを確認します。 https://www.rfc-editor.org/rfc/rfc5245#section-7 のガイドラインをお読みください。
- ダイレクト ルーティング通話の場合は、ICE の構成とプロファイルに関する SBC のログと設定を確認します。 構成のヘルプについては、SBC ベンダーにお問い合わせください。 詳細については、「Azure Communication Services ダイレクト ルーティングの認定を受けたセッション ボーダー コントローラーの一覧」を参照してください。
560480 480 - 通話相手のユーザーから応答がありません。
- 一時的に連絡不可のユーザーに電話しました。
- 着信側が応答しなかった理由を再確認します。
- 通話相手が一時的に連絡不可だった場合は、後で通話を再試行します。
- ダイレクト ルーティング通話の場合は、SBC のログと設定、およびタイムアウトの構成を確認します。
560484 484 - 呼び出し先アドレスが不完全または無効です。
- 呼び出し先の番号形式が不完全または無効です。
- ユーザーが無効な番号をダイヤルしているために、これらのエラーを無視できる場合があります。
- 電話番号の形式が正しく設定されていることを確認します。 詳細については、https://en.wikipedia.org/wiki/E.164を参照してください。
- ダイレクト ルーティングの場合、通話転送シナリオで構成が見つからないため、SBC によってこれらのエラーが発生する可能性があります。
60486 486 通話相手の番号が通話中でした - 通話相手の番号は、既に通話に接続されているか、技術的な問題が発生している可能性があります。
- ダイレクト ルーティング通話の場合は、SBC のログと設定、およびタイムアウトの構成を確認します。
540487 487 発信者が通話要求を終了しました。 通話をもう一度試します。
560487 497 - 発信者が通話要求を終了しました。
- 通常の通話のクリアで要求が終了しました。
通話をもう一度試します。

ParticipantEndReason 5xx

値が 5xx の応答 ParticipantEndReason は、接続を完了するために必要なソフトウェアまたはハードウェア コンポーネントの問題が原因で通話が失敗したことを意味します。

サブコード コード メッセージ 結果カテゴリ 通知
560500 500 通話に関係するサービスのいずれかで、内部サーバー エラーが発生しました。 - 通話をもう一度試します。 問題が解決しない場合は、電話会社または Microsoft サポートにお問い合わせください。
- ダイレクト ルーティング通話の場合は、SBC のログと設定、およびタイムアウト構成をチェックして、SBC が障害の原因であるかどうかを確認します。
560503 503 - 通話に関係するサービスの 1 つで内部サーバー エラーが発生したため、通話に失敗しました。
- 通話の確立に使用されるネットワークに障害が発生しています。
- 通話に関係するサービスの 1 つで一時的な障害が発生しました。
- ネットワークとルーティングの構成で、考えられる問題を確認します。 ネットワーク ファイアウォール規則が正しいことを確認します。
- 通話をもう一度試します。 問題が解決しない場合は、電話会社または Microsoft サポートにお問い合わせください。
- ダイレクト ルーティング通話の場合は、SBC のログと設定、およびタイムアウト構成をチェックして、SBC が障害の原因であるかどうかを確認します。

ParticipantEndReason 603

値が 603 の応答 ParticipantEndReason は、通話が接続せずに拒否されたことを意味します。

サブコード コード メッセージ 結果カテゴリ 通知
560603 603 - 通話は受信者に拒否されました。
- 不正行為が検出されたため、通話が拒否されました。
- 通話が受信者によって拒否された場合は、通話をもう一度試します。
- Azure Communication Services の電話番号に対して許可されている同時通話の最大数を超えないことを確認します。 詳細については、「PSTN 通話の制限事項」を参照してください。

Chat SDK のエラー コード

チャット SDK では、チャットの問題のトラブルシューティングに役立つ次のエラー コードが使用されます。 エラー コードは、エラー応答の error.code プロパティを通じて公開されます。

コード メッセージ 通知
401 権限がありません Communication Services トークンが有効であり、有効期限が切れていないことを確認します。
403 許可されていません 要求のイニシエーターがリソースへのアクセス権を持っていることを確認してください。
429 Too many requests クライアント側アプリケーションで、このシナリオがユーザーフレンドリな方法で処理されていることを確認してください。 エラーが解決しない場合は、サポート リクエストを提出してください。
503 サービス利用不可 Azure portal からサポート リクエストを提出します。

SMS エラー コード

SMS SDK では、SMS の問題のトラブルシューティングに役立つ次のエラー コードが使用されます。 エラー コードは、SMS 配信レポートの DeliveryStatusDetails フィールドを通じて公開されます。

コード メッセージ 通知
2000 メッセージが正常に配信されました。
4000 不正行為の検出によってメッセージが拒否されました。 自分の番号に許可されているメッセージの最大数を超えていないことを確認します。
4001 送信元/差出人番号の形式が無効なため、メッセージは拒否されました 宛先番号が E.164 形式で、差出人番号が E.164 形式またはショート コード形式であることを確認します。
4002 送信先/宛先番号の形式が無効なため、メッセージは拒否されました。 宛先番号が E.164 形式であることを確認します
4003 送信先がサポートされていないため、メッセージを配信できませんでした。 送信先がサポートされているかどうかを確認します。
4004 送信先/宛先番号が存在しないため、メッセージを配信できませんでした。 送信先の番号が有効であることを確認します。
4005 送信先の通信事業者によってメッセージがブロックされています。
4006 送信先/宛先番号に到達できません。 後でメッセージを再送信してください。
4007 送信先/宛先番号によってメッセージの受信がオプト アウトされました。 宛先/宛先番号をオプト アウトされたものとしてマークすることで、その後のメッセージの試行は行われません。
4008 プロファイルで許可されているメッセージの最大数を超えました。 自分の数値に許可されているメッセージの最大数を超えていないことを確認するか、キューを使用してメッセージをバッチ処理します。
4009 Microsoft エンタイトルメント システムによってメッセージが拒否されました。 ほとんどの場合、これは不正なアクティビティが検出された場合に発生します。 詳細については、サポートにお問い合わせください。
4010 無料電話番号が検証されていないため、メッセージがブロックされました。 未検証の送信制限を確認し、できるだけ早く無料電話番号の検証を送信してください。
5000 メッセージを配信できませんでした。 詳細については、Microsoft サポート チームにお問い合わせください。 Azure portal からサポート リクエストを提出します。
5001 アプリケーション/システムが一時的に利用できなくなったため、メッセージを配信できませんでした。
5002 通信事業者は配信レポートをサポートしていません ほとんどの場合、これは通信事業者が配信レポートをサポートしていない場合に発生します。 メッセージが既に配信されている可能性があるため、アクションは必要ありません。
9999 不明なエラーが発生したため、メッセージを配信できませんでした。 メッセージを再送信してみてください。