發送ChatApp訊息。
介面說明
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
|
操作 |
存取層級 |
資源類型 |
條件關鍵字 |
關聯操作 |
|
cams:SendChatappMessage |
create |
*全部資源
|
無 | 無 |
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| ChannelType |
string |
是 |
通道類型。取值:
|
|
| Type |
string |
是 |
訊息類型。取值:
重要 當 Type 為 template 時,必須設定 TemplateCode;當 Type 為 message 時,必須設定 MessageType。 |
message |
| MessageType |
string |
否 |
當 Type 為 message 時,指定訊息的詳細類型。取值:
|
text |
| TemplateCode |
string |
否 |
模板編碼。通道管理>管理>模板設計介面查看模板編碼。 |
1119*************** |
| Language |
string |
否 |
語言。詳細語言代碼清單,請參見語言代碼。 |
en |
| From |
string |
是 |
發送方號碼。 |
861387777**** |
| To |
string |
是 |
接收方號碼。
|
861388988**** |
| TemplateParams |
object |
否 |
模板參數集合。 |
|
|
string |
否 |
模板參數。Key-Value 格式,Key 為參數名稱,Value 為參數取值。 |
{ "param1": "value1", "param2": "value2" } |
|
| Content |
string |
否 |
訊息內容。 WhatsApp 訊息備忘:
Messenger 訊息備忘:
Instagram 訊息備忘:
Viber 訊息備忘:
|
{ "text": "hello,whatsapp", "link": "https://*******", "caption": "****", "fileName": "****" } |
| Payload |
array |
否 |
按鈕的觸發訊息集合。 |
payloadtext1,payloadtext2,payloadtext3 |
|
string |
否 |
模板中按鈕的觸發訊息。 |
payloadtext |
|
CustWabaId
deprecated
|
string |
否 |
ISV 客戶 wabaId。 過時的參數,請使用 CustSpaceId,直客客戶執行個體 ID。在通道管理>介面查看。 |
cams-8c8********* |
| FallBackId |
string |
否 |
回落策略 ID。該參數為國際站配置參數,中國站可忽略此參數。在回落策略介面查看策略 ID。 |
S0**** |
| FallBackContent |
string |
否 |
自訂回落內容。該參數為國際站配置參數,中國站可忽略此參數。 |
Fallback SMS |
IsvCode
deprecated
|
string |
否 |
ISV 校正碼,用於校正子帳號是否由 ISV 授權,已棄用,可忽略此參數。 |
123123****** |
| CustSpaceId |
string |
否 |
ISV 子客戶的 SpaceId ,直客客戶執行個體 ID。在通道管理介面查看。 |
cams-8c8********* |
| ContextMessageId |
string |
否 |
回複的訊息 ID。指原來已發送過或者收到的訊息 ID。 |
61851ccb2f1365b16aee**** |
| TrackingData |
string |
否 |
Viber 訊息類型傳入的自訂追蹤資料,此參數為國際站參數,中國站可忽略此參數 |
Tracking Data |
| Label |
string |
否 |
Viber 訊息類型,此參數為國際站參數,中國站可忽略此參數。 取值:
|
promotion |
| Ttl |
integer |
否 |
Viber 訊息發送逾時時間。此參數為國際站參數,中國站可忽略此參數。單位:秒,取值範圍 30~1209600。 |
50 |
| Tag |
string |
否 |
標籤資訊,Viber 訊息發送時自訂標籤資訊。 |
tag |
| TaskId |
string |
否 |
自訂任務 ID。 |
10000**** |
| FallBackDuration |
integer |
否 |
回落觸發時間。此參數為國際站參數,中國站可忽略此參數。訊息在指定時間內沒有返回已到達回執訊息時進行回落, 不填代表不根據此時間判斷回落,只有發送失敗和有失敗的狀態報表時才會回落。單位:秒。最小值:60,最大值:43200。 |
120 |
| ProductAction |
object |
否 |
商品資訊,此參數只針對於 whatsapp 類型通道。即為您在 Meta 上上傳的商品資訊。 |
|
| ThumbnailProductRetailerId |
string |
否 |
商品目錄 ID。可通過 ListProductCatalog 介面擷取。 |
skkks99**** |
| Sections |
array<object> |
否 |
商品分類列表(最多可以有 10 個分類,30 個商品)。 |
|
|
array<object> |
否 |
商品分類。 |
||
| Title |
string |
否 |
分類名稱。在通道管理>管理>目錄管理>商品管理介面查看或通過 ListProduct 介面擷取。 |
abcd |
| ProductItems |
array<object> |
否 |
商品資訊列表。 |
|
|
object |
否 |
商品資訊。 |
||
| ProductRetailerId |
string |
否 |
商品 ID。在通道管理>管理>目錄管理>商品管理介面查看或通過 ListProduct 介面擷取。 |
ksi3**** |
| FallBackRule |
string |
否 |
回落規則。此參數為國際站參數,中國站可忽略此參數。 取值:
|
undelivered |
| FlowAction |
object |
否 |
Flow 訊息對象。 |
|
| FlowToken |
string |
否 |
自訂 flow token 資訊。 |
kde**** |
| FlowActionData |
object |
否 |
flow 預設參數集合。 |
|
|
string |
否 |
flow 預設參數。Key-Value 格式,Key 為參數名稱,Value 為參數取值。 |
{ "name": "name" } |
|
| TemplateName |
string |
否 |
模板名稱。在通道管理>管理>模板設計介面查看模板名稱。 |
test_name |
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
|
object |
返回資料。 |
||
| RequestId |
string |
請求 ID。 |
90E63D28-E31D-1EB2-8939-A94866****** |
| Code |
string |
請求狀態代碼。
|
OK |
| Message |
string |
錯誤提示資訊。 |
User not authorized to operate on the specified resource. |
| MessageId |
string |
訊息 ID。 |
61851ccb2f1365b16aee**** |
樣本
正常返回樣本
JSON格式
{
"RequestId": "90E63D28-E31D-1EB2-8939-A94866******",
"Code": "OK",
"Message": "User not authorized to operate on the specified resource.",
"MessageId": "61851ccb2f1365b16aee****"
}
錯誤碼
|
HTTP status code |
錯誤碼 |
錯誤資訊 |
描述 |
|---|---|---|---|
| 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. | 資源不屬於目前使用者。 |
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。