You need to enable JavaScript to run this app.
导航

短剧滑动播放结束

最近更新时间2024.02.02 14:03:28

首次发布时间2024.02.02 14:03:28

该接口用于短剧滑动播放结束事件上报。

请求结构说明
请求域名stream-api.feedcoopapi.com
请求地址/user/action/log/skit/video_over_draw/v1/?
请求协议HTTP/HTTPS
请求方式POST
参数类型application/json

请求参数

参数描述类型是否必填说明
category频道名称String即从哪个页面进入短剧详情页的。
group_id内容idLong即一个短剧视频的id
req_id请求req_idString即哪一次请求返回的这个短剧
chapter_id短剧idLong即短剧集合的id,不同集数共同的id。
order短剧集数Int短剧集数(第一集就是1)
is_paid是否解锁Int是否解锁(看广告或者支付钻石),1表示解锁,0表示否。
duration实际播放时长Long单位ms。
start_progress_duration起始剧情时长Long主要是针对退出重新进入,从中途续播的场景,单位ms。例如从3秒开始播放,就上报3000。
start_percent起始阅读进度Int主要是针对退出重新进入,从中途续播的场景。例如10秒的视频,从3秒开始播放,就上报30。
progress_duration剧情时长Long无论倍速播放还是拖动进度条,只取最大进度条的时长,单位ms。
例如2倍速播放了3秒,那就报6000,如果又拖动了2秒,那就是8000。
percent最大阅读进度Int最大阅读进度,拖动进度条也算,即progress_duration与视频本身时长的比值*100,上限100。

响应参数

参数描述类型说明
ret响应结果long

参见“错误码”说明

msg本次请求是否成功Stringsuccess:成功
req_id本次请求标识String惟一标识本次请求,火山引擎侧使用该字段进行具体问题追踪和排查

请求示例

POST /user/action/log/skit/video_over_draw/v1/?timestamp=1706687279&signature=***&nonce=123&partner=***_default_content&access_token=*** HTTP/1.1
Host: stream-api.feedcoopapi.com
Content-Type: application/json

{
    "category":"inner_category",
    "group_id":123,
    "req_id":"20240131165550484C5C77C96EE61D3***",
    "chapter_id":123,
    "order":1,
    "is_paid":1,
    "duration":10000,
    "start_progress_duration":0,
    "start_percent":0,
    "progress_duration":20000,
    "percent":10
}

响应示例

{
    "data": [],
    "msg": "success",
    "req_id": "20240131170715F23196A8AFEC64E58***",
    "ret": 0
}