开始使用
  • English
  • 简体中文
前往官网
开始使用
  • English
  • 简体中文
前往官网
  • 开始使用
  • 核心概念
  • 开发指南
  • 设备能力与事件参考
  • API 参考
    • 公共约定
    • HTTP 开发规范
    • accessToken(管理员 Token)
    • API 请求示例
    • 错误码
    • 接口调用限额
    • 账号与授权
    • 设备接口
    • 直播地址
    • 推送配置
    • 云存储
    • 资源池额度管理
      • createResourcePool(创建资源池)
      • getResourcePool(查询资源池详情)
      • listResourcePoolByPage(分页查询资源池)
      • modifyResourcePool(修改资源池配置)
      • removeResourcePool(删除资源池)
      • bindSubAccountToResourcePool(绑定子账号到资源池)
      • bindDeviceToResourcePool(绑定设备通道到资源池)
      • unbindSubAccountFromResourcePool(从资源池移除子账号)
      • unbindDeviceFromResourcePool(从资源池移除设备通道)
      • listSubAccountResourcePoolConfigByPage(分页查询池中子账号)
      • listDeviceResourcePoolConfigByPage(分页查询池中设备通道)
      • getSubAccountResourcePoolConfig(查询子账号关联的资源池)
      • getDeviceResourcePoolConfig(查询设备通道关联的资源池)
      • queryOauthUserQuota(查询 OAuth 用户流量额度)
      • saveOauthUserQuota(设置 OAuth 用户流量额度)
    • 旧版接口(不再维护)
  • SDK 与工具
  • 方案
  • 平台与支持
本页目录
请求地址
请求格式
请求参数
请求示例
响应字段
响应示例
错误码
说明
相关参考

listResourcePoolByPage(分页查询资源池)

listResourcePoolByPage:分页查询资源池

请求地址

https://openapi-[DataCenter].easy4ip.com/openapi/listResourcePoolByPage

请求格式

POST JSON。见 请求约定 与 签名。params.token 须为管理员 accessToken(At_ 前缀),子账号 token 不可调用。

分页列出开发者账号下的资源池及消耗。

请求参数

参数名参数类型是否必填默认值合法值参数说明
tokenString是管理员 accessToken
pageInteger是≥1页码
pageSizeInteger是1–100每页条数
resourceTypeString否flow按资源类型筛选

请求示例

{
    "system": {
        "ver": "1.0",
        "appId": "lcdxxxxxxxxx",
        "sign": "xjhCQBoJ9hRDsCjyDcHjtDNzRZ3ZJezcawsfWeiaoxU=",
        "time": 1603350473,
        "nonce": "a4d59add-0f04-4b7e-9355-d1fb4e9dc22b"
    },
    "id": "d82a7fa7-655f-4bb8-ab75-72bb3dfa3a94",
    "params": {
		"token": "At_12345678901234567890123456789012",
		"page": 1,
		"pageSize": 20,
		"resourceType": "flow"
    }
}

响应字段

字段名字段类型字段说明
totalInteger总条数
listArray资源池列表,元素字段同 getResourcePool 的 data

响应示例

{
    "id": "123456",
    "result": {
        "data": {
            "total": 1,
            "list": [
                {
                    "resourcePoolKey": "rp_abc123",
                    "resourceType": "flow",
                    "quota": 10240,
                    "period": "month",
                    "usage": 128
                }
            ]
        },
        "code": "0",
        "msg": "操作成功"
    }
}

错误码

本接口可能返回下列码;完整分组见 错误码。

网关与鉴权(SN / TK / OP)

错误码错误码说明下一步
SN1001签名校验异常按 HTTP 开发规范 核对 sign
TK1002token 无效或过期重新获取 accessToken
OP1002缺少必填参数补必填字段
OP1003参数不合法按本页参数表核对
OP1009权限不足核对 token 与设备绑定/分享权限
OP1013接口总次数超限降低调用频率
OP1014接口日限额超限见 接口调用限额
DV1007设备离线等设备上线

更多见 错误码 · OP/SN/TK。

子账号(SUB)

错误码错误码说明下一步
SUB1001–SUB1002子账号无接口权限在 addPolicy 中补策略
SUB1005子账号 token 过期重新 subAccountToken
SUB1006子账号与设备无授权核对 Resource 与设备序列号
SUB1008子账号未绑定应用先创建并绑定子账号

更多见 错误码 · SUB。

设备(DV10)

错误码错误码说明下一步
DV1007设备离线或超时等设备上线
DV1009设备正忙稍后重试
DV1012分享/授权设备权限不足核对子账号 Permission / Resource
DV1019能力集不支持确认型号与能力列表
DV1020通道离线检查通道状态
DV1026不支持此功能换接口或升级固件
DV1028未绑定或通道不存在核对 deviceId / channelId

更多见 错误码 · DV。

说明

相关参考

  • 开发规范
  • 公共约定
  • 本模块索引
getResourcePool(查询资源池详情)
modifyResourcePool(修改资源池配置)