Appearance
每日流量消耗
接口描述
按天查询当前商家的流量消耗,包含标准直播、超低延迟直播和视频流量,并返回所选日期区间的使用流量总量。对应控制台“流量统计 → 每日流量消耗”。
请求路径
- 请求方式:
POST - 请求头:
Content-Type:application/json - 接口地址:
https://gateway.nuoyunapi.com/Api/Traffic/trafficConsumeList/2.0.0 - 频率限制:每接口
10秒100次,按客户端 IP 和 User-Agent 区分。 - 身份认证:参考接口签名介绍,仅查询调用凭证所属商家的数据,无需传入
uid。
请求参数
| 参数 | 必选 | 类型 | 描述 | 示例值 |
|---|---|---|---|---|
| page | 是 | integer | 页码,从1开始 | 1 |
| page_size | 是 | integer | 每页日期数量,范围1至100 | 10 |
| search_time | 是 | string | 查询范围:yesterday 昨日、week 本周、month 本月、custom 自定义日期 | "custom" |
| start_time | 条件必填 | string | search_time=custom 时必填,开始日期,格式 YYYY-MM-DD | "2026-10-20" |
| end_time | 条件必填 | string | search_time=custom 时必填,结束日期,格式 YYYY-MM-DD,不得早于开始日期;晚于昨天时自动按昨天截止 | "2026-10-21" |
统计说明
- 单次查询日期范围最多366天。
- 日期按北京时间(UTC+8)解释,包含开始日期和结束日期的全天数据,按日期倒序返回。
- 仅查询北京时间昨天及以前的数据;结束日期晚于昨天时自动截到昨天,
count、分页与汇总均按实际查询区间计算。整个区间均在今天或未来时返回count=0、total_in_time="0.00GB"、list=[]。 yesterday查询昨日;week查询本周一至昨日,周一返回空列表;month查询本月1日至昨日,每月1日返回空列表。快捷范围无需传入start_time、end_time。- 按日期分页,昨天及以前的某日没有流量时,该日仍返回记录,各流量字段为
"0.00";不补今天及未来日期。 - 流量单位为 GB,
1 GB = 1,000,000,000 字节,保留两位小数。统计值可能随数据更新而变化。 vod_bytes为全部视频流量,包含vod_room_bytes(直播间视频流量)与vod_other_bytes(其他视频流量)。汇总时不要再次叠加这两个子项。total_in_time为整个查询区间的标准直播、超低延迟直播和视频流量合计,不受当前分页影响。各项独立保留两位小数,展示值相加可能存在舍入差异。
请求示例
json
{
"page": 1,
"page_size": 10,
"search_time": "custom",
"start_time": "2026-10-20",
"end_time": "2026-10-21"
}响应参数
| 参数 | 必选 | 类型 | 描述 | 示例值 |
|---|---|---|---|---|
| code | 是 | integer | 业务状态码,200 成功,400 失败 | 200 |
| msg | 是 | string | 提示信息 | "Success" |
| data | 是 | object | 查询结果;以下结构为成功时返回 | 见响应示例 |
data 参数结构
| 参数 | 必选 | 类型 | 描述 | 示例值 |
|---|---|---|---|---|
| count | 是 | integer | 实际查询区间内的日期总数(最多截止昨天),不是当前页记录数 | 2 |
| total_in_time | 是 | string | 查询区间使用流量总量,带 GB 后缀 | "7.00GB" |
| list | 是 | array | 当前页的每日流量记录 | 见响应示例 |
list 参数结构
| 参数 | 必选 | 类型 | 描述 | 示例值 |
|---|---|---|---|---|
| date | 是 | string | 统计日期,格式 YYYY-MM-DD | "2026-10-21" |
| type | 是 | string | 资源类型,固定为“流量” | "流量" |
| live_bytes | 是 | string | 标准直播使用流量,单位 GB,无单位后缀 | "1.20" |
| no_delay_bytes | 是 | string | 超低延迟直播使用流量,单位 GB,无单位后缀 | "0.30" |
| vod_bytes | 是 | string | 视频使用流量,单位 GB,无单位后缀 | "2.50" |
| vod_other_bytes | 是 | string | 其他视频使用流量,单位 GB,无单位后缀 | "0.50" |
| vod_room_bytes | 是 | string | 直播间视频使用流量,单位 GB,无单位后缀 | "2.00" |
响应示例
以下数据均为示例数据。
json
{
"code": 200,
"msg": "Success",
"data": {
"count": 2,
"total_in_time": "7.00GB",
"list": [
{
"date": "2026-10-21",
"type": "流量",
"live_bytes": "1.20",
"no_delay_bytes": "0.30",
"vod_bytes": "2.50",
"vod_other_bytes": "0.50",
"vod_room_bytes": "2.00"
},
{
"date": "2026-10-20",
"type": "流量",
"live_bytes": "1.00",
"no_delay_bytes": "0.20",
"vod_bytes": "1.80",
"vod_other_bytes": "0.30",
"vod_room_bytes": "1.50"
}
]
}
}状态码说明
| 状态码 | 描述 |
|---|---|
| 200 | 查询成功 |
| 400 | 参数不符合要求、请求过于频繁或服务暂不可用,请根据 msg 调整请求 |
| 601 | 数据查询异常,请稍后重试 |