Skip to content

Commit d92d65b

Browse files
feat: 补齐播放器接口的互动视频资讯 (#1244)
* feat: 补齐播放器接口的互动视频资讯 * feat: 更新互动视频的剧情图id取得方法 --------- Co-authored-by: Session小胡 <[email protected]>
1 parent 70e1ba5 commit d92d65b

File tree

2 files changed

+13
-2
lines changed

2 files changed

+13
-2
lines changed

docs/video/interact_video.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
| ------------- | ---- | -------- | ------------ | ------------------ |
1717
| aid | num | 稿件avid | 必要(可选) | avid与bvid任选一个 |
1818
| bvid | str | 稿件bvid | 必要(可选) | avid与bvid任选一个 |
19-
| graph_version | num | 剧情图id | 必要 | 位于`player.so` |
19+
| graph_version | num | 剧情图id | 必要 | 可于[播放器](/docs/video/player.md)接口的 `interaction` 對象取得 |
2020
| edge_id | num | 模块编号 | 非必要 | 0或留空为起始模块 |
2121

2222
**json回复:**
@@ -366,4 +366,4 @@ curl -G 'https://api.bilibili.com/x/stein/edgeinfo_v2' \
366366
}
367367
```
368368

369-
</details>
369+
</details>

docs/video/player.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ web 播放器的信息接口,提供正常播放需要的元数据,包括:
6161
| online_count | num | 在线人数 | |
6262
| need_login_subtitle | bool | 是否必须登陆才能查看字幕 | 是的 |
6363
| preview_toast | str | `为创作付费,购买观看完整视频\|购买观看` | |
64+
| interaction | obj | 互动视频资讯 | 若非互动视频,则无该栏位(直接没有该键,而非栏位值为空)|
6465
| options | obj | | |
6566
| guide_attention | any | | |
6667
| jump_card | any | | |
@@ -139,6 +140,16 @@ web 播放器的信息接口,提供正常播放需要的元数据,包括:
139140
| team_type | str | | |
140141
| team_name | str | | |
141142

143+
`data` 对象中的 `interaction` 对象 (如果有):
144+
145+
| 字段 | 类型 | 内容 | 备注 |
146+
| --------- | ----- | -------- | ---- |
147+
| graph_version | num | 剧情图id | |
148+
| msg | str | | 未登入有机会返回 `登录后才能体验全部结局哦~` |
149+
| error_toast | str | 错误信息? | 所有互动视频皆返回 `剧情图被修改已失效`,不确定有没有例外 |
150+
| mark | num | 0? | |
151+
| need_reload | num | 0? | |
152+
142153
`data`对象中的`elec_high_level`对象:
143154

144155
| 字段 | 类型 | 内容 | 备注 |

0 commit comments

Comments
 (0)