日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

ChatAppStatus

您可以通過指定HTTP URL來接收Chat App 消息服務的消息回執狀態報告。

協議說明

參數

說明

協議

HTTP + JSON

編碼

UTF-8

請求說明

單次推送可能會包含多條消息狀態報告結果。

MsgFrameTypetemplate的請求樣例

[
    {    
    "Status":"Failed",
    "ErrorDescription":"131026:Receiver is incapable of receiving this message(Message Undeliverable.)",
    "MsgFrameType":"template",
    "TaskId":"202307030171*******9",
    "From":"86131*******8",
    "Timestamp":1691043638000,
    "OriginPhoneNumber":"86130*******8",
    "TemplateCode":"820561547132813184",
    "Type":"TEMPLATE",
    "Language":"id",
    "TemplateName":"wa_otp_v_0_0_3",
    "To":"86138*******8",
    "ErrorCode":"131026",
    "MessageId":"2023078469463703*******3"
    },
    {    
    "Status":"Failed",
    "ErrorDescription":"131026:Receiver is incapable of receiving this message(Message Undeliverable.)",
    "MsgFrameType":"template",
    "TaskId":"202307030171*******9",
    "From":"86131*******8",
    "Timestamp":1691043638000,
    "OriginPhoneNumber":"86130*******8",
    "TemplateCode":"820561547132813184",
    "Type":"TEMPLATE",
    "Language":"id",
    "TemplateName":"wa_otp_v_0_0_3",
    "To":"86137*******8",
    "ErrorCode":"131026",
    "MessageId":"2023078469463703*******3"
    }
]

MsgFrameTypemessage的請求樣例

[
    {    
    "Status":"Read",
    "MsgFrameType":"message",
    "Type":"INTERACTIVE",
    "TaskId":"2023068473353098*******8",
    "From":"86131*******8",
    "To":"86138*******8",
    "Timestamp":1691132091000,
    "OriginPhoneNumber":"86131*******8",
    "MessageId":"2023038470553398*******8",
    "ConversationId":"72222201111****",
    "ConversationType": "service"
    },
    {    
    "Status":"Read",
    "MsgFrameType":"message",
    "Type":"INTERACTIVE",
    "TaskId":"2023068473353098*******8",
    "From":"86131*******8",
    "To":"86138*******1",
    "Timestamp":1691132091000,
    "OriginPhoneNumber":"86131*******8",
    "MessageId":"2023038470553398*******8",
    "ConversationId":"72222201111****",
    "ConversationType": "service"
    }
]

字段說明

名稱

類型

是否必填

描述

MessageId

String

消息的ID。

From

String

消息發送方號碼。

To

String

消息接收方號碼。

Timestamp

Long

時間戳為Unix timestamp 毫秒。

Status

String

消息發送狀態。取值:

  • Sent:消息已發送。

  • Delivered:消息已投遞到用戶設備。

  • Read:消息已被用戶閱讀。

  • Failed:消息發送失敗。

  • Deleted:消息已被用戶刪除。

    說明

    Deleted狀態暫不可用,WhatsApp不會推送給ChatApp消息服務。

StatusDescription

String

狀態碼的描述。

ErrorCode

String

錯誤碼。

ErrorDescription

String

錯誤碼描述。詳情請參見API錯誤碼。

ConversationType

String

會話類型。取值:

  • service:用戶發起會話

  • utility交易相關消息

  • marketing營銷類消息

  • authentication身份驗證消息

ConversationId

String

會話ID。

MsgFrameType

String

消息類型。取值:

  • message:任意格式的消息,時間限制為在收到用戶最后一條消息后的24小時內可發送此類消息。

  • template:在控制臺已被審核通過的消息模板,可以在任意時間發送。

Type

String

消息內容中多媒體資源類型。取值:

  • image:圖片

  • video:視頻

  • document:文檔

  • audio:音頻

  • none:純文本

TaskId

String

客戶任務ID。默認取值MessageId。

說明

如果TaskId未傳值,則TaskId=MessageId。

OriginPhoneNumber

String

消息發送方的真實號碼。

TemplateCode

String

消息模板編碼。

說明

當MsgFrameType=template時有值。

響應說明

接收到回執后,響應的HTTP狀態碼必須為200,且響應體格式需如下所示,否則會推送失敗,觸發重新推送。

響應樣例

{
  "code" : 0,
  "msg" : "成功"
}

字段說明

名稱

類型

是否必選

描述

code

Number

應答編碼。

msg

String

描述信息。

重新推送

第一次推送失敗后,間隔1分鐘、5分鐘后會進行重推,直至推送成功為止。如果推送3次后仍失敗,不再重試。