短信余量查询 API
最近更新:2021-12-15
展开全部

短信余量查询 API

  • 支持查询开发者账号余量
  • 支持查询应用余量

账号余量查询 API

功能说明

  • 查询账号余量,账号余量指未分配给某个应用,属于账号共享的短信余量。

调用地址

HTTP 验证

使用 HTTP Basic Authentication 的方式做访问授权。这样整个 API 请求可以使用常见的 HTTP 工具来完成,比如:curl,浏览器插件等;

HTTP Header(头)里加一个字段(Key/Value对):

Authorization: Basic base64_auth_string
          Authorization: Basic base64_auth_string

        
此代码块在浮窗中显示

其中 base64_auth_string 的生成算法为:base64(devKey:apiDevSecret),即:对 devKey 加上冒号,加上 API DevSecret 拼装起来的字符串,再做 base64 转换。devKey、apiDevSecret 可以在控制台个人信息中查看。

请求示例

curl --insecure -X GET -v https://api.sms.jpush.cn/v1/accounts/dev -H "Content-Type: application/json" -u "7e503edcb0cb725e331b0311:7289516381dcdf1113730f2b"
          curl --insecure -X GET -v https://api.sms.jpush.cn/v1/accounts/dev -H "Content-Type: application/json" -u "7e503edcb0cb725e331b0311:7289516381dcdf1113730f2b"

        
此代码块在浮窗中显示

返回示例

发送成功
{ "dev_balance": 9, "dev_voice": 702, "dev_industry": 121981, "dev_market": 11683 }
          { "dev_balance": 9,  "dev_voice": 702, "dev_industry": 121981, "dev_market": 11683 }

        
此代码块在浮窗中显示

Response Params

  • dev_balance 全类型短信余量
  • dev_voice 语音短信余量
  • dev_industry 行业短信余量
  • dev_market 营销短信余量
  • 如果字段值返回 null 即为未分配余量
发送失败
{ "error": { "code": *****, "message": "*****" } }
          {
  "error": {
    "code": *****,
    "message": "*****"
  }
}

        
此代码块在浮窗中显示

应用余量查询 API

功能说明

  • 查询应用余量,应用余量指分配给某个应用单独使用的短信余量。

调用地址

HTTP 验证

使用 HTTP Basic Authentication 的方式做访问授权。这样整个 API 请求可以使用常见的 HTTP 工具来完成,比如:curl,浏览器插件等;

HTTP Header(头)里加一个字段(Key/Value对):

Authorization: Basic base64_auth_string
          Authorization: Basic base64_auth_string

        
此代码块在浮窗中显示

其中 base64_auth_string 的生成算法为:base64(appKey:masterSecret),即:对 appKey 加上冒号,加上 masterSecret 拼装起来的字符串,再做 base64 转换。appKey、masterSecret 可以在控制台应用设置中查看。

请求示例

curl --insecure -X GET -v https://api.sms.jpush.cn/v1/accounts/app -H "Content-Type: application/json" -u "4c6921c9b20b2fd9bcd8ca3d:5b3e2979c8a48b84cebeaaf4"
          curl --insecure -X GET -v https://api.sms.jpush.cn/v1/accounts/app -H "Content-Type: application/json" -u "4c6921c9b20b2fd9bcd8ca3d:5b3e2979c8a48b84cebeaaf4"

        
此代码块在浮窗中显示

返回示例

发送成功
{ "app_balance": 1, "app_voice": 22, "app_industry": 44, "app_market": 14 }
          { "app_balance": 1, "app_voice": 22, "app_industry": 44, "app_market": 14 }

        
此代码块在浮窗中显示

Response Params

  • app_balance 全类型短信余量
  • app_voice 语音短信余量
  • app_industry 行业短信余量
  • app_market 营销短信余量
  • 如果字段值返回 null 即为未分配余量
发送失败
{ "error": { "code": *****, "message": "*****" } }
          {
  "error": {
    "code": *****,
    "message": "*****"
  }
}

        
此代码块在浮窗中显示

返回码

点击查看返回码说明

文档内容是否对您有帮助?

Copyright 2011-2022, jiguang.cn, All Rights Reserved. 粤ICP备12056275号-13 深圳市和讯华谷信息技术有限公司

在文档中心打开