一般的なエラー コード:

Azure Communication Servicesの REST API に対して要求を行うと、エラー が発生したことを示すエラー コードが表示されることがあります。 トラブルシューティングに役立つ一般的なエラー コードの一覧を以下に示します。さまざまなシナリオについて説明します。 これらのエラー コードのトラブルシューティングの詳細については、 トラブルシューティング ガイドを参照してください。

HTTP 状態コード

Azure Communication Servicesからサービス応答で標準の HTTP 状態コードを受け取ります。 これらのコードの一部は、エラーを示している可能性があります。 一般的な HTTP 状態コードの説明と、Azure Communication Servicesのコンテキスト内でのそれらの意味のトラブルシューティングに役立つ情報を以下に示します。

HTTP 状態コード 説明
400 Bad Request 受信した要求をサービスで認識できませんでした。 ドキュメントをダブルチェックし、必要なものをすべて正しい形式で送信していることを確認します。
401 権限がありません 要求を認証できませんでした。 このエラーは、使用されている認証が無効であるか、期限切れであるか、この要求に適していない可能性があります。 詳細については、 認証ガイド を参照してください。
403 許可されていません 要求は承認されましたが、この操作を実行するためのアクセス許可が不十分です。 詳細については、認証ガイドをダブルチェックします。
404 見つかりません アクセスしようとしているリソースまたはエンドポイントが存在しません。 ドキュメントをダブルチェックして、到達しようとしているリソース/アドレスが正しいことを確認します。
422 未処理エンティティ 要求の本文を検証できませんでした。 有効な JSON ですか?
429 Too Many Requests 要求の数がこの操作の一部の制限を超えました。 後で再試行してください。
500 内部サーバー エラー 内部エラーが発生しました。

Service-Specific エラー

使用しているAzure Communication Servicesの領域に応じて、さまざまなサービスと対話します。 これらのサービスは、エラー コード内に追加のコンテキストを提供する場合があります。

SMS サービス

SMS サービスの場合は、標準の HTTP 状態コードで応答します。 これらのコードと SMS のコンテキストに基づいて、より多くのコンテキストを提供できます。

エラー コード [応答] 説明
200 OK Success
201 作成済み 要求は受け入れ済み。
400 正しくない要求 要求データが無効です。
401 権限がありません 要求に認証がないか、指定された認証で SMS の送信が許可されていません。 詳細については、認証ガイドをダブルチェックします。
404 リソースが見つかりません アクセスしようとしているリソースまたはエンドポイントが存在しません。 ドキュメントをダブルチェックして、到達しようとしているリソース/アドレスが正しいことを確認します。
500 内部サーバー エラー 認証が見つからなかったか、不明なエラーが発生しました。詳細については、認証ガイドチェックダブルを参照してください。