Skip to content

直播流量消耗 ​

接口描述 ​

按直播间查询当前商家的累计流量消耗。对应控制台“流量统计 → 直播流量消耗”。

请求路径 ​

  • 请求方式:POST
  • 请求头:Content-Type:application/json
  • 接口地址:https://gateway.nuoyunapi.com/Api/Traffic/roomTrafficConsumeList/2.0.0
  • 频率限制:每接口 10秒100次,按客户端 IP 和 User-Agent 区分。
  • 身份认证:参考接口签名介绍,仅查询调用凭证所属商家的数据,无需传入 uid。

请求参数 ​

参数必选类型描述示例值
page是integer页码,从1开始1
page_size是integer每页直播间数量,范围1至10010
name否string直播间名称,最多100个字符,模糊查询;不传则不按名称筛选"示例直播间"
group_id否integer直播间分组ID;0 表示未分组,不传则不按分组筛选1001

统计说明 ​

  • 本接口返回直播间累计数据,不支持开始日期、结束日期筛选。查询指定日期区间的每日汇总,请使用每日流量消耗。
  • 按直播间分页,各流量字段单位为 GB,1 GB = 1,000,000,000 字节,保留两位小数,不带单位后缀。
  • used_room_traffic 为符合筛选条件的全部直播间的标准直播与超低延迟直播流量合计,不受当前分页影响,不包含视频流量。
  • vod_traffic 为对应直播间的视频流量。
  • 没有符合条件的直播间时,返回 count=0、used_room_traffic="0.00" 和空数组 lists=[]。

请求示例 ​

json
{
  "page": 1,
  "page_size": 10,
  "name": "示例直播间"
}

响应参数 ​

参数必选类型描述示例值
code是integer业务状态码,200 成功,400 失败200
msg是string提示信息"Success"
data是object查询结果;以下结构为成功时返回见响应示例

data 参数结构 ​

参数必选类型描述示例值
count是integer符合筛选条件的直播间总数1
used_room_traffic是string全部符合条件的直播间累计直播使用流量,单位 GB,无单位后缀,不含视频流量"12.50"
lists是array当前页直播间流量记录,字段名为 lists见响应示例

lists 参数结构 ​

参数必选类型描述示例值
room_id是integer直播间ID100001
push_app_nick是string直播间名称"示例直播间"
stream_name是string直播流标识"example_stream_001"
live_traffic是string累计标准直播流量,单位 GB"10.00"
no_delay_traffic是string累计超低延迟直播流量,单位 GB"2.50"
vod_traffic是string累计视频流量,单位 GB"3.00"

响应示例 ​

以下数据均为示例数据。

json
{
  "code": 200,
  "msg": "Success",
  "data": {
    "count": 1,
    "used_room_traffic": "12.50",
    "lists": [
      {
        "room_id": 100001,
        "push_app_nick": "示例直播间",
        "stream_name": "example_stream_001",
        "live_traffic": "10.00",
        "no_delay_traffic": "2.50",
        "vod_traffic": "3.00"
      }
    ]
  }
}

状态码说明 ​

状态码描述
200查询成功
400参数不符合要求、请求过于频繁或服务暂不可用,请根据 msg 调整请求
601数据查询异常,请稍后重试

相关接口 ​