すべてのプロダクト
Search
ドキュメントセンター

Short Message Service:配達確認を設定する

最終更新日:Feb 07, 2026

Simple Message Queue (SMQ) キューまたは HTTP URL を設定することで、メッセージ送信後に配信レポートを受信できます。これにより、メッセージの配信ステータスをモニターし、それに応じてサービスをデプロイできるため、最適なパフォーマンスとユーザーエクスペリエンスを確保できます。

重要
  • メッセージ配信中にネットワークエラーが発生した場合や応答がタイムアウトした場合、配信レポートが繰り返しプッシュされたり、受信に失敗したりすることがあります。

  • メッセージ配信設定が有効になるまで時間がかかる場合があります。3 分ほど待ってから、配信レポートがプッシュされるか確認することを推奨します。

  • 配信レポートのべき等性は保証されません。配信レポート受信後、データの正確性と一貫性を確保するために、適切な措置を講じることを推奨します。

配信レポートのエンドポイント

Short Message Service (SMS) は、配信レポートを受信するために、Simple Message Queue (旧称:MNS) 消費モードHTTP バッチプッシュモードの 2 つのモードを提供しています。ニーズに最も適したモードを選択してください。

  • SMQ キュー

    SMQ キューを設定して、指定したリージョンから配信レポートを受信できます。SMQ キューは、Alibaba Cloud SMS のすべてのメッセージタイプをサポートしています。SMS コンソールで SMQ を有効にして指定したメッセージタイプをサブスクライブすると、SMQ は自動的にキューを生成します。メッセージタイプとキュー名で SMS SDK を呼び出して、配信レポートをプルできます。

  • HTTP URL

    HTTP URL を設定して、SMS の配信レポートまたは MO メッセージを受信できます。これを実現するために、SMS は HTTP POST メソッドを利用して、配信レポートまたは MO メッセージを指定の HTTP URL にプッシュします。SMS コンソールで HTTP コールバック URL を設定できます。サービスメッセージが生成されると、システムは配信レポートを含む HTTP POST リクエストを指定のコールバック URL に送信します。これにより、メッセージを直接受信できます。

配信レシートの種類

受信したい配信レポートのタイプを選択する必要があります。配信レポートのタイプによって、利用シーンが異なります。次の表に、配信レポートのタイプを示します。

タイプ

説明

SMQ キュー

HTTP URL

MT 配信レポート (SmsReport)

モバイルターミネーテッド (MT) 配信レポートは、SMS キャリアから顧客に送信されるメッセージ (通知メッセージやビジネスメッセージなど) です。MT 配信レポートは、各メッセージの配信ステータスと詳細を示します。

SMS Webhook

SmsReport

配信レシートの設定

SMS メッセージの配信レポートを受信するには、SMS コンソールで配信レポートの設定を行う必要があります。次の操作を実行して設定します。

  1. SMS コンソールにログインします。

  2. 左側のナビゲーションウィンドウで、システム設定 > 共通設定 を選択します。

  3. インターフェイス API タブをクリックします。

  4. クラウドコミュニケーションメッセージ受信 セクションで、配信レポートのエンドポイントを 1 つ以上設定します。

    メッセージキュー

    SMQ キューオプションを有効化します。MNS配置

    HTTP URL

    1. HTTP URL オプションを有効化します。

    2. HTTP URL を入力します。例:http://push.example.com/contextpath/receive.do

    3. 保存 をクリックします。HTTP配置

SMQ キューのリクエストパラメーター

パラメーター

タイプ

必須

説明

MessageType

String

はい

SmsReport

メッセージのタイプ。値を SmsReport に設定します。

QueueName

String

はい

Alicom-Queue-*****-SmsReport

キューの名前。SMS コンソールにログインし、システム設定 > 共通設定 > インターフェイス API を選択して、キューの名前を表示します。