您可以通過MNS訊息佇列接收簡訊發送狀態報表(SMS webhook)。
前提條件
您已經註冊阿里雲帳號並產生存取金鑰(AccessKey),詳情請參見建立AccessKey。
確保運行MNS訊息消費程式的網路環境可以訪問到以下兩個地址:dybaseapi.ap-southeast-1.aliyuncs.com或1493622401794734.mns.ap-southeast-1.aliyuncs.com。
重要
回執訊息無法保證等冪性,因此需要您自行處理等冪性的問題。我們建議您在接收到回執訊息後,採取適當的措施來確保資料的正確性和一致性。
簡訊回執訊息SMS webhook訊息體格式
名稱 | 類型 | 樣本 | 描述 |
To | String | 8521234**** | 簡訊接收號碼。 |
Status | String | 1 | 發送狀態。
|
MessageId | String | 123456789**** | 發送回執ID。 |
SmsSize | String | 1 | 簡訊條數。 長簡訊將會被拆分為多條發送。 |
SendDate | String | Thu, 25 Nov 2021 10:27:00 +0800 | 提交給電訊廠商的時間。 |
ReceiveDate | String | Thu, 25 Nov 2021 10:27:33 +0800 | 收到電訊廠商回執的時間。 |
ErrorCode | String | success | 錯誤碼。 |
ErrorDescription | String | success | 錯誤資訊。 |
樣本
{
"To" : "8521234****",
"SendDate" : "Thu, 25 Nov 2021 10:27:00 +0800",
"ReceiveDate" : "Thu, 25 Nov 2021 10:27:33 +0800",
"Status" : "1",
"SmsSize":"1",
"ErrorCode" : "success",
"ErrorDescription" : "success",
"MessageId" : "123456789****"
}