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

XFEstudio/bilibili-API-collect

优化格式&添加图标

08b0207
SocialSisterYi <45892418+SocialSisterYi@users.noreply.github.com>
提交于

代码差异

23 个文件 +426 -258
Modified .gitignore +2 -0
@@ -4,3 +4,5 @@ login/password&SMS.md
4 4 B站API.txt
5 5 login/msg.md
6 6 live/info_flow.md
7 bangumi/info.md
8 bangumi/ststus_number.md
Modified README.md +4 -1
@@ -37,8 +37,11 @@
37 37 - TAG
38 38 - [视频推荐](video/recommend.md)√
39 39 - 播放&下载地址
40 - 互动视频
40 41 - 实时观看人数
41 42 - 番剧
43 - 基本信息
44 - 状态数
42 45 - [视频弹幕](danmaku)
43 46 - [实时弹幕&弹幕格式](danmaku/danmaku.md)√
44 47 - [历史弹幕](danmaku/history.md)√
@@ -74,7 +77,7 @@
74 77 - 直播视频流
75 78 - 直播信息流
76 79 - B币钱包
77 - 漫画
80 - 哔哩哔哩漫画
78 81 - 轻视频
79 82 - 哔哩哔哩游戏
80 83 - 会员购
Modified danmaku/danmaku.md +26 -13
@@ -6,12 +6,12 @@
6 6
7 7 ## 获取实时弹幕1
8 8
9 **使用deflate压缩,使用时注意解码**
10
11 api.bilibili.com/x/v1/dm/list.so
9 http://api.bilibili.com/x/v1/dm/list.so
12 10
13 11 *方式:GET*
14 12
13 **使用deflate压缩,注意解码**
14
15 15 参数:
16 16
17 17 | 参数名 | 内容 | 必要性 | 备注 |
@@ -24,13 +24,13 @@ http://api.bilibili.com/x/v1/dm/list.so?oid=144541892
24 24
25 25 ## 获取实时弹幕2
26 26
27 与前者使用效果相同
27 http://comment.bilibili.com/{cid}.xml
28 28
29 **使用deflate压缩,使用时注意解码**
29 *方式:GET*
30 30
31 comment.bilibili.com/{cid}.xml
31 效果与前者相同
32 32
33 *方式:GET*
33 **使用deflate压缩,注意解码**
34 34
35 35 参数:
36 36
@@ -101,7 +101,7 @@ http://comment.bilibili.com/144541892.xml
101 101 | 3 | 弹幕颜色 | int | 十进制RGB888值 |
102 102 | 4 | 弹幕发送时间 | int | 时间戳 |
103 103 | 5 | 弹幕池类型 | int | 0普通池<br />1字幕池<br />2特殊池(高级弹幕) |
104 | 6 | 编码后的用户ID | HEX | 用于屏蔽用户 也可反查用户ID |
104 | 6 | 编码后的用户ID | HEX | 用于屏蔽用户和查看用户发送的所有弹幕 也可反查用户ID |
105 105 | 7 | 弹幕ID | int | 唯一 可用于操作参数 |
106 106
107 107 ```xml
@@ -114,9 +114,22 @@ http://comment.bilibili.com/144541892.xml
114 114
115 115 ### web版标准颜色
116 116
117 | | | |
118 | ---- | ---- | ---- |
119 | | | |
120 | | | |
121 | | | |
117 弹幕的颜色属性使用**十进制RGB888**值
118
119 | 颜色 | HEX(RGB888) | DEC(RGB888) |
120 | --------------------------------- | ----------------------------------- | ------------------------------------- |
121 | <font color="#FE0302">红色</font> | <font color="#FE0302">FE0302</font> | <font color="#FE0302">16646914‬</font> |
122 | <font color="#FF7204">橘红</font> | <font color="#FF7204">FF7204</font> | <font color="#FF7204">16740868</font> |
123 | <font color="#FFAA02">橘黄</font> | <font color="#FFAA02">FFAA02</font> | <font color="#FFAA02">16755202</font> |
124 | <font color="#FFD302">淡黄</font> | <font color="#FFD302">FFD302</font> | <font color="#FFD302">16765698</font> |
125 | <font color="#FFFF00">黄色</font> | <font color="#FFFF00">FFFF00</font> | <font color="#FFFF00">16776960</font> |
126 | <font color="#A0EE00">草绿</font> | <font color="#A0EE00">A0EE00</font> | <font color="#A0EE00">10546688</font> |
127 | <font color="#00CD00">绿色</font> | <font color="#00CD00">00CD00</font> | <font color="#00CD00">52480</font> |
128 | <font color="#019899">墨绿</font> | <font color="#019899">019899</font> | <font color="#019899">104601</font> |
129 | <font color="#4266BE">紫色</font> | <font color="#4266BE">4266BE</font> | <font color="#4266BE">4351678</font> |
130 | <font color="#89D5FF">青色</font> | <font color="#89D5FF">89D5FF</font> | <font color="#89D5FF">9022215</font> |
131 | <font color="#CC0273">品红</font> | <font color="#CC0273">CC0273</font> | <font color="#CC0273">13369971</font> |
132 | <font color="#222222">黑色</font> | <font color="#222222">222222</font> | <font color="#222222">2236962</font> |
133 | <font color="#9B9B9B">灰色</font> | <font color="#9B9B9B">9B9B9B</font> | <font color="#9B9B9B">10197915</font> |
134 | <font color="#FFFFFF">白色</font> | <font color="#FFFFFF">FFFFFF</font> | <font color="#FFFFFF">16777215</font> |
122 135
Modified danmaku/history.md +32 -11
@@ -10,11 +10,28 @@ http://api.bilibili.com/x/v2/dm/history/index
10 10
11 11 参数:
12 12
13 | 参数名 | 内容 | 必要性 | 备注 |
14 | ------ | ------- | ------ | ---- |
15 | type | 1 | 必要 | 作用尚不明确 |
16 | oid | 视频CID | 必要 | |
17 | month | 查询月份 | 必要 | mm-dd |
13 | 参数名 | 内容 | 必要性 | 备注 |
14 | ------ | -------- | ------ | ------------ |
15 | type | 1 | 必要 | 作用尚不明确 |
16 | oid | 视频CID | 必要 | |
17 | month | 查询月份 | 必要 | mm-dd |
18
19 **json回复:**
20
21 | 字段 | 类型 | 内容 | 备注 |
22 | ------- | --------------------------- | -------- | ------------------------------------------- |
23 | code | num | 返回值 | 0成功<br />-400请求错误<br />-101账号未登录 |
24 | message | str | 错误信息 | 默认为0 |
25 | ttl | num | 1 | 作用尚不明确 |
26 | data | 有弹幕array<br />无弹幕null | 日期列表 | |
27
28 `data`数组:
29
30 | 项 | 类型 | 内容 | 备注 |
31 | ---- | ---- | ------------------- | ---------- |
32 | 0 | str | 存在弹幕的日期1 | yyyy-mm-dd |
33 | n | str | 存在弹幕的日期(n+1) | yyyy-mm-dd |
34 | …… | str | …… | …… |
18 35
19 36 示例:
20 37
@@ -58,17 +75,21 @@ http://api.bilibili.com/x/v2/dm/history/index?type=1&oid=144541892&month=2019-12
58 75
59 76 ## 获取历史弹幕
60 77
61 https://api.bilibili.com/x/v2/dm/history
78 http://api.bilibili.com/x/v2/dm/history
62 79
63 80 *方式:GET*
64 81
82 结果为标准xml格式弹幕
83
84 **使用deflate压缩,注意解码**
85
65 86 参数:
66 87
67 | 参数名 | 内容 | 必要性 | 备注 |
68 | ------ | ------- | ------ | ---- |
69 | type | 1 | 必要 | 作用尚不明确 |
70 | oid | 视频CID | 必要 | |
71 | date | 弹幕日期 | 必要 | yyyy-mm-dd |
88 | 参数名 | 内容 | 必要性 | 备注 |
89 | ------ | -------- | ------ | ------------ |
90 | type | 1 | 必要 | 作用尚不明确 |
91 | oid | 视频CID | 必要 | |
92 | date | 弹幕日期 | 必要 | yyyy-mm-dd |
72 93
73 94 示例:
74 95
Modified danmaku/snapshot.md +6 -6
@@ -2,13 +2,13 @@
2 2
3 3 ## 获取弹幕快照
4 4
5 最近产生的几条弹幕内容
5 http://api.bilibili.com/x/v2/dm/ajax
6 6
7 **最多20条**
7 *方式:GET*
8 8
9 api.bilibili.com/x/v2/dm/ajax
9 最近产生的几条弹幕内容
10 10
11 *方式:GET*
11 **最多20条**
12 12
13 13 参数:
14 14
@@ -25,7 +25,7 @@ api.bilibili.com/x/v2/dm/ajax
25 25 | ttl | num | 1 | 作用尚不明确 |
26 26 | data | array | 预览列表 | |
27 27
28 data 数组:
28 `data`数组:
29 29
30 30 | 项 | 类型 | 内容 | 备注 |
31 31 | ---- | ---- | --------------- | -------- |
@@ -38,7 +38,7 @@ data 数组:
38 38
39 39 http://api.bilibili.com/x/v2/dm/ajax?aid=43337021
40 40
41 ```
41 ```json
42 42 {
43 43 "code": 0,
44 44 "message": "0",
Added imgs/add.svg +20 -0
@@ -0,0 +1,20 @@
1 <?xml version="1.0" encoding="utf-8"?>
2 <!-- Generator: Adobe Illustrator 24.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
3 <svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
4 viewBox="0 0 838 838" enable-background="new 0 0 838 838" xml:space="preserve">
5 <path fill="#1497C7" d="M419,838c-118.67-3.33-217.33-44.33-296-123S3.33,537.67,0,419c3.33-118.67,44.33-217.33,123-296
6 S300.33,3.33,419,0c118.67,3.33,217.33,44.33,296,123s119.67,177.33,123,296c-3.33,118.67-44.33,217.33-123,296
7 S537.67,834.67,419,838z M372,372H233v94h139v139h94V466h139v-94H466V233h-94V372z"/>
8 <g>
9 </g>
10 <g>
11 </g>
12 <g>
13 </g>
14 <g>
15 </g>
16 <g>
17 </g>
18 <g>
19 </g>
20 </svg>
Added imgs/ban.png +0 -0
二进制文件已变更,无法进行逐行预览。
Renamed imgs/bili_icon1.woff +0 -0
二进制文件已变更,无法进行逐行预览。
Added imgs/bili_icon2.woff2 +0 -0
二进制文件已变更,无法进行逐行预览。
Added imgs/bili_icon3.woff2 +0 -0
二进制文件已变更,无法进行逐行预览。
Added imgs/delete.svg +9 -0
@@ -0,0 +1,9 @@
1 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 844 844">
2 <path fill="#A0A0A0" d="M269,697V286c0-12,9.67-22,23-22c13.33,0,30,10,30,22v411c0,13.33-16.67,23-30,23
3 C278.67,720,269,710.33,269,697z M391,697V286c0-27.72,50.75-29.26,54,0v411c-1.33,13.33-16.67,23-30,23
4 C401.67,720,392.33,710.33,391,697z M522,697V286c0-12,9.67-22,23-22s30,10,30,22v411c0,13.33-16.67,23-30,23S522,710.33,522,697z
5 M644,759l40-565H164l36,549c0,20,7.33,44.33,46,47h375C634.33,790,641.33,781.67,644,759z M622,844H230
6 c-54.67-2.67-82.67-39.33-84-70l-36-580H23c-12,0-23-10.67-23-24c0-13.33,9.67-30,23-30h215V55c1.33-38.67,30.33-55,61-55h246
7 c13.33,0,27.33,1.33,46,24c14.67,17.33,15,27.33,15,38v78h215c13.33,0,23,16.67,23,30c0,13.33-11,24-23,24h-86l-39,597
8 C694.67,807,672.67,841.33,622,844z M530,55H318c-18.67,0-27.33,11.67-26,29v56h260V84C552,65.33,539.33,55,530,55z"/>
9 </svg>
Added imgs/follow.svg +23 -0
@@ -0,0 +1,23 @@
1 <?xml version="1.0" encoding="utf-8"?>
2 <!-- Generator: Adobe Illustrator 24.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
3 <svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
4 viewBox="0 0 244.04 55.01" enable-background="new 0 0 244.04 55.01" xml:space="preserve">
5 <path fill="#19AAD5" d="M5.39,55.01h233.26c2.98,0,5.39-2.41,5.39-5.39V5.39c0-2.98-2.41-5.39-5.39-5.39L5.39,0
6 C2.41,0,0,2.41,0,5.39l0,44.22C0,52.6,2.41,55.01,5.39,55.01z"/>
7 <path fill="#FFFFFF" d="M79.26,24.77V8.37c0.08-1.52,1.22-2.68,2.73-2.68s2.66,1.16,2.73,2.68v16.4h16.4
8 c1.52,0.08,2.68,1.22,2.68,2.73c0,1.52-1.16,2.66-2.68,2.73h-16.4v16.4c-0.08,1.52-1.22,2.68-2.73,2.68s-2.66-1.16-2.73-2.68v-16.4
9 h-16.4c-1.52-0.08-2.68-1.22-2.68-2.73c0-1.52,1.16-2.66,2.68-2.73H79.26z"/>
10 <g>
11 <path fill="#FFFFFF" d="M105.14,44.25c9.46-3.33,15.11-8.12,16.93-14.37h-16.13V26.9h16.71c0.05-0.56,0.08-3.05,0.08-7.48h-14.45
12 v-2.98h9.5c-2.27-2.47-4.21-4.45-5.82-5.95l2.3-2.04c2.27,2.01,4.34,3.93,6.22,5.76l-2.53,2.23h9.44c2.05-2.86,3.85-5.53,5.4-8.03
13 l3.29,1.8c-1.82,2.3-3.5,4.37-5.03,6.23h10.02v2.98h-14.97c0,3.84-0.02,6.33-0.06,7.48h17.36v2.98h-16.81
14 c3.1,6.57,8.94,11.07,17.52,13.51c-1.08,1.1-2.06,2.15-2.93,3.17c-8.13-3.13-13.65-7.84-16.57-14.13
15 c-2.15,6.11-7.87,10.99-17.16,14.64C106.75,46.18,105.99,45.24,105.14,44.25z"/>
16 <path fill="#FFFFFF" d="M147.35,19.11c1.9,1.31,4.24,3.08,7.01,5.33c-0.98,1.1-1.76,1.94-2.34,2.54c-2.77-2.51-4.99-4.39-6.65-5.64
17 L147.35,19.11z M150.92,30.39c1.08,0.47,2.13,0.9,3.13,1.29c-1.45,4.59-2.97,9.61-4.55,15.04l-3.41-1.17
18 C147.75,41.08,149.36,36.03,150.92,30.39z M148.86,8.97c2.56,1.91,4.84,3.81,6.85,5.72c-0.9,0.89-1.69,1.68-2.38,2.39
19 c-1.42-1.49-3.59-3.47-6.49-5.95L148.86,8.97z M155.15,41.67h13.3V30.55h-10.29v-2.98h10.29v-9.48h-11.4v-2.98h12.63
20 c-1.24-1.94-2.51-3.72-3.8-5.33l2.61-1.64c1.77,2.04,3.17,3.84,4.2,5.4l-2.47,1.57h13.29v2.98h-11.72v9.48h10.29v2.98h-10.29v11.12
21 h12.83v2.98h-29.46V41.67z"/>
22 </g>
23 </svg>
Added imgs/relation.svg +10 -0
@@ -0,0 +1,10 @@
1 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 953.46 738.35">
2 <path fill="#9FA0A0" d="M675.64,504c106.67-2.67,186.33-78.33,189-181c-1.33-77.33-49-143.33-125-170
3 c-38.96-14.98-18.21-73.06,21-61c101.33,37.33,166.67,124.33,168,231c0,88-45.33,162-116,206c49.33,18.67,93,46,131,82
4 c29.48,29.48-13.97,73.03-44,46c-61.33-57.33-140-89-224-89C633.92,568,633.92,504,675.64,504z M193.64,572
5 c-97.33-53.33-159.67-150-161-266c2-86.67,32.83-158.83,92.5-216.5S259.64,2,349.64,0c89.33,2,163.83,31.83,223.5,89.5
6 c59.67,57.67,90.83,129.83,93.5,216.5c-1.33,116-63.33,212.67-162,266c69.33,23.33,130.67,60,184,110c27.73,30.81-14.42,74.52-45,47
7 c-80-76-183.33-118-294-118s-215,42-295,118c-29.5,29.5-75.63-17.63-44-47C63.31,632,124.31,595.33,193.64,572z M349.64,548
8 c72-2,131.67-25.83,179-71.5c47.33-45.67,72-102.5,74-170.5c-2-68.67-26.67-125.67-74-171c-47.33-45.33-107-69-179-71
9 c-72,2-131.83,25.67-179.5,71s-72.17,102.33-73.5,171c1.33,68,25.83,124.83,73.5,170.5S277.64,546,349.64,548z"/>
10 </svg>
Modified login/QR.md +43 -15
@@ -13,14 +13,14 @@
13 13
14 14
15 15
16 ## 获取二维码内容url以及秘钥
16 ## 申请二维码URL及扫码秘钥
17 17
18 (秘钥超时为180秒)
19
20 passport.bilibili.com/qrcode/getLoginUrl
18 http://passport.bilibili.com/qrcode/getLoginUrl
21 19
22 20 *方式:GET*
23 21
22 秘钥超时为180秒
23
24 24 **json回复:**
25 25
26 26 | 字段 | 类型 | 内容 | 备注 |
@@ -30,7 +30,8 @@ passport.bilibili.com/qrcode/getLoginUrl
30 30 | ts | num | 请求时间 | 时间戳 |
31 31 | data | obj | 信息本体 | |
32 32
33 data 对象:
33 `data`对象:
34
34 35 | 字段 | 类型 | 内容 | 备注 |
35 36 | -------- | ----- | ------------- | ---------- |
36 37 | url | str | 二维码内容url | 恒为87字符 |
@@ -51,17 +52,21 @@ http://passport.bilibili.com/qrcode/getLoginUrl
51 52 }
52 53 ```
53 54
55 用`url`中的值生成二维码,等待手机客户端扫描,并将`oauthKey`保存等待使用
56
57
58
54 59 ## 验证二维码登录
55 60
56 (秘钥超时为180秒)
61 *方式:POST*
62
63 http://passport.bilibili.com/qrcode/getLoginInfo
57 64
58 passport.bilibili.com/qrcode/getLoginInfo
65 秘钥超时为180秒
59 66
60 67 验证正确时会进行设置以下cookie项:
61 68
62 「DedeUserID」 「DedeUserID__ckMd5」 「SESSDATA」 「bili_jct」
63
64 *方式:POST*
69 「sid」「DedeUserID」 「DedeUserID__ckMd5」 「SESSDATA」 「bili_jct」
65 70
66 71 参数:
67 72 | 参数名 | 内容 | 必要性 | 备注 |
@@ -84,9 +89,32 @@ data 对象:
84 89 | ---- | ---- | --------------- | ---- |
85 90 | url | str | 游戏分站登录url | |
86 91
87 示例:(重要token已河蟹处理)
92 示例:
88 93
89 94 curl -d "oauthKey=xxx" "http://passport.bilibili.com/qrcode/getLoginInfo"
95
96 当秘钥正确时但未扫描时`status`为false,`data`为num值-4
97
98 ```json
99 {
100 "status":false,
101 "data":-4,
102 "message":"Can't scan~"
103 }
104 ```
105
106 扫描成功但手机端未确认时`status`为false,`data`为num值-4
107
108 ```json
109 {
110 "status":false,
111 "data":-5,
112 "message":"Can't confirm~"
113 }
114 ```
115
116 扫描成功手机端确认登录后,`status`为true,`data`为对象,并向浏览器写入cookie
117
90 118 ```json
91 119 {
92 120 "code": 0,
@@ -100,7 +128,7 @@ curl -d "oauthKey=xxx" "http://passport.bilibili.com/qrcode/getLoginInfo"
100 128
101 129 回复头部抓包信息:
102 130
103 可明显看见设置了几个cookie(本人手打cookie,已经成功登录B站)(重要token已河蟹处理)
131 可明显看见设置了几个cookie(本人手打已测试成功登录B站)
104 132
105 133 ```http
106 134 HTTP/1.1 200 OK
@@ -119,7 +147,7 @@ Cache-Control: no-cache
119 147 X-Cache-Webcdn: BYPASS from ks-sxhz-dx-w-01
120 148 ```
121 149
122 **游戏分站登录url(也可用于不方便设置cookie的场合使用)**
150 **游戏分站登录url与cookie的数据对应(也可用于不方便设置cookie的场合提取使用)**
123 151
124 152 https://passport.biligame.com/crossDomain?
125 153
@@ -129,9 +157,9 @@ DedeUserID__ckMd5=(DedeUserID__ckMd5)&
129 157
130 158 Expires=(过期时间 秒)&
131 159
132 SESSDATA=(SESSDATA)&
160 SESSDATA=(登录token)&
133 161
134 bili_jct=(bili_jct)&
162 bili_jct=(登录csrf)&
135 163
136 164 gourl=(跳转网址 默认为主页)
137 165
Modified login/login_info.md +20 -19
@@ -2,14 +2,14 @@
2 2
3 3 ## 登录用户信息1(完整)
4 4
5 需要登录(SESSDATA)
6
7 api.bilibili.com/nav (使用转义)
5 http://api.bilibili.com/nav (使用转义)
8 6
9 api.bilibili.com/x/web-interface/nav (原始数据)
7 http://api.bilibili.com/x/web-interface/nav (原始数据)
10 8
11 9 *方式:GET*
12 10
11 需要登录(SESSDATA)
12
13 13 **json回复:**
14 14
15 15 | 字段 | 类型 | 内容 | 备注 |
@@ -19,7 +19,7 @@ api.bilibili.com/x/web-interface/nav (原始数据)
19 19 | ttl | num | 1 | 作用尚不明确 |
20 20 | data | obj | 信息本体 | |
21 21
22 data 对象:
22 `data`对象:
23 23
24 24 | 字段 | 类型 | 内容 | 备注 |
25 25 | --------------- | ---- | ---------------- | ------------------------- |
@@ -47,7 +47,7 @@ data 对象:
47 47 | allowance_count | num | 0 | 作用尚不明确 |
48 48 | answer_status | num | 0 | 作用尚不明确 |
49 49
50 level_info 对象:
50 `data`中的`level_info`对象:
51 51
52 52 | 字段 | 类型 | 内容 | 备注 |
53 53 | ------------- | ---- | ------------------------ | ---- |
@@ -56,7 +56,7 @@ level_info 对象:
56 56 | current_exp | num | 当前经验 | |
57 57 | next_exp | num | 升级下一等级需达到的经验 | |
58 58
59 official 对象:
59 `data`中的`official`对象:
60 60
61 61 | 字段 | 类型 | 内容 | 备注 |
62 62 | ----- | ---- | -------- | ----------------------------------------- |
@@ -65,14 +65,14 @@ official 对象:
65 65 | desc | str | 认证备注 | 无为空 |
66 66 | type | num | 是否认证 | -1无<br />0认证 |
67 67
68 official_verify 对象:
68 `data`中的`official_verify`对象:
69 69
70 70 | 字段 | 类型 | 内容 | 备注 |
71 71 | ---- | ---- | -------- | --------------- |
72 72 | type | num | 是否认证 | -1无<br />0认证 |
73 73 | desc | str | 认证信息 | 无为空 |
74 74
75 pendant 对象:
75 `data`中的`pendant`对象:
76 76
77 77 | 字段 | 类型 | 内容 | 备注 |
78 78 | ------ | ---- | ----------- | ------------ |
@@ -81,7 +81,7 @@ pendant 对象:
81 81 | image | str | 挂件图片url | png |
82 82 | expire | num | 0 | 作用尚不明确 |
83 83
84 wallet 对象:
84 `data`中的`wallet`对象:
85 85
86 86 | 字段 | 类型 | 内容 | 备注 |
87 87 | --------------- | ---- | ------------- | ------------ |
@@ -154,13 +154,13 @@ http://api.bilibili.com/x/web-interface/nav
154 154
155 155 ## 登录用户信息2(仅部分 带有转义)
156 156
157 需要登录(SESSDATA)
157 http://account.bilibili.com/home/userInfo (带有转义)
158 158
159 需要验证DedeUserID存在且不为0
159 *方式:GET*
160 160
161 account.bilibili.com/home/userInfo (带有转义)
161 需要登录(SESSDATA)
162 162
163 *方式:GET*
163 需要验证DedeUserID存在且不为0
164 164
165 165 **json回复:**
166 166
@@ -170,7 +170,7 @@ account.bilibili.com/home/userInfo (带有转义)
170 170 | status | bool | true | 作用尚不明确 |
171 171 | data | obj | 信息本体 | |
172 172
173 data 对象:
173 `data`对象:
174 174
175 175 | 字段 | 类型 | 内容 | 备注 |
176 176 | ----------------- | ---- | ----------------- | ------------------------- |
@@ -187,7 +187,7 @@ data 对象:
187 187 | official_verify | num | 是否认证 | -1无<br />0认证 |
188 188 | pointBalance | num | 0 | 作用尚不明确 |
189 189
190 level_info 对象:
190 `data`中的`level_info`对象:
191 191
192 192 | 字段 | 类型 | 内容 | 备注 |
193 193 | ------------- | ---- | ------------------------ | ---- |
@@ -230,12 +230,12 @@ http://account.bilibili.com/home/userInfo
230 230
231 231 ## 登录用户状态数
232 232
233 需要登录(SESSDATA)
234
235 api.bilibili.com/x/web-interface/nav/stat
233 http://api.bilibili.com/x/web-interface/nav/stat
236 234
237 235 *方式:GET*
238 236
237 需要登录(SESSDATA)
238
239 239 **json回复:**
240 240
241 241 | 字段 | 类型 | 内容 | 备注 |
@@ -268,3 +268,4 @@ http://api.bilibili.com/x/web-interface/nav/stat
268 268 }
269 269 ```
270 270
271 粉丝数为365,关注数为695,发送的动态数为162
Modified user/info.md +50 -26
@@ -3,7 +3,7 @@
3 3 <img src="/imgs/akari.jpg" width="200" height="200"/>
4 4
5 5 ## 用户详细信息1 (用于空间)
6 api.bilibili.com/x/space/acc/info
6 http://api.bilibili.com/x/space/acc/info
7 7
8 8 *方式:GET*
9 9
@@ -21,7 +21,8 @@ api.bilibili.com/x/space/acc/info
21 21 | ttl | num | 1 | 作用尚不明确 |
22 22 | data | obj | 信息本体 | |
23 23
24 data 对象:
24 `data`对象:
25
25 26 | 字段 | 类型 | 内容 | 备注 |
26 27 | ----------- | ---- | ---------------- | ------------------------------------------ |
27 28 | mid | num | UID | |
@@ -44,7 +45,8 @@ data 对象:
44 45 | theme | obj | 空 | 作用尚不明确 |
45 46 | sys_notice | obj | 空 | 作用尚不明确 |
46 47
47 official 对象:
48 `data`中的`official`对象:
49
48 50 | 字段 | 类型 | 内容 | 备注 |
49 51 | ----- | ---- | -------- | ----------------------------------------- |
50 52 | role | num | 认证类型 | 0无<br />1 2个人认证<br />3 4 5 6机构认证 |
@@ -52,7 +54,8 @@ official 对象:
52 54 | desc | str | 认证备注 | 无为空 |
53 55 | type | num | 是否认证 | -1无<br />0认证 |
54 56
55 vip 对象:
57 `data`中的`vip`对象:
58
56 59 | 字段 | 类型 | 内容 | 备注 |
57 60 | ---------- | ---- | ---------- | ----------------------------- |
58 61 | type | num | 大会员类型 | 0无<br />1月会员<br />2年会员 |
@@ -100,7 +103,7 @@ http://api.bilibili.com/x/space/acc/info?mid=2
100 103 }
101 104 ```
102 105
103 可得出用户的头像为:
106 用户的头像为:
104 107
105 108 http://i1.hdslb.com/bfs/face/3e60b20604b6fdc7d081eb6a1ec72aa47c5a3964.jpg
106 109
@@ -112,9 +115,11 @@ http://i2.hdslb.com/bfs/space/cb1c3ef50e22b6096fde67febe863494caefebad.png
112 115
113 116 ![](http://i2.hdslb.com/bfs/space/cb1c3ef50e22b6096fde67febe863494caefebad.png)
114 117
115 ## 用户详细信息2 (用于卡片)
116 118
117 api.bilibili.com/x/web-interface/card
119
120 ## 用户详细信息2 (用于名片)
121
122 http://api.bilibili.com/x/web-interface/card
118 123
119 124 *方式:GET*
120 125
@@ -133,12 +138,14 @@ api.bilibili.com/x/web-interface/card
133 138 | ttl | num | 1 | 作用尚不明确 |
134 139 | data | obj | 信息本体 | |
135 140
136 data 对象:
141 `data`对象:
142
137 143 | 字段 | 类型 | 内容 | 备注 |
138 144 | ---- | ----- | -------- | ---- |
139 145 | card | obj | 卡片信息 | |
140 146
141 card 对象:
147 `data`中的`card`对象:
148
142 149 | 字段 | 类型 | 内容 | 备注 |
143 150 | --------------- | ----- | -------------- | ------------------------------- |
144 151 | mid | num | 用户UID | |
@@ -169,7 +176,8 @@ card 对象:
169 176 | article_count | num | 0 | 作用尚不明确 |
170 177 | follower | num | 粉丝数 | |
171 178
172 level_info 对象:
179 `card`中的`level_info`对象:
180
173 181 | 字段 | 类型 | 内容 | 备注 |
174 182 | ------------- | ----- | ---------- | ------------------ |
175 183 | current_level | num | 当前等级 | 0-6级 |
@@ -177,7 +185,8 @@ level_info 对象:
177 185 | current_exp | num | 0 | 作用尚不明确 |
178 186 | next_exp | num | 0 | 作用尚不明确 |
179 187
180 pendant 对象:
188 `card`中的`pendant`对象:
189
181 190 | 字段 | 类型 | 内容 | 备注 |
182 191 | ------------- | ----- | ---------------- | ------------------ |
183 192 | pid | num | 挂件id | |
@@ -185,7 +194,8 @@ pendant 对象:
185 194 | image | str | 挂件图片链接 | png |
186 195 | expire | num | 0 | 作用尚不明确 |
187 196
188 nameplate 对象:
197 `card`中的`nameplate`对象:
198
189 199 | 字段 | 类型 | 内容 | 备注 |
190 200 | ------------- | ----- | ----------------- | ------------------ |
191 201 | nid | num | 勋章id | |
@@ -195,7 +205,8 @@ nameplate 对象:
195 205 | level | str | 勋章等级 | |
196 206 | condition | str | 勋章条件 | |
197 207
198 Official 对象:
208 `card`中的`Official`对象:
209
199 210 | 字段 | 类型 | 内容 | 备注 |
200 211 | ----- | ---- | -------- | ----------------------------------------- |
201 212 | role | num | 认证类型 | 0无<br />1 2个人认证<br />3 4 5 6机构认证 |
@@ -203,13 +214,15 @@ Official 对象:
203 214 | desc | str | 认证备注 | 无为空 |
204 215 | type | num | 是否认证 | -1无 0认证 |
205 216
206 official_verify 对象:
217 `card`中的`official_verify`对象:
218
207 219 | 字段 | 类型 | 内容 | 备注 |
208 220 | ---- | ---- | -------- | --------------- |
209 221 | type | num | 是否认证 | -1无<br />0认证 |
210 222 | desc | str | 认证信息 | 无为空 |
211 223
212 vip 对象:
224 `card`中的`vip`对象:
225
213 226 | 字段 | 类型 | 内容 | 备注 |
214 227 | ------------- | ---- | ---------- | ----------------------------- |
215 228 | vipType | num | 大会员类型 | 0无<br />1月会员<br />2年会员 |
@@ -219,7 +232,8 @@ vip 对象:
219 232 | vipStatusWarn | str | 空 | 作用尚不明确 |
220 233 | theme_type | num | 0 | 作用尚不明确 |
221 234
222 space 对象:
235 `card`中的`space`对象:
236
223 237 | 字段 | 类型 | 内容 | 备注 |
224 238 | --------- | ----- | ----------------- | ---------------- |
225 239 | s_img | str | 主页头图链接 小图 | png |
@@ -304,14 +318,18 @@ http://api.bilibili.com/x/web-interface/card?mid=2&photo=true
304 318 }
305 319 ```
306 320
307 ## 自己详细信息
308 321
309 需要登录(SESSDATA)
310 322
311 api.bilibili.com/x/space/myinfo
323 ## 本用户详细信息
324
325 http://api.bilibili.com/x/space/myinfo
312 326
313 327 *方式:GET*
314 328
329 需要登录(SESSDATA)
330
331 功能同「[登录用户信息1](../login/login_info.md#登录用户信息1(完整))」
332
315 333 **json回复:**
316 334 | 字段 | 类型 | 内容 | 备注 |
317 335 | ------- | ---- | -------- | --------------------- |
@@ -320,8 +338,8 @@ api.bilibili.com/x/space/myinfo
320 338 | ttl | num | 1 | 作用尚不明确 |
321 339 | data | obj | 信息本体 | |
322 340
341 `data`对象:
323 342
324 data 对象:
325 343 | 字段 | 类型 | 内容 | 备注 |
326 344 | --------------- | ---- | ------------ | -------------------- |
327 345 | mid | num | UID | |
@@ -347,7 +365,8 @@ data 对象:
347 365 | following | num | 粉丝数 | |
348 366 | follower | num | 粉丝数 | |
349 367
350 vip 对象:
368 `data`中的`vip`对象:
369
351 370 | 字段 | 类型 | 内容 | 备注 |
352 371 | ------------ | ---- | -------------- | ----------------------------- |
353 372 | type | num | 大会员类型 | 0无<br />1月会员<br />2年会员 |
@@ -357,12 +376,14 @@ vip 对象:
357 376 | theme_type | num | 0 | 作用尚不明确 |
358 377 | label | obj | ??? | |
359 378
360 label 对象:
379 `vip`中的`label`对象:
380
361 381 | 字段 | 类型 | 内容 | 备注 |
362 382 | ------------ | ----- | ------ | ------------ |
363 383 | path | str | 空 | 作用尚不明确 |
364 384
365 pendant 对象:
385 `data`中的`pendant`对象:
386
366 387 | 字段 | 类型 | 内容 | 备注 |
367 388 | ------ | ---- | ----------- | ------------ |
368 389 | pid | num | 挂件id | |
@@ -370,7 +391,8 @@ pendant 对象:
370 391 | image | str | 挂件图片url | png |
371 392 | expire | num | 0 | 作用尚不明确 |
372 393
373 nameplate 对象:
394 `data`中的`nameplate`对象:
395
374 396 | 字段 | 类型 | 内容 | 备注 |
375 397 | ------------- | ----- | ----------------- | ------------------ |
376 398 | nid | num | 勋章id | |
@@ -380,7 +402,8 @@ nameplate 对象:
380 402 | level | str | 勋章等级 | |
381 403 | condition | str | 勋章条件 | |
382 404
383 Official 对象:
405 `data`中的`Official`对象:
406
384 407 | 字段 | 类型 | 内容 | 备注 |
385 408 | ----- | ---- | -------- | ----------------------------------------- |
386 409 | role | num | 认证类型 | 0无<br />1 2个人认证<br />3 4 5 6机构认证 |
@@ -388,7 +411,8 @@ Official 对象:
388 411 | desc | str | 认证备注 | 无为空 |
389 412 | type | num | 是否认证 | -1无<br />0认证 |
390 413
391 level_exp 对象:
414 `data`中的`level_exp`对象:
415
392 416 | 字段 | 类型 | 内容 | 备注 |
393 417 | ------------- | ----- | ---------- | ------------------ |
394 418 | current_level | num | 当前等级 | 0-6级 |
Modified user/relation.md +69 -57
Modified user/status_number.md +18 -11
Modified video/info.md +21 -21
Modified video/like_coin_fav.md +28 -38
Modified video/recommend.md +5 -5
Modified video/snapshot.md +27 -24
Modified video/status_number.md +13 -11