а√在线中文网新版地址在线,播五月开心婷婷综合,午夜国产精品视频在线,√8天堂资源地址中文在线,80岁色老头oldmanvideos

注冊(cè)送短信

API: SMS/Log - 歷史明細(xì)查詢


概覽


sms/log 是 SUBMAIL 的歷史明細(xì)查詢API。使用 sms/log 可以實(shí)時(shí)查詢已發(fā)送的短信歷史明細(xì)數(shù)據(jù)。

請(qǐng)注意:

  • 該接口請(qǐng)求限制為每分鐘1次,時(shí)間間隔內(nèi)返回上一次查詢的緩存數(shù)據(jù)。
  • 請(qǐng)注意 start_date(開始日期)和 end_date(結(jié)束日期)參數(shù),當(dāng)有其他篩選條件時(shí),該時(shí)間段內(nèi)查詢不到時(shí)會(huì)返回?zé)o記錄


URL


https://api-v4.mysubmail.com/sms/log


支持格式


格式URL
jsonhttps://api-v4.mysubmail.com/sms/log.json(默認(rèn))
xmlhttps://api-v4.mysubmail.com/sms/log.xml
yamlhttps://api-v4.mysubmail.com/sms/log.yaml


http 請(qǐng)求方式


請(qǐng)求方式content-type設(shè)置
http postmultipart/form-data、x-www-form-urlencoded、application/json


是否需要授權(quán)


參閱 API 授權(quán)和驗(yàn)證機(jī)制


sms/log 請(qǐng)求參數(shù)


參數(shù)類型必需/可選默認(rèn)描述
appidstring必需在 SUBMAIL 應(yīng)用集成中創(chuàng)建的短信應(yīng)用ID
signaturestring必需應(yīng)用密匙或數(shù)字簽名
參閱 API授權(quán)與驗(yàn)證機(jī)制 > 授權(quán)和驗(yàn)證方式
appstring可選指定appid,返回該appid下的發(fā)送數(shù)據(jù)
start_dateUNIX 時(shí)間戳可選1天前開始時(shí)間,unix時(shí)間戳,精確到秒 eg:1640100000
end_dateUNIX 時(shí)間戳可選當(dāng)前時(shí)間結(jié)束時(shí)間,unix時(shí)間戳,精確到秒 eg:1640100000
tostring可選查詢特定的手機(jī)號(hào)碼
send_idstring可選查詢特定的 Send ID
sendliststring可選查詢特定的發(fā)送任務(wù),(batchsend,batchxsendtimedtask接口的batchlist 參數(shù))
statusstring可選delivereddropped,如需查詢所有成功的明細(xì)請(qǐng)將該參數(shù)設(shè)置為:delivered,查詢失敗則傳參 dropped
rowsint可選50返回的數(shù)據(jù)行數(shù)
offsetint可選0數(shù)據(jù)偏移值(與sql翻頁操作方法一致)
timestampUNIX 時(shí)間戳可選參閱 API 授權(quán)與驗(yàn)證機(jī)制 > Timestamp UNIX 時(shí)間戳
sign_typestring可選normalAPI 授權(quán)模式( md5 or sha1 or normal
參閱 API 授權(quán)與驗(yàn)證機(jī)制 > 授權(quán)和驗(yàn)證方式


代碼示例


發(fā)送 CURL請(qǐng)求
curl -d "appid=your_appid&signature=your_appkey" https://api-v4.mysubmail.com/sms/log


返回
{
    "status": "success", //API請(qǐng)求狀態(tài)
    "start_date": 1644152198, //日志查詢開始日期
    "end_date": 1644238598,    //日志查詢結(jié)束日期
    "total": 724,    // 記錄數(shù)
    "offset": 0, // 數(shù)據(jù)偏移值
    "results": 50, //每頁行數(shù)
    "data": [ //數(shù)據(jù)
        {
            "sendID": "f3a34daf58210d498917f31c7d26693f", //send ID
            "to": "xxx", // 手機(jī)號(hào)碼
            "appid": "xxx",    // AppID
            "template_id": "xxx", //模板ID
            "sms_signature": "【xx】",    //短信簽名
            "sms_content": "您本次登錄的驗(yàn)證碼:xxx",    //短信正文
            "fee": 1, // 計(jì)費(fèi)條數(shù)
            "status": "delivered", //發(fā)送狀態(tài) ,delivered = 成功 , dropped = 失敗 , pending=未知(運(yùn)營商未返回)
            "report_state": "DELIVRD", // 運(yùn)營商返回的實(shí)際狀態(tài) DELIVRD = 成功,其他均為失敗 pending=未知(運(yùn)營商未返回)
            "location": "廣東 廣州",  //手機(jī)號(hào)歸屬地
            "mobile_type": "中國移動(dòng)", // 手機(jī)運(yùn)營商
            "ip_address": "xxx", // 發(fā)送IP
            "send_at": 1644209557, // 請(qǐng)求時(shí)間
            "sent_at": 1644209557, //平臺(tái)發(fā)送時(shí)間
            "report_at": 1644209561 //運(yùn)營商狀態(tài)匯報(bào)時(shí)間(一般為用戶的手機(jī)收到短信的時(shí)間)
        },
          {
            "sendID": "c7770e74d84377a5cdad844131e46b96",
            "to": "xxx",
            "appid": "xxx",
            "template_id": "xxx",
            "sms_signature": "【xxx】",
            "sms_content": "您本次登錄的驗(yàn)證碼:xxx",
            "fee": 0, // 計(jì)費(fèi)條數(shù)
            "status": "dropped",
            "report_state": "mk:0012",
            "dropped_reason": "空號(hào)/停機(jī)", // 失敗原因,該參數(shù)僅在該條數(shù)據(jù)失敗時(shí)返回的原因分析
            "location": "上海 上海",
            "mobile_type": "中國移動(dòng)",
            "ip_address": "xxx",
            "send_at": 1644210137,
            "sent_at": 1644210137,
            "report_at": 1644210139
        },
        {…………}
        ]
}


請(qǐng)求失敗
{
"status":"error",
"code":"1xx",
"msg":"error message"
}


錯(cuò)誤代碼


參閱 API 錯(cuò)誤代碼