数据回传API
专辑浏览点击数据回传
功能
专辑点击和浏览事件回传,回传时机,用户浏览专辑信息时或用户点击专辑信息时。
接口请求调用
/record/albumEvent
HTTP请求方式:POST
授权方式:应用授权
https://open-platform-test.dushu365.com/record/albumEvent?sign=98302288b3ecc6c632334af1c174a8962d00711d&appId=fdfe0cb23ca7e13591&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJBTEwiXSwiZXhwIjoxNjI0NTk0MDcxLCJqdGkiOiJhYWQwMWFhMy1mYzZiLTRiZTktOGUwNS04N2I1NDY2NDVhMjAiLCJjbGllbnRfaWQiOiJmZGZlMGNiMjNjYTdlMTM1OTEifQ.00XaDPwyO3UPY8xVPdgosDtEs1vrumXz5gXR3uNVyco
参数说明
参数 | 类型 | 是否必须 | 说明 |
---|---|---|---|
openId | String | 否 | 樊登对外脱敏用户openid |
deviceId | String | 是 | 设备号 |
browseRecords | List | 是 | 事件信息列表(最多100条) |
actionType | String | 是 | 类型,1 浏览 2点击 |
albumThrid | String | 是 | 专辑ID |
actionAt | String | 是 | 时刻(YYYY-MM-DD HH:mm:ss) |
调用示例
{
"openId":"l0q6uLtCPzOWpOlMQeYq13",
"deviceId":"ceshi",
"browseRecords":[
{
"actionType":"1",
"albumThrid":"A400001103",
"actionAt":"2021-06-22 12:21:00"
}
]
}
示例返回
{
"msg": "操作成功!",
"status": "0000",
"systemMsg": "操作成功!",
"systemTime": 1624516215695
}
播放数据回传
功能
合作方侧播放数据回传
回传时机:
- 系统自动切歌时
- 手动切歌
- 暂定播放时(包括应用退出等)
- 结束播放
接口请求调用
/record/play
HTTP请求方式:POST
授权方式:应用授权
https://open-platform-test.dushu365.com/record/play?sign=09ecec03248861407cbc72228e320414844dcd5d&appId=fdfe0cb23ca7e13591&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJBTEwiXSwiZXhwIjoxNjI0NTk0MDcxLCJqdGkiOiJhYWQwMWFhMy1mYzZiLTRiZTktOGUwNS04N2I1NDY2NDVhMjAiLCJjbGllbnRfaWQiOiJmZGZlMGNiMjNjYTdlMTM1OTEifQ.00XaDPwyO3UPY8xVPdgosDtEs1vrumXz5gXR3uNVyco
参数说明
参数 | 类型 | 是否必须 | 说明 |
---|---|---|---|
openId | String | 否 | 樊登对外脱敏用户openid |
deviceId | String | 是 | 设备号 |
trackRecords | List | 是 | 事件信息列表 (最多100条) |
programThrid | String | 是 | 节目ID |
duration | String | 是 | 时长(单位s) |
start_pos | String | 是 | 开始时间,对应资源的开始播放位置(HH:mm:ss) |
end_pos | String | 是 | 结束时间,对应资源的结束播放位置(HH:mm:ss) |
start_time | String | 是 | 播放开始系统时间(YYYY-MM-DD HH:mm:ss) |
end_time | String | 是 | 播放结束系统时间(YYYY-MM-DD HH:mm:ss) |
调用示例
{
"openId":"l0q6uLtCPzOWpOlMQeYq13",
"deviceId":"ceshi",
"trackRecords":[
{
"programThrid":"F200002461",
"duration":"100",
"start_pos":"00:00:11",
"end_pos":"01:05:00",
"start_time":"2021-06-16 00:00:00",
"end_time":"2021-06-17 10:01:00"
}
]
}
示例返回
{
"msg": "操作成功!",
"status": "0000",
"systemMsg": "操作成功!",
"systemTime": 1624516215695
}