Simple Message Queue (旧称:MNS) を使用して、Chat App Message Service からテンプレート審査レポート (ChatAppAudit) を受信します。
前提条件
Alibaba Cloud アカウントを登録し、AccessKey ペアを作成済みであること。 詳細については、「AccessKey ペアの作成」をご参照ください。
メッセージ受信の概要と構成を確認し、そのモード、タイプ、および構成プロセスを理解していること。 その後、それに応じてメッセージ受信を構成します。
構成手順については、「テンプレート審査ステータスメッセージの構成」をご参照ください。
メッセージ本文のフォーマット
V1
名前 | タイプ | 必須 | 説明 |
WabaId | String | はい | WhatsApp Business Account (WABA) ID。 説明 WhatsApp の登録完了後、WhatsApp の公式サイトから取得できます。 |
TemplateCode | String | はい | テンプレートコード。 説明 Chat App Message Service コンソールの Template Design ページから、または ListChatappTemplate 操作を呼び出すことでテンプレートコードを取得します。 |
Language | String | はい | テンプレート言語。 |
AuditStatus | String | はい | テンプレートの審査ステータス。 有効値:
|
Reason | String | いいえ | テンプレートが審査に失敗した理由。 説明 AuditStatus が fail の場合にのみ値が返されます。 |
V2
独立系ソフトウェアベンダー (ISV) が顧客の WABA、電話番号のステータス、および関連情報を管理する必要がある場合は、V2 を使用します。
名前 | タイプ | 必須 | 説明 |
WabaId | String | はい | WABA ID。 説明 WhatsApp に登録後、WhatsApp の公式サイトから取得できます。 |
TemplateCode | String | はい | テンプレートコード。 説明 Chat App Message Service コンソールの Template Design ページから、または ListChatappTemplate 操作を呼び出すことでテンプレートコードを取得します。 |
Language | String | はい | テンプレート言語。 |
AuditStatus | String | はい | テンプレートの審査ステータス。 有効値:
|
Reason | String | いいえ | テンプレートが審査に失敗した理由。 説明 AuditStatus が fail の場合にのみ値が返されます。 |
Type | String | はい | 通知タイプ。 有効値:
説明 Type の値が template の場合、パラメーターは V1 のものと一致します。 |
PhoneNumber | String | いいえ | 電話番号。 説明
|
Status | String | いいえ | ステータス。 説明
|
CurrentLimit | String | いいえ | 電話番号のメッセージ送信制限。 説明
|