一括メッセージ送信を行います。
操作説明
-
この API を呼び出して、一括でメッセージを送信できます。コンソールからメッセージを送信することも可能です。その場合は、チャンネル管理 に移動し、チャンネルをクリックして メッセージ送信 を選択します。
-
この API を呼び出す前に、チャンネルを作成済みで、承認済みのテンプレートがあることを確認してください。
-
WhatsApp チャンネルの場合、WABA の登録とバインドおよび電話番号の追加を行う必要があります。
-
Messenger チャンネルの場合、Facebook ページへの接続を行う必要があります。
-
Instagram チャンネルの場合、Instagram プロフェッショナルアカウントへの接続を行う必要があります。
-
Viber チャンネルの場合、Instagram プロフェッショナルアカウントへの接続を行う必要があります。
QPS 制限
-
この API は、ユーザーごとに秒間 10 クエリ (QPS) に制限されています。この制限を超えると、API 呼び出しがスロットルされ、ビジネスに影響を及ぼす可能性があります。指定された制限内でこの API を呼び出してください。
-
1 回のリクエストでは、最大 1,000 件の電話番号をサポートします。
ステータス変更
メッセージ送信ステータスは、Simple Message Service または HTTP コールバックでモニターできます。詳細については、「」をご参照ください。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
cams:SendChatappMassMessage |
create |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| ChannelType |
string |
必須 |
チャンネルタイプ。有効な値:
|
|
| TemplateCode |
string |
任意 |
テンプレートコード。チャンネル管理 > 管理 > テンプレート設計 ページでテンプレートコードを確認できます。 |
1119*************** |
| Language |
string |
必須 |
言語。言語コードについては、「言語コード」をご参照ください。 |
en |
| From |
string |
必須 |
送信者の番号。
|
861387777**** |
CustWabaId
deprecated
|
string |
任意 |
独立系ソフトウェアベンダー (ISV) 顧客の WhatsApp Business Account (WABA) ID。このパラメーターは非推奨です。代わりに CustSpaceId(直接顧客のインスタンス ID)を使用してください。ID は チャンネル管理 ページで確認できます。 |
cams-8c8********* |
| FallBackId |
string |
任意 |
フォールバックポリシー ID。このパラメーターは国際サイト (alibabacloud.com) 向けです。中国サイト (aliyun.com) では無視できます。フォールバックポリシー ページでポリシー ID を確認できます。 |
S0**** |
| FallBackContent |
string |
任意 |
カスタムフォールバックコンテンツ。このパラメーターは国際サイト (alibabacloud.com) 向けです。中国サイト (aliyun.com) では無視できます。 |
Fallback SMS |
| TaskId |
string |
任意 |
カスタムタスク ID。 |
10000**** |
| SenderList |
array<object> |
必須 |
受信者リスト。 |
|
|
array<object> |
任意 |
受信者の電話番号。 |
||
| TemplateParams |
object |
任意 |
テンプレートパラメーターのコレクション。 |
|
|
string |
任意 |
キーと値のペアとしてのテンプレートパラメーター。キーはパラメーター名、値はパラメーターの値です。 |
{ "param1": "value1", "param2": "value2" } |
|
| FlowAction |
object |
任意 |
フローメッセージオブジェクト。 |
|
| FlowActionData |
object |
任意 |
デフォルトフローのパラメーターのコレクション。 |
|
|
string |
任意 |
キーと値のペアとしてのデフォルトフローパラメーター。キーはパラメーター名、値はパラメーターの値です。 |
{ "name": "name" } |
|
| FlowToken |
string |
任意 |
カスタムフロートークン情報。 |
kde**** |
| Payload |
array |
任意 |
ボタンのペイロードリスト。 |
|
|
string |
任意 |
ボタンのペイロード。 |
payloadtext |
|
| To |
string |
必須 |
受信者の番号。
|
861386666**** |
| ProductAction |
object |
任意 |
製品情報。このパラメーターは WhatsApp チャンネル専用で、Meta にアップロードされた製品情報を参照します。 |
|
| ThumbnailProductRetailerId |
string |
任意 |
製品カタログ ID。ListProductCatalog API を呼び出して取得します。 |
skkks99**** |
| Sections |
array<object> |
任意 |
製品カテゴリのリスト。最大で 10 カテゴリ、30 製品まで設定できます。 |
|
|
array<object> |
任意 |
製品カテゴリ。 |
||
| Title |
string |
任意 |
カテゴリ名。チャンネル管理 > 管理 > カタログ管理 > 製品管理 ページで確認するか、ListProduct API を呼び出して取得します。 |
abcd |
| ProductItems |
array<object> |
任意 |
製品情報のリスト。 |
|
|
object |
任意 |
製品情報。 |
||
| ProductRetailerId |
string |
任意 |
製品 ID。チャンネル管理 > 管理 > カタログ管理 > 製品管理 ページで確認するか、ListProduct API を呼び出して取得します。 |
ksi3**** |
IsvCode
deprecated
|
string |
任意 |
ISV 検証コード。ユーザーが ISV によって承認されているかどうかを検証するために使用されます。このパラメーターは非推奨です。 |
skdi3kksloslikd**** |
| CustSpaceId |
string |
任意 |
ISV サブ顧客のスペース ID、または直接顧客のインスタンス ID。チャンネル管理 ページで確認できます。 |
cams-8c8********* |
| Ttl |
integer |
任意 |
Viber メッセージの送信タイムアウト期間。このパラメーターは国際サイト (alibabacloud.com) 向けです。中国サイト (aliyun.com) では無視できます。単位:秒。有効な値:30~1209600。 |
46 |
| Label |
string |
任意 |
Viber メッセージタイプ。このパラメーターは国際サイト (alibabacloud.com) 向けです。中国サイト (aliyun.com) では無視できます。 有効な値:
|
promotion |
| Tag |
string |
任意 |
Viber メッセージのカスタムタグ。 |
Tag |
| FallBackDuration |
integer |
任意 |
フォールバックをトリガーする時間。このパラメーターは国際サイト (alibabacloud.com) 向けです。中国サイト (aliyun.com) では無視できます。指定された時間内に配信通知が返されない場合、フォールバックがトリガーされます。このパラメーターを空のままにすると、時間によるフォールバックは行われません。メッセージの送信に失敗した場合、または失敗ステータスレポートを受信した場合にのみフォールバックがトリガーされます。単位:秒。最小値:60。最大値:43200。 |
120 |
| FallBackRule |
string |
任意 |
フォールバックルール。このパラメーターは国際サイト (alibabacloud.com) 向けです。中国サイト (aliyun.com) では無視できます。 有効な値:
|
undelivered |
| TemplateName |
string |
任意 |
テンプレート名。チャンネル管理 > 管理 > テンプレート設計 ページでテンプレート名を確認できます。 |
test_name |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
返されたデータ。 |
||
| AccessDeniedDetail |
string |
アクセス拒否の詳細。 |
None |
| RequestId |
string |
リクエスト ID。 |
90E63D28-E31D-1EB2-8939-A9486641**** |
| Message |
string |
エラーメッセージ。 |
User not authorized to operate on the specified resource. |
| GroupMessageId |
string |
一括メッセージ ID。 |
890000010002**** |
| Code |
string |
リクエストステータスコード。
|
OK |
例
成功レスポンス
JSONJSON
{
"AccessDeniedDetail": "None",
"RequestId": "90E63D28-E31D-1EB2-8939-A9486641****",
"Message": "User not authorized to operate on the specified resource.",
"GroupMessageId": "890000010002****",
"Code": "OK"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | Product.Unsubscript | You have not subscribed to the specified product. | |
| 400 | Ram.PermissionDeny | You are not authorized to perform the operation. | |
| 400 | System.LimitControl | The system is under flow control. | |
| 400 | Unknown.ResourceOwnerId | The resource does not belong to the current user. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。