SY-P02-1.0.001
API: message/balancelog - 短信余額日志查詢
概覽
message/balancelog
是 SUBMAIL 的短信余額變更記錄查詢 API。
使用 message/balancelog
可以實(shí)時(shí)獲取您賬戶的短信余額變更記錄。
URL
https://api-v4.mysubmail.com/message/balancelog
支持格式
格式 | URL |
---|
json | https://api-v4.mysubmail.com/balance/message/balancelog.json (默認(rèn)) |
http 請(qǐng)求方式
請(qǐng)求方式 | content-type設(shè)置 |
---|
http post | multipart/form-data、x-www-form-urlencoded、application/json |
是否需要授權(quán)
是
balance/mail POST 方法 請(qǐng)求參數(shù)
參數(shù) | 類型 | 必需/可選 | 默認(rèn) | 描述 |
---|
appid | string | 必需 | 無(wú) | 在 SUBMAIL 應(yīng)用集成中創(chuàng)建的短信應(yīng)用ID |
signature | string | 必需 | 無(wú) | 應(yīng)用密匙 _或 _數(shù)字簽名參閱 API 授權(quán)與驗(yàn)證機(jī)制 > 授權(quán)和驗(yàn)證方式 |
timestamp | UNIX 時(shí)間戳 | 可選 | 無(wú) | 參閱 API 授權(quán)與驗(yàn)證機(jī)制 > Timestamp UNIX 時(shí)間戳 |
sign_type | string | 可選 | normal | API 授權(quán)模式( md5 or sha1 or normal )參閱 API 授權(quán)與驗(yàn)證機(jī)制 > 授權(quán)和驗(yàn)證方式 |
start_date | UNIX 時(shí)間戳 | 可選 | 1天前 | 開(kāi)始時(shí)間,unix時(shí)間戳,精確到秒 eg:1640100000 |
end_date | UNIX 時(shí)間戳 | 可選 | 當(dāng)前時(shí)間 | 結(jié)束時(shí)間,unix時(shí)間戳,精確到秒 eg:1640100000 |
代碼示例
發(fā)送 CURL
curl -d "appid=your_appid&signature=your_appkey" http://api-v4.mysubmail.com/message/balancelog
返回
{
"data": [
{
"datetime": "2024-06-14 16:54:01", //變更時(shí)間
"message": "CS14123895387", //訂單編號(hào)
"tmessage_add_credits": "10000", //事務(wù)類短信增加余額
"tmessage_after_credits": "107361", //事務(wù)類短信增加后賬戶余額
"tmessage_before_credits": "97361" //事務(wù)類短信增加前賬戶余額
},
{
"datetime": "2024-06-19 16:31:12",
"message": "向子賬戶增加余額",
"tmessage_add_credits": "-100",
"tmessage_after_credits": "107228",
"tmessage_before_credits": "107328"
},
{
"datetime": "2024-06-19 16:31:18",
"message": "向子賬戶增加余額",
"message_add_credits": "-100", //運(yùn)營(yíng)類短信增加余額
"message_after_credits": "96918", //運(yùn)營(yíng)類短信增加后賬戶余額
"message_before_credits": "97018" //運(yùn)營(yíng)類短信增加后賬戶余額
}
],
"status": "success"
}
返回值
請(qǐng)求失敗
{
"status":"error",
"code":"1xx",
"msg":"error message"
}
錯(cuò)誤代碼