夢網雲通訊平台API是夢網憑藉多年的開發經驗,專為用戶提供的簡單易用的API調用服務,皆在為第三方開發者在應用內快速、高效、低成本集成夢網雲通訊平台的各項業務提供了一站式服務。
API採用了當前流行的REST風格設計和實現,簡潔易懂,支持多種主流開發語言的調用,支持JSON、XML、x-www-form-urlencoded三種資料傳遞方式,使用者可以根據實際的開發需求選擇合適的數據傳遞方式,兼容了大部分使用者對API的需求。
企業客戶可通過調用Send_single API,向夢網短訊網關提交短訊。夢網網關將短訊發送給手機客戶後,夢網網關會生成描述短訊是否發送成功的狀態報告,企業客戶可通過以下兩種方式獲取狀態報告:1)主動調用get_rpt,獲取短訊發送結果的狀態報告。2)被動接收由夢網網關主動推送的狀態報告。(企業客戶需提供接收狀態報告的URL地址)。
詳細的各API報文的參數描述如下:
2.1.1 請求URL
http://ip:port/sms/v2/std/send_single
具體夢網網關的服務IP和 port,將在開通賬號時一併提供。
2.1.2 請求方式
POST/GET
2.1.3 請求參數說明
參數 |
類型 |
是否必須 |
描述 |
示例 |
userid |
string |
是 |
用戶帳號:長度最大6個字符,統一大寫 |
示例:J10003 |
pwd |
string |
是 |
加密後的用戶密碼:定長小寫32位字符。密碼規則詳見“3.1 鑒權規則” |
密碼生成規則示例: 帳號:J10003 密碼:111111 固定字符串:00000000 時間戳:0803192020 MD5加密之前的對應字符串: J10003000000001111110803192020 MD5加密之後的密碼字符串: 26dad7f364507df18f3841cc9c4ff94d |
mobile |
string |
是 |
短訊接收的手機號:只能填一個手機號。 號碼規則詳見“3.2 手機號碼規則” |
示例:85292041234 |
content |
string |
是 |
短訊內容:最大支持1000個字。使用UrlEncode編碼UTF-8的訊息內容。 |
示例: 短訊內容:“您本次登錄的驗證碼是1234” 短訊內容進行urlencode編碼後: %E2%80%9C%E6%82%A8%E6%9C%AC%E6%AC%A1%E7%99%BB%E5%BD%95%E7%9A%84%E9%AA%8C%E8%AF%81%E7%A0%81%E6%98%AF1234%E2%80%9D |
timestamp |
string |
否 |
時間戳:24小時制格式:MMDDHHMMSS,即月日時分秒,定長10位,月、日、時、分、秒每段不足2位時左補0 |
示例:0803192020 |
svrtype |
string |
否 |
業務類型:描述本條短訊的內容類別型,屬於驗證碼、通知、或營銷 |
驗證碼類:填寫為“1” 通知類:填寫為“2” 營銷類:填寫為“3” |
exno |
string |
否 |
填寫本條短訊的OA或SenderID。可留空。 |
senderid 示例:MontSMS |
custid |
string |
否 |
用戶自定義序列號:該條短訊在您業務系統內的ID,比如訂單號或者短訊發送記錄的序列號。填寫後發送狀態返回值內將包含用戶自訂義序列號。 最大可支援64位的ASCII字符串:字母、數字、底線、減號,如不需要則不用提交此字段或填空 |
示例:b3d0a2783d31b21b8573 |
exdata |
string |
否 |
自定義擴展資料:額外提供的最大64個長度的ASCII字符串:字母、數字、底線、減號,作為自訂擴展數據,填寫後,狀態報告返回時將會包含這部分數據,如不需要則不用提交此字段或填空 |
|
2.1.4 Post請求示例
urlencod
userid=J10003&pwd=26dad7f364507df18f3841cc9c4ff94d&mobile=85292041234&content=%e9%aa%8c%e8%af%81%e7%a0%81%ef%bc%9a6666%ef%bc%8c%e6%89%93%e6%ad%bb%e9%83%bd%e4%b8%8d%e8%a6%81%e5%91%8a%e8%af%89%e5%88%ab%e4%ba%ba%e5%93%a6%ef%bc%81×tamp=0803192020&svrtype=1&exno=0006&custid=b3d0a2783d31b21b8573&exdata=exdata000002
JSON
{"userid":"J10003","pwd":"26dad7f364507df18f3841cc9c4ff94d","mobile":"85292041234","content":"%e9%aa%8c%e8%af%81%e7%a0%81%ef%bc%9a6666%ef%bc%8c%e6%89%93%e6%ad%bb%e9%83%bd%e4%b8%8d%e8%a6%81%e5%91%8a%e8%af%89%e5%88%ab%e4%ba%ba%e5%93%a6%ef%bc%81","timestamp":"0803192020","svrtype":"1","exno":"0006","custid":"b3d0a2783d31b21b8573","exdata":"exdata000002"}
XML
J10003
26dad7f364507df18f3841cc9c4ff94d
85292041234
%e9%aa%8c%e8%af%81%e7%a0%81%ef%bc%9a6666%ef%bc%8c%e6%89%93%e6%ad%bb%e9%83%bd%e4%b8%8d%e8%a6%81%e5%91%8a%e8%af%89%e5%88%ab%e4%ba%ba%e5%93%a6%ef%bc%81
0803192020
1
0006
b3d0a2783d31b21b8573
exdata000002
2.1.5 GET請求示例
URLENCODE
userid=J10003&pwd=26dad7f364507df18f3841cc9c4ff94d&mobile=85292041234&content=%e9%aa%8c%e8%af%81%e7%a0%81%ef%bc%9a6666%ef%bc%8c%e6%89%93%e6%ad%bb%e9%83%bd%e4%b8%8d%e8%a6%81%e5%91%8a%e8%af%89%e5%88%ab%e4%ba%ba%e5%93%a6%ef%bc%81×tamp=0803192020&svrtype=1&exno=0006&custid=b3d0a2783d31b21b8573&exdata=exdata000002
2.1.6 返回參數說明
夢網網關收到企業客戶提交的發送短訊報文後,將向企業客戶返回接收回應報文,格式如下:
參數 |
類型 |
描述 |
示例 |
result |
int |
短訊發送請求處理結果: 0:成功 非0:失敗,詳見4 錯誤代碼表 |
示例:0 |
desc |
string |
應答結果描述,當result非0時,為錯誤描述 編碼方式:urlencode(UTF-8) |
示例: “鑒權失敗” urlencode(UTF-8)編碼: %e9%89%b4%e6%9d%83%e5%a4%b1%e8%b4%a5 |
msgid |
long (64位) |
短訊序列號:非0,64位整型,對應Java和C#的long,不可用int解析。result非0時,msgid為0 |
示例:9223372036854775808
|
custid |
string |
用戶自定義序列號:默認與請求報文中的custid保持一致,若請求報文中沒有custid參數或值為空,則返回由夢網生成的代表本批短訊的唯一編號result非0時,custid為空 |
示例:b3d0a2783d31b21b8573 |
2.1.7 發送成功返回示例
JSON (urlencode與JSON請求都以JSON返回數據)
{
"result":0,
"desc":%e6%88%90%e5%8a%9f,
"msgid":9223372036854775808,
"custid":"b3d0a2783d31b21b8573"
}
XML
0
%e6%88%90%e5%8a%9f
9223372036854775808
b3d0a2783d31b21b8573
2.1.8 發送失敗返回示例
JSON (urlencode與JSON請求都以JSON返回數據)
{
"result":-100999,
"desc":%e7%b3%bb%e7%bb%9f%e5%86%85%e9%83%a8%e9%94%99%e8%af%af,
"msgid":0,
"custid":""
}
XML
-100999
%e7%b3%bb%e7%bb%9f%e5%86%85%e9%83%a8%e9%94%99%e8%af%af
0
2.2.1 請求URL
http://ip:port/sms/v2/std/get_rpt
具體夢網網關的服務IP和 port,將在開通賬號時一並提供。
2.2.2 請求方式
POST/GET
2.2.3 請求參數說明
參數 |
類型 |
是否必須 |
描述 |
示例 |
userid |
string |
是 |
用戶帳號:長度最大6個字符,統一大寫 |
示例:J10003 |
pwd |
string |
是 |
加密後的用戶密碼:定長小寫32位字符。密碼規則詳見“3.1 鑒權規則” |
密碼生成規則示例: 帳號:J10003 密碼:111111 固定字符串:00000000 時間戳:0803192020 MD5加密之前的對應字符串: J10003000000001111110803192020 MD5加密之後的密碼字符串: 26dad7f364507df18f3841cc9c4ff94d |
timestamp |
string |
否 |
時間戳:24小時制格式:MMDDHHMMSS,即月日時分秒,定長10位,月、日、時、分、秒每段不足2位時左補0,密碼選擇MD5加密方式時必填該參數,密碼選擇明文方式時則不用填寫 |
示例:0803192020 |
retsize |
int |
否 |
本次請求想要獲取的狀態報告最大條數。 最大500,超過500按500返回。小於等於0或不填時,系統返回默認條數,默認500條 |
示例:200 |
2.2.4 Post請求示例
urlencode
userid=J10003&pwd=26dad7f364507df18f3841cc9c4ff94d×tamp=0803192020&retsize=300
JSON
{"userid":"J10003","pwd":"26dad7f364507df18f3841cc9c4ff94d","timestamp":"0803192020","retsize":300}
XML
J10003
26dad7f364507df18f3841cc9c4ff94d
0803192020
300
2.2.5 GET請求示例
URLENCODE
userid=J10003&pwd=26dad7f364507df18f3841cc9c4ff94d×tamp=0803192020&retsize=300
2.2.6 返回參數說明
夢網網關收到客戶端
參數 |
類型 |
描述 |
示例 |
result |
int |
獲取狀態報告請求處理結果: 0:成功 非0:失敗,詳見4 錯誤代碼表 |
示例:0 |
desc |
string |
應答結果描述,當result非0時,為錯誤描述 編碼方式:urlencode(GB2312) |
示例: “鑒權失敗” urlencode(GB2312)編碼: %e9%89%b4%e6%9d%83%e5%a4%b1%e8%b4%a5 |
rpts |
string |
result非0時rpts為空 格式見下表 |
|
rpts包結構參數說明:
參數 |
類型 |
描述 |
示例 |
msgid |
long (64位) |
平台序列號:對應下行請求返回結果中的msgid |
示例:9223372036854775808 注意:msgid允許出現負數 |
custid |
string |
用戶自訂序列號:對應下行請求時填寫的custid |
示例: b3d0a2783d31b21b8573 |
pknum |
int |
對於企業客戶提交的長短訊,夢網網關拆分並計費的條數。 |
|
pktotal |
int |
預留字段,客戶端無需處理。 |
|
mobile |
string |
手機號:號碼規則詳見“3.2 手機號碼規則” |
|
countrycode |
int |
手機號的國際區號:-1表示無效號碼 |
示例:86 |
spno |
string |
空值,預留字段,客戶端無需處理 |
|
exno |
string |
發送短訊時填寫的SenderID |
示例:MontSMS |
stime |
string |
狀態報告對應的下行發送時間: YYYY-MM-DD HH:MM:SS |
示例:2016-08-04 17:38:59 |
rtime |
string |
狀態報告返回時間: YYYY-MM-DD HH:MM:SS |
示例:2016-08-04 17:39:01 |
status |
int |
接收狀態: 0:成功 非0:失敗 |
示例:0 |
errcode |
string |
狀態報告錯誤代碼 |
示例:DELIVRD |
errdesc |
string |
狀態報告錯誤代碼的描述 編碼方式: 若鑒權成功,編碼方式與下發請求內容編碼方式相同,否則為urlencode(GBK明文) |
示例: 遞交成功:success 遞交失敗:欠費 |
exdata |
string |
下行時填寫的exdata |
|
表 7-3
2.2.7 獲取成功返回示例
JSON (urlencode與JSON請求都以JSON返回資料)
{
"result":0,
"desc":%e6%88%90%e5%8a%9f,
"rpts": [
{
"msgid":9223372045854775808,
"custid":"b3d0a2783d31b21b8573",
"pknum":1,
"pktotal":2,
"mobile":"138xxxxxxxx",
"countrycode":86,
"spno":"1000457890006",
"exno":"0006",
"stime":"2016-08-04 17:38:55",
"rtime":"2016-08-04 17:38:59",
"status":0,
"errcode":"DELIVRD",
"errdesc":"success",
"exdata":"exdata0002"
},
{
"msgid":9223372045854875809,
"custid":"b3d0a2783d31b21b8574",
"pknum":2,
"pktotal":2,
"mobile":"138xxxxxxxx",
"countrycode":86,
"spno":"1000457890006",
"exno":"0006",
"stime":"2016-08-04 17:38:55",
"rtime":"2016-08-04 17:38:59",
"status":0,
"errcode":"DELIVRD",
"errdesc":"success",
"exdata":"exdata0002"
}
]
}
XML
0
%e6%88%90%e5%8a%9f
9223372045854775808
b3d0a2783d31b21b8573
1
2
138xxxxxxxx
86
1000457890006
0006
2016-08-04 17:38:55
2016-08-04 17:38:59
0
DELIVRD
success
exdata0002
9223372045854875809
b3d0a2783d31b21b8574
2
2
138xxxxxxxx
86
1000457890006
0006
2016-08-04 17:38:55
2016-08-04 17:38:59
0
DELIVRD
success
exdata0002
2.3.1 功能說明
2.3.2 推送方式
POST
數據格式:json
2.3.3 請求參數說明
參數 |
類型 |
是否必須 |
描述 |
示例 |
userid |
string |
是 |
用戶帳號:長度最大6個字節,統一大寫 |
示例:J10003 |
pwd |
string |
是 |
用戶密碼:定長小寫32位字符串。密碼規則詳見“3.1 鑒權規則” |
密碼生成規則示例: 帳號:J10003 密碼:111111 固定字符串:00000000 時間戳:0803192020 MD5加密之前的對應字符串: J10003000000001111110803192020 MD5加密之後的密碼字符串: 26dad7f364507df18f3841cc9c4ff94d
客戶端收到報文後,可對數據報進行鑒權,確認數據報來源為真實的夢網網關。 |
timestamp |
string |
否 |
時間戳:24小時制格式:MMDDHHMMSS,即月日時分秒,定長10位,月、日、時、分、秒每段不足2位時左補0,密碼選擇MD5加密方式時必填該參數 |
示例:0803192020 |
cmd |
string |
是 |
推送狀態報告請求命令:夢網網關填寫為RPT_REQ |
示例:RPT_REQ |
seqid |
int |
是 |
請求訊息序列號:夢網網關向客戶端推送狀態報告訊息的序列號。客戶端收到狀態報告推送後,向夢網網關返回接收回應包時,需要填寫相同的訊息序列號。 |
示例:1004 |
rpts |
string |
是 |
狀態報告。 格式見下表 |
|
rpts包結構參數說明:
參數 |
類型 |
描述 |
示例 |
msgid |
long (64位) |
平台序列號:對應下行請求返回結果中的msgid |
示例:9223372036854775808 注意:msgid允許出現負數 |
custid |
string |
用戶自定義序列號:對應下行請求時填寫的custid |
示例:b3d0a2783d31b21b8573 |
pknum |
int |
對於企業客戶提交的長短訊,夢網網關拆分並計費的條數。 |
|
pktotal |
int |
預留字段,客戶端無需處理。(長短訊拆分的總條數) |
|
mobile |
string |
手機號:號碼規則詳見“3.2 手機號碼規則” |
|
countrycode |
int |
手機號的國際區號:-1表示無效號碼 |
示例:86 |
spno |
string |
空值,預留字段 |
|
exno |
string |
下行時填寫的exno |
示例:MontSMS |
stime |
string |
狀態報告對應的下行發送時間: YYYY-MM-DD HH:MM:SS |
示例:2016-08-04 17:38:59 |
rtime |
string |
狀態報告返回時間: YYYY-MM-DD HH:MM:SS |
示例:2016-08-04 17:39:01 |
status |
int |
接收狀態: 0:成功 非0:失敗 |
示例:0 |
errcode |
string |
狀態報告錯誤代碼 |
示例:DELIVRD |
errdesc |
string |
狀態報告錯誤代碼的描述 編碼方式: 根據不同報文格式編碼: XML/x-www-form-urlencoded:URELENCODE(UTF-8) JSON:UTF-8 |
示例: 遞交成功:success 遞交失敗:欠費 |
exdata |
string |
下行時填寫的exdata |
|
2.3.4 Post請求示例
{"userid":"J10003","pwd":"26dad7f364507df18f3841cc9c4ff94d","timestamp":"0803192020","cmd":"RPT_REQ","seqid":1004,"rpts": [ { "msgid": 9223372045854775808, "custid": "b3d0a2783d31b21b8573", "pknum": 1, "pktotal": 2, "mobile": "138xxxxxxxx", "countrycode": 86, "spno": "1000457890006", "exno": "0006", "stime": "2016-08-04 17:38:55", "rtime": "2016-08-04 17:38:59", "status": 0, "errcode": "DELIVRD", "errdesc": "success", "exdata": "exdata0002" }, { "msgid": 9223372045854875808, "custid": "b3d0a2783d31b21b8573", "pknum": 1, "pktotal": 2, "mobile": "138xxxxxxxx", "countrycode": 86, "spno": "1000457890006", "exno": "0006", "stime": "2016-08-04 17:38:55", "rtime": "2016-08-04 17:38:59", "status": 0, "errcode": "DELIVRD", "errdesc": "success", "exdata": "exdata0002" }
]}
2.3.5 返回參數說明
客戶端收到夢網網關推送的狀態報告後,需要向夢網網關返回確認接收的回應,格式如下
參數 |
類型 |
是否必須 |
描述 |
示例 |
cmd |
string |
是 |
必須填RPT_RESP |
RPT_RESP |
seqid |
int |
是 |
與請求中的seqid保持一致 |
|
result |
int |
是 |
狀態報告請求處理結果: 0:成功 非0:失敗,詳見4 錯誤代碼表 |
|
表 10-3
2.3.6 推送成功返回示例
{
"cmd":"RPT_RESP",
"seqid":1004,
"result":0
}
2.3.7 推送失敗返回示例
{
"cmd":"RPT_RESP",
"seqid":1004,
"result": -100999
}
2.4.1 請求URL
http://ip:port/sms/v2/std/send_batch
具體夢網網關的服務IP和Port,將在開通帳號時一併提供。
2.4.3 請求參數說明
參數 |
類型 |
是否必須 |
描述 |
示例 |
userid |
string |
是 |
用戶帳號:長度最大6個字符,統一大寫 |
示例:J10003 |
pwd |
string |
是 |
加密後的用戶密碼:定長小寫32位字符。密碼規則詳見“3.1 鑒權規則” |
密碼生成規則示例: 帳號:J10003 密碼:111111 固定字符串:00000000 時間戳:0803192020 MD5加密之前的對應字符串: J10003000000001111110803192020 MD5加密之後的密碼字符串: 26dad7f364507df18f3841cc9c4ff94d |
mobile |
string |
是 |
短訊接收的手機號:多個號碼使用逗號分隔,需要攜帶國家碼。 單次最多支持1000個號碼。號碼規則詳見“3.2 手機號碼規則” |
示例:85292041234, 85292041235, 85292041236 |
content |
string |
是 |
短訊內容:最大支持1000個字。使用UrlEncode編碼UTF-8的訊息內容。 |
示例: 短訊內容:“您本次登錄的驗證碼是1234” 短訊內容進行urlencode編碼後: %E2%80%9C%E6%82%A8%E6%9C%AC%E6%AC%A1%E7%99%BB%E5%BD%95%E7%9A%84%E9%AA%8C%E8%AF%81%E7%A0%81%E6%98%AF1234%E2%80%9D |
timestamp |
string |
否 |
時間戳:24小時制格式:MMDDHHMMSS,即月日時分秒,定長10位,月、日、時、分、秒每段不足2位時左補0 |
示例:0803192020 |
svrtype |
string |
否 |
業務類型:描述本條短訊的內容類別型,屬於驗證碼、通知、或營銷 |
驗證碼類:填寫為“1” 通知類:填寫為“2” 營銷類:填寫為“3” |
exno |
string |
否 |
填寫本條短訊的OA或SenderID。可留空。 |
senderid 示例:MontSMS |
custid |
string |
否 |
用戶自訂序列號:該條短訊在您業務系統內的ID,比如訂單號或者短訊發送記錄的序列號。填寫後發送狀態返回值內將包含用戶自定義序列號。 最大可支援64位的ASCII字符串:字母、數字、底線、減號,如不需要則不用提交此欄位或填空 |
示例:b3d0a2783d31b21b8573 |
exdata |
string |
否 |
自定義擴展資料:額外提供的最大64個長度的ASCII字符串:字母、數字、底線、減號,作為自定義擴展資料,填寫後,狀態報告返回時將會包含這部分資料,如不需要則不用提交此字段或填空 |
|
2.4.4 Post請求示例
JSON
{"userid":"J10003","pwd":"26dad7f364507df18f3841cc9c4ff94d","mobile":"85292041234,85292041235,85292041236","content":"%e9%aa%8c%e8%af%81%e7%a0%81%ef%bc%9a6666%ef%bc%8c%e6%89%93%e6%ad%bb%e9%83%bd%e4%b8%8d%e8%a6%81%e5%91%8a%e8%af%89%e5%88%ab%e4%ba%ba%e5%93%a6%ef%bc%81","timestamp":"0803192020","svrtype":"1","exno":"0006","custid":"b3d0a2783d31b21b8573","exdata":"exdata000002"}
2.4.5返回參數說明
夢網網關收到企業客戶提交的發送短訊報文後,將向企業客戶返回接收回應報文,格式如下:
父節點 |
參數 |
類型 |
描述 |
示例 |
無 |
result |
int |
短訊發送請求處理結果: 0:成功 非0:失敗,詳見4 錯誤代碼表 |
示例:0 |
無 |
desc |
string |
應答結果描述,當result非0時,為錯誤描述 編碼方式:urlencode(UTF-8) |
示例: “鑒權失敗” urlencode(UTF-8)編碼: %e9%89%b4%e6%9d%83%e5%a4%b1%e8%b4%a5 |
無 |
messages |
Object-array |
訊息對象陣列,失敗時為空。 說明請見下表。 |
示例: [ { "mobile":"85292041234" "msgid":9223372036854775808 }, { "mobile":"85292041235" "msgid":9675808854733720223 } ] |
父節點 |
參數 |
類型 |
描述 |
示例 |
無 |
mobile |
string |
短訊接收的手機號:攜帶國家碼。號碼規則詳見“3.2 手機號碼規則” |
示例 85292041234 |
無 |
msgid |
long (64位) |
短訊序列號:非0,64位無符號整型十進制數。result非0時,msgid為0 |
示例:9223372036854775808
|
JSON (urlencode與JSON請求都以JSON返回數據)
{
"result":0,
"desc":%e6%88%90%e5%8a%9f,
"messages":[
{
"mobile":"85292041234"
"msgid":9223372036854775808
},
{
"mobile":"85292041235"
"msgid":9675808854733720223
}
]
}
2.4.7 發送失敗返回示例
JSON (urlencode與JSON請求都以JSON返回數據)
{
"result":-100999,
"desc":%e7%b3%bb%e7%bb%9f%e5%86%85%e9%83%a8%e9%94%99%e8%af%af,
"messages":[]
}
2.4.2 請求方式
POST
數據格式:json
1. 帳號+密碼的密文值進行用戶鑒權
userid填寫賬號明文,pwd的密碼加密方式如下:將userid值大寫、固定字符串00000000、明文pwd、timestamp依次拼接成字符串後,再進行MD5加密,userid和明文的pwd在夢網開戶時提供,timestamp為時間戳,24小時制,格式為:MMDDHHMMSS,即月日時分秒,定長10位,月、日、時、分、秒每段不足2位時左補0。
備註:時間戳請填寫發送時動態的準確時間,不要填寫固定值,否則時間誤差太大伺服器有可能拒絕您的請求。
(3)”+”+國際電話區號+手機號碼,例如+85292041234
返回錯誤代碼 |
錯誤說明 |
-100001 |
鑒權不通過,請檢查帳號,密碼,時間戳,固定串,以及MD5算法是否按照文文件要求進行設置 |
-100002 |
用戶多次鑒權不通過,請檢查帳號,密碼,時間戳,固定串,以及MD5算法是否按照文文件要求進行設置 |
-100004 |
custid或者exdata字段填寫不合法 |
-100011 |
短訊內容超長 |
-100012 |
手機號碼不合法 |
-100014 |
手機號碼超過最大支持數量(1000) |
-100056 |
用戶帳號登錄的連接數超限 |
-100057 |
使用者帳號登錄的IP錯誤 |
-100999 |
平台數據庫內部錯誤 |
-100807 |
號碼數量超限 |
-100268 |
請求訊息時間過期 |
-100269 |
定時時間格式錯誤 |
-100270 |
存活有效期格式錯誤 |
-100271 |
短訊內容為空 |
-100272 |
未匹配到短訊驗證碼 |
-100273 |
DSC為0時短訊內容格式不是ASCII碼 |
-100274 |
手機號碼不符合規則 |
-100100~-100090 |
請求報文體格式錯誤 |
POST /sms/v2/std/single_send HTTP/1.1
Host: 192.168.1.1
Content-Type: application/x-www-form-urlencoded
Content-Length: length
2. 為確保能夠快速及時獲取到狀態報告,請在調用API後判斷API是否有狀態報告返回,若有返回,則需要一直獲取,直到API返回無數據時,延時5秒,然後再次重複前面的獲取和判斷操作。
3. 獲取狀態報告API get_rpt和推送狀態報告API,只能使用其中一個API獲取回調狀態報告。若使用了推送狀態報告API推送某條狀態報告,則再次使用get_rpt API,會獲取不到該條狀態報告。一般建議使用推送狀態報告API。
秒鐘閃電體驗
10分鐘快速接入
2小時實現商用
文本短信
視頻短信
公司名稱*
您的電話*
您的姓名*
郵箱*
諮詢產品*
留言*
請輸入驗證碼*