按照日期区间或时间段查询分类的播放量、流量、播放时长统计信息
接口URL
接口说明
支持格式
请求方式
请求参数
userid
true
string
用户id,路径参数
ptime
true
string
当前13位毫秒级时间戳,3分钟内有效
sign
true
string
签名,40位大写的sha1值
cataid
true
long
分类ID
dr
false
string
时间段,具体值为以下几个:today(今天),yesterday(昨天),this_week(本周),last_week(上周),7days(最近7天),this_month(本月),last_month(上个月),this_year(今年),last_year(去年),默认值为7days
startDate
false
string
开始日期,格式为yyyy-MM-dd
endDate
false
string
结束日期,格式为yyyy-MM-dd
containSubCategory
false
string
是否包含子分类的统计数据,取值Y表示包含子分类 ,N表示不包含
返回结果
失败返回json(不带jsonp)
字段描述
current
查询的日期
pcFlowSize
pc端流量
mobileFlowSize
移动端流量
mobilePlayDuration
移动端播放时长
pcPlayDuration
pc端播放时长
pcVideoView
pc端播放量
mobileVideoView
移动端播放量
响应说明
400
sign can not be empty.
加密串为空
402
illegal cataid.
分类ID错误
400
ptime is too old.
时间戳过期
400
ptime is illegal.
时间戳参数格式不对或者超过当前时间3分钟
400
Could not find user by userid.
userid不存在
400
the sign is not right.
加密串不正确
402
illegal query date.
start日期大于end日期
500
query failed.
后台程序抛异常
200
success
提交成功
PHP请求示例
签名规则:
将非空的请求参数按照参数名字典顺序排列,连接参数名与参数值,并在尾部加上secretkey,生成40位大写SHA1值,作为sign。 以下是示例过程:
1、请求参数为
2、将请求参数按照参数名字典顺序排列
3、连接字符串 连接参数名与参数值,并在尾部加上secretkey(secretkey的值为tIQp4ATe9Z),如下:
4、生成签名sign
Last updated
Was this helpful?