XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet
公开
关注 0 Fork 0 Star 0
返回提交历史

XFEstudio/bilibili-API-collect

fix(live/recommend.md): missing response and entrance

bc7efd3
SessionHu <102411014+SessionHu@users.noreply.github.com>
提交于

代码差异

2 个文件 +67 -0
Modified README.md +1 -0
@@ -243,6 +243,7 @@ B站 API 采用 C/S 结构,大多数接口为 REST API 和 gRPC,少部分接
243 243 - [x] [播放 & 下载地址(视频流)](docs/cheese/videostream_url.md)
244 244 - [ ] [直播](docs/live)
245 245 - [ ] [直播间基本信息](docs/live/info.md)
246 - [ ] [直播推荐](docs/live/recommend.md)
246 247 - [ ] [直播分区](docs/live/live_area.md)
247 248 - [ ] [直播间管理](docs/live/manage.md)
248 249 - [ ] 直播间操作
Modified docs/live/recommend.md +66 -0
@@ -13,6 +13,72 @@
13 13 | platform | string | 平台类型 | 必要 | 默认为 `web`, 实测可为任意非空串 |
14 14 | web_location | string | `333.1007` | 非必要 | |
15 15
16 **JSON 回复:**
17
18 根对象:
19
20 | 字段 | 类型 | 内容 | 备注 |
21 | ------- | ------ | -------- | ---- |
22 | code | number | 返回值 | 0: 成功 |
23 | message | string | 错误信息 | 默认为 `0` |
24 | ttl | number | 1 | |
25
26 `data` 对象:
27
28 | 字段 | 类型 | 内容 | 备注 |
29 | ------------------- | ------ | ------------- | -------- |
30 | recommend_room_list | Array | 推荐房间列表 | 套了个娃 |
31 | top_room_id | number | 置顶直播间号? | |
32
33 `data` 对象中 `recommend_room_list` 数组中的对象:
34
35 | 字段 | 类型 | 内容 | 备注 |
36 | ---------------------- | -------------- | ---------------- | ---- |
37 | head_box | object \| null | 头像框 | 无则为 `null` |
38 | area_v2_id | number | 分区 ID | |
39 | area_v2_parent_id | number | 父分区 ID | |
40 | area_v2_name | string | 分区名称 | |
41 | area_v2_parent_name | string | 父分区名称 | |
42 | broadcast_type | number | 广播类型? | |
43 | cover | string | 封面 URL | |
44 | link | string | 直播间链接 | 仅 `pathname` 与 `query` 部分 |
45 | online | number | 观看人数 | |
46 | pendant_Info | object | ??? | 作用尚不明确 |
47 | roomid | number | 直播间 ID | |
48 | title | string | 直播间标题 | |
49 | uname | string | 主播用户名 | |
50 | face | string | 主播头像 URL | |
51 | verify | object | 认证信息 | 参见 [用户基本信息](../user/info.md) |
52 | uid | number | 主播用户 mid | |
53 | keyframe | string | 关键帧 URL | |
54 | is_auto_play | number | 是否自动播放? | |
55 | head_box_type | number | 头像框类型? | |
56 | flag | number | 标记? | 作用尚不明确 |
57 | session_id | string | 会话 ID? | 格式为: 本次请求相同的小写无分隔 UUID + 下划线 + 大写以连字符分隔的 UUID |
58 | show_callback | string | 展示回调 URL? | |
59 | click_callback | string | 点击回调 URL? | |
60 | special_id | number | 特殊 ID? | 作用尚不明确 |
61 | watched_show | object | 观看展示 | 见下 |
62 | is_nft | number | 是否为 NFT 头像? | |
63 | nft_dmark | string | ??? | 作用尚不明确 |
64 | is_ad | boolean | 是否为广告 | |
65 | ad_transparent_content | unknown | ??? | 作用尚不明确 |
66 | show_ad_icon | boolean | 显示广告图标 | |
67 | status | boolean | 状态? | 作用尚不明确 |
68 | followers | number | 0 | 作用尚不明确 |
69
70 `recommend_room_list` 数组中的对象中的 `watched_show` 对象:
71
72 | 字段 | 类型 | 内容 | 备注 |
73 | ------------- | ------- | -------- | ---- |
74 | switch | boolean | ??? | 作用尚不明确 |
75 | num | number | 看过人数 | |
76 | text_small | string | 小文本 | xxx |
77 | text_large | string | 大文本 | xxx人看过 |
78 | icon | string | 图标 URL | 浅色线条眼睛图标 |
79 | icon_location | number | 0 | |
80 | icon_web | string | 图标 URL | 深色线条眼睛图标 (Web 端) |
81
16 82 **示例:**
17 83
18 84 ```shell