一般的なエラー コード:
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 | 内部サーバー エラー | 認証が見つからなかったか、不明なエラーが発生しました。詳細については、認証ガイドチェックダブルを参照してください。 |