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

XFEstudio/bilibili-API-collect

添加【黑名单列表】与【悄悄关注列表】接口 并勘误

3d66604
SocialSisterYi <45892418+SocialSisterYi@users.noreply.github.com>
提交于

代码差异

5 个文件 +706 -317
Modified live/info.md +2 -2
@@ -37,8 +37,8 @@
37 37 | liveStatus | num | 直播状态 | 0:未开播<br />1:直播中 |
38 38 | url | str | 直播间网页url | |
39 39 | title | str | 直播间标题 | |
40 | cover | str | 直播间封面 | |
41 | online | num | 直播间人气 | 值为上次直播刷新 |
40 | cover | str | 直播间封面url | |
41 | online | num | 直播间人气 | 值为上次直播时刷新 |
42 42 | roomid | num | 直播间ID(短号) | |
43 43 | broadcast_type | num | 0 | |
44 44 | online_hidden | num | 0 | |
Modified login/login_info.md +48 -48
@@ -1,6 +1,6 @@
1 1 # 登录基本信息
2 2
3 - [登录用户信息1(web端)](#登录用户信息1(web端))
3 - [导航栏用户信息](#导航栏用户信息)
4 4 - [登录用户信息2(web端)(仅部分)](#登录用户信息2(web端)(仅部分))
5 5 - [登录用户信息(APP端)](#登录用户信息(APP端))
6 6 - [登录用户状态数(双端)](#登录用户状态数(双端))
@@ -8,7 +8,7 @@
8 8
9 9 ---
10 10
11 ## 登录用户信息1(web端)
11 ## 导航栏用户信息
12 12
13 13 > http://api.bilibili.com/nav(带有转义)
14 14 >
@@ -31,34 +31,34 @@
31 31
32 32 `data`对象:
33 33
34 | 字段 | 类型 | 内容 | 备注 |
35 | -------------------- | ---- | ---------------- | ------------------------------- |
36 | isLogin | bool | 是否已登录 | false:未登录<br />true:已登录 |
37 | email_verified | num | 是否验证邮箱地址 | 0:未验证<br />1:已验证 |
38 | face | str | 用户头像url | |
39 | level_info | obj | 等级信息 | |
40 | mid | num | 用户UID | |
41 | mobile_verified | num | 是否验证手机号 | 0:未验证<br />1:已验证 |
42 | money | num | 拥有硬币数 | |
43 | moral | num | 当前节操值 | 上限70 |
44 | official | obj | 认证信息 | |
45 | officialVerify | obj | 认证信息2 | |
46 | pendant | obj | 头像框信息 | |
47 | scores | num | 0 | **作用尚不明确** |
48 | uname | str | 用户昵称 | |
49 | vipDueDate | num | 大会员到期时间 | 毫秒 时间戳 |
50 | vipStatus | num | 会员开通状态 | 0:无<br />1:有 |
51 | vipType | num | 大会员类型 | 0:无<br />1:月度<br />2:年度 |
52 | vip_pay_type | num | 会员开通状态 | 0:无<br />1:有 |
53 | vip_theme_type | num | 0 | **作用尚不明确** |
54 | vip_label | obj | 大会员信息 | |
55 | vip_avatar_subscript | num | 是否显示会员图标 | 0:不显示<br />1:显示 |
56 | vip_nickname_color | str | 会员昵称颜色 | 颜色码 |
57 | wallet | obj | B币信息 | |
58 | has_shop | bool | false | **作用尚不明确** |
59 | shop_url | str | 空 | **作用尚不明确** |
60 | allowance_count | num | 0 | **作用尚不明确** |
61 | answer_status | num | 0 | **作用尚不明确** |
34 | 字段 | 类型 | 内容 | 备注 |
35 | -------------------- | ---- | ---------------- | ----------------------------------------------- |
36 | isLogin | bool | 是否已登录 | false:未登录<br />true:已登录 |
37 | email_verified | num | 是否验证邮箱地址 | 0:未验证<br />1:已验证 |
38 | face | str | 用户头像url | |
39 | level_info | obj | 等级信息 | |
40 | mid | num | 用户UID | |
41 | mobile_verified | num | 是否验证手机号 | 0:未验证<br />1:已验证 |
42 | money | num | 拥有硬币数 | |
43 | moral | num | 当前节操值 | 上限为70 |
44 | official | obj | 认证信息 | |
45 | officialVerify | obj | 认证信息2 | |
46 | pendant | obj | 头像框信息 | |
47 | scores | num | 0 | 作用尚不明确 |
48 | uname | str | 用户昵称 | |
49 | vipDueDate | num | 会员到期时间 | 毫秒 时间戳 |
50 | vipStatus | num | 会员开通状态 | 0:无<br />1:有 |
51 | vipType | num | 会员类型 | 0:无<br />1:月度大会员<br />2:年度以上大会员 |
52 | vip_pay_type | num | 会员开通状态 | 0:无<br />1:有 |
53 | vip_theme_type | num | 0 | 作用尚不明确 |
54 | vip_label | obj | 会员标签 | |
55 | vip_avatar_subscript | num | 是否显示会员图标 | 0:不显示<br />1:显示 |
56 | vip_nickname_color | str | 会员昵称颜色 | 颜色码 |
57 | wallet | obj | B币钱包信息 | |
58 | has_shop | bool | 是否拥有推广商品 | false:无<br />true:有 |
59 | shop_url | str | 商品推广页面url | |
60 | allowance_count | num | 0 | 作用尚不明确 |
61 | answer_status | num | 0 | 作用尚不明确 |
62 62
63 63 `data`中的`level_info`对象:
64 64
@@ -87,29 +87,29 @@
87 87
88 88 `data`中的`pendant`对象:
89 89
90 | 字段 | 类型 | 内容 | 备注 |
91 | ------ | ---- | ----------- | ---------------- |
92 | pid | num | 挂件id | |
93 | name | str | 挂件名称 | |
94 | image | str | 挂件图片url | |
95 | expire | num | 0 | **作用尚不明确** |
90 | 字段 | 类型 | 内容 | 备注 |
91 | ------ | ---- | ----------- | ------------ |
92 | pid | num | 挂件id | |
93 | name | str | 挂件名称 | |
94 | image | str | 挂件图片url | |
95 | expire | num | 0 | 作用尚不明确 |
96 96
97 97 `data`中的`vip_label`对象:
98 98
99 | 字段 | 类型 | 内容 | 备注 |
100 | ----------- | ---- | ------------ | ---------------- |
101 | path | str | 空 | **作用尚不明确** |
102 | text | str | 会员类型文字 | |
103 | label_theme | str | 会员类型 | |
99 | 字段 | 类型 | 内容 | 备注 |
100 | ----------- | ---- | -------- | ------------------------------------------------------------ |
101 | path | str | 空 | 作用尚不明确 |
102 | text | str | 会员名称 | |
103 | label_theme | str | 会员标签 | vip:大会员<br />annual_vip:年度大会员<br />ten_annual_vip:十年大会员<br />hundred_annual_vip:百年大会员 |
104 104
105 105 `data`中的`wallet`对象:
106 106
107 | 字段 | 类型 | 内容 | 备注 |
108 | --------------- | ---- | ------------- | ---------------- |
109 | mid | num | 登录用户UID | |
110 | bcoin_balance | num | 拥有B币数 | |
111 | coupon_balance | num | 每月奖励B币数 | |
112 | coupon_due_time | num | 0 | **作用尚不明确** |
107 | 字段 | 类型 | 内容 | 备注 |
108 | --------------- | ---- | ------------- | ------------ |
109 | mid | num | 登录用户UID | |
110 | bcoin_balance | num | 拥有B币数 | |
111 | coupon_balance | num | 每月奖励B币数 | |
112 | coupon_due_time | num | 0 | 作用尚不明确 |
113 113
114 114 **示例:**
115 115
@@ -187,7 +187,7 @@ curl 'http://api.bilibili.com/nav' \
187 187
188 188 </details>
189 189
190 ## 登录用户信息2(web端)(仅部分)
190 ## 登录用户信息(仅部分)
191 191
192 192 > http://account.bilibili.com/home/userInfo
193 193
Modified user/info.md +171 -123
@@ -39,25 +39,26 @@
39 39 | ----------- | ---- | ---------------- | ------------------------------------------------------------ |
40 40 | mid | num | UID | |
41 41 | name | str | 昵称 | |
42 | sex | str | 性别 | 男 女 保密 |
42 | sex | str | 性别 | 男/女/保密 |
43 43 | face | str | 头像链接 | |
44 44 | sign | str | 签名 | |
45 | rank | num | 10000 | **作用尚不明确** |
45 | rank | num | 10000 | |
46 46 | level | num | 当前等级 | 0-6级 |
47 | jointime | num | 0 | **作用尚不明确** |
48 | moral | num | 0 | **作用尚不明确** |
47 | jointime | num | 0 | |
48 | moral | num | 0 | |
49 49 | silence | num | 封禁状态 | 0:正常<br />1:被封 |
50 | birthday | str | 生日 | MM-DD |
50 | birthday | str | 生日 | MM-DD<br />如设置隐私为空 |
51 51 | coins | num | 硬币数 | 需要登录(Cookie) <br />只能查看自己的<br />默认为0 |
52 52 | fans_badge | bool | 是否具有粉丝勋章 | false:无<br />true:有 |
53 53 | official | obj | 认证信息 | |
54 | vip | obj | 大会员信息 | |
54 | vip | obj | 会员信息 | |
55 55 | pendant | obj | 头像框信息 | |
56 56 | nameplate | obj | 勋章信息 | |
57 57 | is_followed | bool | 是否关注此用户 | true:已关注<br />false:未关注<br />需要登录(Cookie) <br />未登录恒为false |
58 58 | top_photo | str | 主页头图链接 | |
59 59 | theme | obj | 空 | **作用尚不明确** |
60 60 | sys_notice | obj | 系统通知 | 无内容则为空 |
61 | live_room | obj | 直播间信息 | |
61 62
62 63 `data`中的`official`对象:
63 64
@@ -70,11 +71,22 @@
70 71
71 72 `data`中的`vip`对象:
72 73
73 | 字段 | 类型 | 内容 | 备注 |
74 | ---------- | ---- | ---------- | ----------------------------------- |
75 | type | num | 大会员类型 | 0:无<br />1:月会员<br />2:年会员 |
76 | status | num | 大会员状态 | 0:无<br />1:有 |
77 | theme_type | num | 0 | 作用尚不明确 |
74 | 字段 | 类型 | 内容 | 备注 |
75 | ---------------- | ---- | ---------------- | --------------------------------------------- |
76 | type | num | 会员类型 | 0:无<br />1:月大会员<br />2:年以上的大会员 |
77 | status | num | 会员状态 | 0:无<br />1:有 |
78 | theme_type | num | 0 | 作用尚不明确 |
79 | label | obj | 会员标签 | |
80 | avatar_subscript | num | 是否显示会员图标 | 0:不显示<br />1:显示 |
81 | nickname_color | str | 会员昵称颜色 | 颜色码 |
82
83 `vip`中的`label`对象:
84
85 | 字段 | 类型 | 内容 | 备注 |
86 | ----------- | ---- | -------- | ------------------------------------------------------------ |
87 | path | str | 空 | 作用尚不明确 |
88 | text | str | 会员名称 | |
89 | label_theme | str | 会员标签 | vip:大会员<br />annual_vip:年度大会员<br />ten_annual_vip:十年大会员<br />hundred_annual_vip:百年大会员 |
78 90
79 91 `data`中的`pendant`对象:
80 92
@@ -104,7 +116,21 @@
104 116 | content | str | 提示信息 | |
105 117 | url | str | 提示信息链接url | |
106 118
107 **示列:**
119 `data`中的`live_room`对象:
120
121 | 字段 | 类型 | 内容 | 备注 |
122 | -------------- | ---- | ---------------- | ------------------------ |
123 | roomStatus | num | 直播间状态 | 0:无房间<br />1:有房间 |
124 | liveStatus | num | 直播状态 | 0:未开播<br />1:直播中 |
125 | url | str | 直播间网页url | |
126 | title | str | 直播间标题 | |
127 | cover | str | 直播间封面url | |
128 | online | num | 直播间人气 | 值为上次直播时刷新 |
129 | roomid | num | 直播间ID(短号) | |
130 | roundStatus | num | 轮播状态 | 0:未轮播<br />1:轮播 |
131 | broadcast_type | num | 0 | |
132
133 **示例:**
108 134
109 135 查询用户`UID=2`的详细信息
110 136
@@ -119,53 +145,72 @@ curl -G 'http://api.bilibili.com/x/space/acc/info' \
119 145
120 146 ```json
121 147 {
122 "code": 0,
123 "message": "0",
124 "ttl": 1,
125 "data": {
126 "mid": 2,
127 "name": "碧诗",
128 "sex": "男",
129 "face": "http://i0.hdslb.com/bfs/app/3e60b20604b6fdc7d081eb6a1ec72aa47c5a3964.jpg",
130 "sign": "kami.im 直男过气网红 # av362830 “We Are Star Dust”",
131 "rank": 20000,
132 "level": 6,
133 "jointime": 0,
134 "moral": 0,
135 "silence": 0,
136 "birthday": "09-19",
137 "coins": 0,
138 "fans_badge": true,
139 "official": {
140 "role": 2,
141 "title": "bilibili创始人(站长)",
142 "desc": "",
143 "type": 0
144 },
145 "vip": {
146 "type": 2,
147 "status": 1,
148 "theme_type": 0
149 },
150 "pendant": {
151 "pid": 76,
152 "name": "管理员",
153 "image": "http://i2.hdslb.com/bfs/face/02a3b79edef0f0e682de7f5dca7b6b5fe36d5f65.png",
154 "expire": 0
155 },
156 "nameplate": {
157 "nid": 10,
158 "name": "见习偶像",
159 "image": "http://i1.hdslb.com/bfs/face/e93dd9edfa7b9e18bf46fd8d71862327a2350923.png",
160 "image_small": "http://i2.hdslb.com/bfs/face/275b468b043ec246737ab8580a2075bee0b1263b.png",
161 "level": "普通勋章",
162 "condition": "所有自制视频总播放数\u003e=10万"
163 },
164 "is_followed": true,
165 "top_photo": "http://i0.hdslb.com/bfs/space/cb1c3ef50e22b6096fde67febe863494caefebad.png",
166 "theme": {},
167 "sys_notice": {}
168 }
148 "code": 0,
149 "message": "0",
150 "ttl": 1,
151 "data": {
152 "mid": 2,
153 "name": "碧诗",
154 "sex": "男",
155 "face": "http://i0.hdslb.com/bfs/face/ef0457addb24141e15dfac6fbf45293ccf1e32ab.jpg",
156 "sign": "kami.im 直男过气网红 # av362830 “We Are Star Dust”",
157 "rank": 20000,
158 "level": 6,
159 "jointime": 0,
160 "moral": 0,
161 "silence": 0,
162 "birthday": "09-19",
163 "coins": 0,
164 "fans_badge": true,
165 "official": {
166 "role": 2,
167 "title": "bilibili创始人(站长)",
168 "desc": "",
169 "type": 0
170 },
171 "vip": {
172 "type": 2,
173 "status": 1,
174 "theme_type": 0,
175 "label": {
176 "path": "",
177 "text": "十年大会员",
178 "label_theme": "ten_annual_vip"
179 },
180 "avatar_subscript": 1,
181 "nickname_color": "#FB7299"
182 },
183 "pendant": {
184 "pid": 0,
185 "name": "",
186 "image": "",
187 "expire": 0,
188 "image_enhance": ""
189 },
190 "nameplate": {
191 "nid": 10,
192 "name": "见习偶像",
193 "image": "http://i0.hdslb.com/bfs/face/e93dd9edfa7b9e18bf46fd8d71862327a2350923.png",
194 "image_small": "http://i0.hdslb.com/bfs/face/275b468b043ec246737ab8580a2075bee0b1263b.png",
195 "level": "普通勋章",
196 "condition": "所有自制视频总播放数>=10万"
197 },
198 "is_followed": true,
199 "top_photo": "http://i2.hdslb.com/bfs/space/cb1c3ef50e22b6096fde67febe863494caefebad.png",
200 "theme": {},
201 "sys_notice": {},
202 "live_room": {
203 "roomStatus": 1,
204 "liveStatus": 0,
205 "url": "https://live.bilibili.com/1024",
206 "title": "劲夫专业户",
207 "cover": "http://i0.hdslb.com/bfs/vc/266c730abfe5a4716844b1f4d2e308a0020199ee.jpg",
208 "online": 16433,
209 "roomid": 1024,
210 "roundStatus": 0,
211 "broadcast_type": 0
212 }
213 }
169 214 }
170 215 ```
171 216
@@ -442,8 +487,6 @@ curl -G 'api.bilibili.com/x/web-interface/card' \
442 487
443 488 认证方式:Cookie(SESSDATA)
444 489
445 功能同「[登录用户信息1](../login/login_info.md#登录用户信息1(完整))」
446
447 490 **json回复:**
448 491
449 492 根对象:
@@ -549,68 +592,73 @@ curl -G 'api.bilibili.com/x/space/myinfo' \
549 592
550 593 ```json
551 594 {
552 "code": 0,
553 "message": "0",
554 "ttl": 1,
555 "data": {
556 "mid": 293793435,
557 "name": "社会易姐QwQ",
558 "sex": "男",
559 "face": "http://i2.hdslb.com/bfs/face/480e2e98513aaeb65d2f2c76dbae750c4de722e9.jpg",
560 "sign": "咕咕咕咕咕",
561 "rank": 10000,
562 "level": 5,
563 "jointime": 0,
564 "moral": 70,
565 "silence": 0,
566 "email_status": 1,
567 "tel_status": 1,
568 "identification": 1,
569 "vip": {
570 "type": 2,
571 "status": 1,
572 "due_date": 1612454400000,
573 "vip_pay_type": 1,
574 "theme_type": 0,
575 "label": {
576 "path": ""
577 }
578 },
579 "pendant": {
580 "pid": 294,
581 "name": "茶啊二中",
582 "image": "http://i0.hdslb.com/bfs/face/5bb7bef5107e448892ab54539298d50eb678de05.png",
583 "expire": 0
584 },
585 "nameplate": {
586 "nid": 0,
587 "name": "",
588 "image": "",
589 "image_small": "",
590 "level": "",
591 "condition": ""
592 },
593 "official": {
594 "role": 0,
595 "title": "",
596 "desc": "",
597 "type": -1
598 },
599 "birthday": 1015257600,
600 "is_tourist": 0,
601 "is_fake_account": 0,
602 "pin_prompting": 0,
603 "is_deleted": 0,
604 "level_exp": {
605 "current_level": 5,
606 "current_min": 10800,
607 "current_exp": 13985,
608 "next_exp": 28800
609 },
610 "coins": 10.4,
611 "following": 358,
612 "follower": 358
613 }
595 "code": 0,
596 "message": "0",
597 "ttl": 1,
598 "data": {
599 "mid": 293793435,
600 "name": "社会易姐QwQ",
601 "sex": "男",
602 "face": "http://i0.hdslb.com/bfs/face/aebb2639a0d47f2ce1fec0631f412eaf53d4a0be.jpg",
603 "sign": "高中技术宅一枚,爱好MC&电子&8-bit音乐&数码&编程,粉丝群:1136462265",
604 "rank": 10000,
605 "level": 5,
606 "jointime": 0,
607 "moral": 70,
608 "silence": 0,
609 "email_status": 1,
610 "tel_status": 1,
611 "identification": 1,
612 "vip": {
613 "type": 2,
614 "status": 1,
615 "due_date": 1612454400000,
616 "vip_pay_type": 1,
617 "theme_type": 0,
618 "label": {
619 "path": "",
620 "text": "年度大会员",
621 "label_theme": "annual_vip"
622 },
623 "avatar_subscript": 1,
624 "nickname_color": "#FB7299"
625 },
626 "pendant": {
627 "pid": 2511,
628 "name": "初音未来13周年",
629 "image": "http://i0.hdslb.com/bfs/garb/item/4f8f3f1f2d47f0dad84f66aa57acd4409ea46361.png",
630 "expire": 0,
631 "image_enhance": "http://i0.hdslb.com/bfs/garb/item/fe0b83b53e2342b16646f6e7a9370d8a867decdb.webp"
632 },
633 "nameplate": {
634 "nid": 4,
635 "name": "青铜殿堂",
636 "image": "http://i2.hdslb.com/bfs/face/2879cd5fb8518f7c6da75887994c1b2a7fe670bd.png",
637 "image_small": "http://i0.hdslb.com/bfs/face/6707c120e00a3445933308fd9b7bd9fad99e9ec4.png",
638 "level": "普通勋章",
639 "condition": "单个自制视频总播放数>=1万"
640 },
641 "official": {
642 "role": 0,
643 "title": "",
644 "desc": "",
645 "type": -1
646 },
647 "birthday": 1015257600,
648 "is_tourist": 0,
649 "is_fake_account": 0,
650 "pin_prompting": 0,
651 "is_deleted": 0,
652 "level_exp": {
653 "current_level": 5,
654 "current_min": 10800,
655 "current_exp": 20528,
656 "next_exp": 28800
657 },
658 "coins": 40.2,
659 "following": 888,
660 "follower": 888
661 }
614 662 }
615 663 ```
616 664
Modified user/relation.md +372 -54
@@ -3,6 +3,8 @@
3 3 - [查询用户粉丝明细](#查询用户粉丝明细)
4 4 - [查询用户关注明细](#查询用户关注明细)
5 5 - [查询共同关注明细](#查询共同关注明细)
6 - [查询悄悄关注明细](#查询悄悄关注明细)
7 - [查询黑名单明细](#查询黑名单明细)
6 8 - [操作用户关系(关注/取关 等)](#操作用户关系(关注/取关 等))
7 9 - [批量操作用户关系(仅关注&拉黑)](#批量操作用户关系(仅关注&拉黑))
8 10 - [查询用户与自己关系(仅查关注)](#查询用户与自己关系(仅查关注))
@@ -70,40 +72,40 @@
70 72 | n | obj | 粉丝(n+1) | 按照关注顺序排列 |
71 73 | …… | obj | …… | …… |
72 74
73 数组`list`中的对象:
75 `list`中的对象:
74 76
75 77 | 字段 | 类型 | 内容 | 备注 |
76 78 | --------------- | ---- | ------------ | --------------------------------------- |
77 79 | mid | num | 用户UID | |
78 80 | attribute | num | 关注属性 | 0:未关注<br />2:已关注<br />6:已互粉 |
79 81 | mtime | num | 成为粉丝时间 | 时间戳<br />互关后刷新 |
80 | tag | null | | 作用尚不明确 |
81 | special | num | 0 | 作用尚不明确 |
82 | tag | null | | |
83 | special | num | 0 | |
82 84 | uname | str | 用户昵称 | |
83 85 | face | str | 用户头像url | |
84 86 | sign | str | 用户签名 | |
85 87 | official_verify | obj | 认证信息 | |
86 88 | vip | obj | 会员信息 | |
87 89
88 数组`list`中的对象中的`official_verify`对象:
90 `list`中的对象中的`official_verify`对象:
89 91
90 92 | 字段 | 类型 | 内容 | 备注 |
91 93 | ---- | ---- | ------------ | ------------------- |
92 94 | type | num | 用户认证类型 | -1:无<br />1:认证 |
93 95 | desc | str | 用户认证信息 | 无为空 |
94 96
95 数组`list`中的对象中的`vip`对象:
97 `list`中的对象中的`vip`对象:
96 98
97 | 字段 | 类型 | 内容 | 备注 |
98 | ------------- | ---- | ------------ | ----------------------------------- |
99 | vipType | num | 大会员类型 | 0:无<br />1:月会员<br />2:年会员 |
100 | vipDueDate | num | 会员到期时间 | 时间戳 毫秒 |
101 | dueRemark | str | 空 | 作用尚不明确 |
102 | accessStatus | num | 0 | 作用尚不明确 |
103 | vipStatus | num | 大会员状态 | 0:无<br />1:有 |
104 | vipStatusWarn | str | 空 | 作用尚不明确 |
105 | themeType | num | 0 | 作用尚不明确 |
106 | label | obj | ??? | 作用尚不明确 |
99 | 字段 | 类型 | 内容 | 备注 |
100 | ------------- | ---- | ------------ | ----------------------------------------------- |
101 | vipType | num | 会员类型 | 0:无<br />1:月度大会员<br />2:年度以上大会员 |
102 | vipDueDate | num | 会员到期时间 | 时间戳 毫秒 |
103 | dueRemark | str | 空 | 作用尚不明确 |
104 | accessStatus | num | 0 | 作用尚不明确 |
105 | vipStatus | num | 大会员状态 | 0:无<br />1:有 |
106 | vipStatusWarn | str | 空 | 作用尚不明确 |
107 | themeType | num | 0 | 作用尚不明确 |
108 | label | obj | ??? | 作用尚不明确 |
107 109
108 110 `vip`中的`label`对象:
109 111
@@ -247,7 +249,7 @@ data 对象:
247 249 | mid | num | 用户UID | |
248 250 | attribute | num | 关注属性 | 0:未关注<br />2:已关注<br />6:已互粉 |
249 251 | mtime | num | 关注对方时间 | 时间戳<br />互关后刷新 |
250 | tag | null默认分组<br />array存在至少一个分组 | 分组ID | 作用尚不明确 |
252 | tag | 默认分组:null<br />存在至少一个分组:array | 分组ID | |
251 253 | special | num | 特别关注标志 | 0:否<br />1:是 |
252 254 | uname | str | 用户昵称 | |
253 255 | face | str | 用户头像url | |
@@ -263,25 +265,25 @@ data 对象:
263 265 | n | num | 位于分组(n+1)的分组ID | |
264 266 | …… | num | …… | …… |
265 267
266 数组`list`中的对象中的`official_verify`对象:
268 `list`中的对象中的`official_verify`对象:
267 269
268 270 | 字段 | 类型 | 内容 | 备注 |
269 271 | ---- | ---- | ------------ | ------------------- |
270 | type | num | 用户认证类型 | -1:无<br />0:认证 |
272 | type | num | 用户认证类型 | -1:无<br />1:认证 |
271 273 | desc | str | 用户认证信息 | 无为空 |
272 274
273 数组`list`中的对象中的`vip`对象:
275 `list`中的对象中的`vip`对象:
274 276
275 | 字段 | 类型 | 内容 | 备注 |
276 | ------------- | ---- | ------------ | ----------------------------------- |
277 | vipType | num | 大会员类型 | 0:无<br />1:月会员<br />2:年会员 |
278 | vipDueDate | num | 会员到期时间 | 时间戳 毫秒 |
279 | dueRemark | str | 空 | 作用尚不明确 |
280 | accessStatus | num | 0 | 作用尚不明确 |
281 | vipStatus | num | 大会员状态 | 0:无<br />1:有 |
282 | vipStatusWarn | str | 空 | 作用尚不明确 |
283 | themeType | num | 0 | 作用尚不明确 |
284 | label | obj | ??? | 作用尚不明确 |
277 | 字段 | 类型 | 内容 | 备注 |
278 | ------------- | ---- | ------------ | ----------------------------------------------- |
279 | vipType | num | 会员类型 | 0:无<br />1:月度大会员<br />2:年度以上大会员 |
280 | vipDueDate | num | 会员到期时间 | 时间戳 毫秒 |
281 | dueRemark | str | 空 | 作用尚不明确 |
282 | accessStatus | num | 0 | 作用尚不明确 |
283 | vipStatus | num | 大会员状态 | 0:无<br />1:有 |
284 | vipStatusWarn | str | 空 | 作用尚不明确 |
285 | themeType | num | 0 | 作用尚不明确 |
286 | label | obj | ??? | 作用尚不明确 |
285 287
286 288 `vip`中的`label`对象:
287 289
@@ -418,18 +420,18 @@ data 对象:
418 420
419 421 数组`list`中的对象:
420 422
421 | 字段 | 类型 | 内容 | 备注 |
422 | --------------- | --------------------------------------- | ------------ | --------------------------------------- |
423 | mid | num | 用户UID | |
424 | attribute | num | 关注属性 | 0:未关注<br />2:已关注<br />6:已互粉 |
425 | mtime | num | 关注对方时间 | 时间戳<br />互关后刷新 |
426 | tag | null默认分组<br />array存在至少一个分组 | 分组ID | 作用尚不明确 |
427 | special | num | 特别关注标志 | 0:否<br />1:是 |
428 | uname | str | 用户昵称 | |
429 | face | str | 用户头像url | |
430 | sign | str | 用户签名 | |
431 | official_verify | obj | 认证信息 | |
432 | vip | obj | 会员信息 | |
423 | 字段 | 类型 | 内容 | 备注 |
424 | --------------- | ------------------------------------------- | ------------ | --------------------------------------- |
425 | mid | num | 用户UID | |
426 | attribute | num | 关注属性 | 0:未关注<br />2:已关注<br />6:已互粉 |
427 | mtime | num | 关注对方时间 | 时间戳<br />互关后刷新 |
428 | tag | 默认分组:null<br />存在至少一个分组:array | 分组ID | |
429 | special | num | 特别关注标志 | 0:否<br />1:是 |
430 | uname | str | 用户昵称 | |
431 | face | str | 用户头像url | |
432 | sign | str | 用户签名 | |
433 | official_verify | obj | 认证信息 | |
434 | vip | obj | 会员信息 | |
433 435
434 436 数组`list`中的对象中的`tag`数组:
435 437
@@ -439,25 +441,25 @@ data 对象:
439 441 | n | num | 位于分组(n+1)的分组ID | |
440 442 | …… | num | …… | …… |
441 443
442 数组`list`中的对象中的`official_verify`对象:
444 `list`中的对象中的`official_verify`对象:
443 445
444 446 | 字段 | 类型 | 内容 | 备注 |
445 447 | ---- | ---- | ------------ | ------------------- |
446 | type | num | 用户认证类型 | -1:无<br />0:认证 |
448 | type | num | 用户认证类型 | -1:无<br />1:认证 |
447 449 | desc | str | 用户认证信息 | 无为空 |
448 450
449 数组`list`中的对象中的`vip`对象:
451 `list`中的对象中的`vip`对象:
450 452
451 | 字段 | 类型 | 内容 | 备注 |
452 | ------------- | ---- | ------------ | ----------------------------------- |
453 | vipType | num | 大会员类型 | 0:无<br />1:月会员<br />2:年会员 |
454 | vipDueDate | num | 会员到期时间 | 时间戳 毫秒 |
455 | dueRemark | str | 空 | 作用尚不明确 |
456 | accessStatus | num | 0 | 作用尚不明确 |
457 | vipStatus | num | 大会员状态 | 0:无<br />1:有 |
458 | vipStatusWarn | str | 空 | 作用尚不明确 |
459 | themeType | num | 0 | 作用尚不明确 |
460 | label | obj | ??? | 作用尚不明确 |
453 | 字段 | 类型 | 内容 | 备注 |
454 | ------------- | ---- | ------------ | ----------------------------------------------- |
455 | vipType | num | 会员类型 | 0:无<br />1:月度大会员<br />2:年度以上大会员 |
456 | vipDueDate | num | 会员到期时间 | 时间戳 毫秒 |
457 | dueRemark | str | 空 | 作用尚不明确 |
458 | accessStatus | num | 0 | 作用尚不明确 |
459 | vipStatus | num | 大会员状态 | 0:无<br />1:有 |
460 | vipStatusWarn | str | 空 | 作用尚不明确 |
461 | themeType | num | 0 | 作用尚不明确 |
462 | label | obj | ??? | 作用尚不明确 |
461 463
462 464 `vip`中的`label`对象:
463 465
@@ -550,6 +552,322 @@ curl -G 'http://api.bilibili.com/x/relation/same/followings' \
550 552
551 553 </details>
552 554
555 ## 查询悄悄关注明细
556
557 <img src="/imgs/relation.svg" width="100" height="100" />
558
559 > http://api.bilibili.com/x/relation/whispers
560
561 *请求方式:GET*
562
563 认证方式:Cookie(SESSDATA)或APP
564
565 **url参数:**
566
567 | 参数名 | 类型 | 内容 | 必要性 | 备注 |
568 | ---------- | ---- | ------------ | ----------- | -------- |
569 | access_key | str | APP登录Token | APP方式必要 | |
570 | ps | num | 每页项数 | 非必要 | 默认为50 |
571 | pn | num | 页码 | 非必要 | 默认为1 |
572
573 **json回复:**
574
575 根对象:
576
577 | 字段 | 类型 | 内容 | 备注 |
578 | ------- | ---- | -------- | ------------------------------------------------- |
579 | code | num | 返回值 | 0:成功<br />-101:账号未登录<br />-400:请求错误 |
580 | message | str | 错误信息 | 默认为0 |
581 | ttl | num | 1 | |
582 | data | obj | 信息本体 | |
583
584 data 对象:
585
586 | 字段 | 类型 | 内容 | 备注 |
587 | ---------- | ----- | -------- | ------------ |
588 | list | array | 明细列表 | |
589 | re_version | num | ??? | 作用尚不明确 |
590
591 `data`中的`list`数组:
592
593 | 项 | 类型 | 内容 | 备注 |
594 | ---- | ---- | ----------- | ---------------- |
595 | 0 | obj | 关注1 | |
596 | n | obj | 关注(n+1) | 按照关注顺序排列 |
597 | …… | obj | …… | …… |
598
599 数组`list`中的对象:
600
601 | 字段 | 类型 | 内容 | 备注 |
602 | --------------- | ------------------------------------------- | ------------ | --------------------------------------- |
603 | mid | num | 用户UID | |
604 | attribute | num | 关注属性 | 0:未关注<br />2:已关注<br />6:已互粉 |
605 | mtime | num | 关注对方时间 | 时间戳<br />互关后刷新 |
606 | tag | 默认分组:null<br />存在至少一个分组:array | 分组ID | |
607 | special | num | 特别关注标志 | 0:否<br />1:是 |
608 | uname | str | 用户昵称 | |
609 | face | str | 用户头像url | |
610 | sign | str | 用户签名 | |
611 | official_verify | obj | 认证信息 | |
612 | vip | obj | 会员信息 | |
613
614 数组`list`中的对象中的`tag`数组:
615
616 | 项 | 类型 | 内容 | 备注 |
617 | ---- | ---- | ----------------------- | ---- |
618 | 0 | num | 位于分组1的分组ID | |
619 | n | num | 位于分组(n+1)的分组ID | |
620 | …… | num | …… | …… |
621
622 `list`中的对象中的`official_verify`对象:
623
624 | 字段 | 类型 | 内容 | 备注 |
625 | ---- | ---- | ------------ | ------------------- |
626 | type | num | 用户认证类型 | -1:无<br />1:认证 |
627 | desc | str | 用户认证信息 | 无为空 |
628
629 `list`中的对象中的`vip`对象:
630
631 | 字段 | 类型 | 内容 | 备注 |
632 | ------------- | ---- | ------------ | ----------------------------------------------- |
633 | vipType | num | 会员类型 | 0:无<br />1:月度大会员<br />2:年度以上大会员 |
634 | vipDueDate | num | 会员到期时间 | 时间戳 毫秒 |
635 | dueRemark | str | 空 | 作用尚不明确 |
636 | accessStatus | num | 0 | 作用尚不明确 |
637 | vipStatus | num | 大会员状态 | 0:无<br />1:有 |
638 | vipStatusWarn | str | 空 | 作用尚不明确 |
639 | themeType | num | 0 | 作用尚不明确 |
640 | label | obj | ??? | 作用尚不明确 |
641
642 `vip`中的`label`对象:
643
644 | 字段 | 类型 | 内容 | 备注 |
645 | ---- | ---- | ---- | ------------ |
646 | path | str | 空 | 作用尚不明确 |
647
648 **示例:**
649
650 获取悄悄关注明细
651
652 ```shell
653 curl -G 'http://api.bilibili.com/x/relation/whispers' \
654 --data-urlencode 'ps=2' \
655 --data-urlencode 'pn=1' \
656 -b 'SESSDATA=xxx'
657 ```
658
659 <details>
660 <summary>查看响应示例:</summary>
661
662
663 ```json
664 {
665 "code": 0,
666 "message": "0",
667 "ttl": 1,
668 "data": {
669 "list": [
670 {
671 "mid": 178429408,
672 "attribute": 1,
673 "mtime": 1605972105,
674 "tag": null,
675 "special": 0,
676 "uname": "老弟一号",
677 "face": "http://i2.hdslb.com/bfs/face/21426275f3d3149b96b88783275205ba574c09e3.jpg",
678 "sign": "萌新硬件玩家,前垃圾佬~(◦˙▽˙◦某宝店 老弟一号 粉丝群679540094商务合作V13869651328",
679 "official_verify": {
680 "type": 0,
681 "desc": "知识领域优质UP主"
682 },
683 "vip": {
684 "vipType": 2,
685 "vipDueDate": 1632499200000,
686 "dueRemark": "",
687 "accessStatus": 0,
688 "vipStatus": 1,
689 "vipStatusWarn": "",
690 "themeType": 0,
691 "label": {
692 "path": ""
693 }
694 }
695 }
696 ],
697 "re_version": 2137574562
698 }
699 }
700 ```
701
702 </details>
703
704 ## 查询黑名单明细
705
706 > http://api.bilibili.com/x/relation/blacks
707
708 *请求方式:GET*
709
710 认证方式:Cookie(SESSDATA)或APP
711
712 **url参数:**
713
714 | 参数名 | 类型 | 内容 | 必要性 | 备注 |
715 | ---------- | ---- | ------------ | ----------- | -------- |
716 | access_key | str | APP登录Token | APP方式必要 | |
717 | ps | num | 每页项数 | 非必要 | 默认为50 |
718 | pn | num | 页码 | 非必要 | 默认为1 |
719
720 **json回复:**
721
722 根对象:
723
724 | 字段 | 类型 | 内容 | 备注 |
725 | ------- | ---- | -------- | ------------------------------------------------- |
726 | code | num | 返回值 | 0:成功<br />-101:账号未登录<br />-400:请求错误 |
727 | message | str | 错误信息 | 默认为0 |
728 | ttl | num | 1 | |
729 | data | obj | 信息本体 | |
730
731 data 对象:
732
733 | 字段 | 类型 | 内容 | 备注 |
734 | ---------- | ----- | ------------ | ------------ |
735 | list | array | 明细列表 | |
736 | re_version | num | ??? | 作用尚不明确 |
737 | total | num | 黑名单总计数 | |
738
739 `data`中的`list`数组:
740
741 | 项 | 类型 | 内容 | 备注 |
742 | ---- | ---- | ----------- | ---------------- |
743 | 0 | obj | 关注1 | |
744 | n | obj | 关注(n+1) | 按照关注顺序排列 |
745 | …… | obj | …… | …… |
746
747 数组`list`中的对象:
748
749 | 字段 | 类型 | 内容 | 备注 |
750 | --------------- | ---- | ------------ | ---------------------- |
751 | mid | num | 用户UID | |
752 | attribute | num | 关注属性 | 128:已拉黑 |
753 | mtime | num | 关注对方时间 | 时间戳<br />互关后刷新 |
754 | tag | null | | |
755 | special | num | 0 | |
756 | uname | str | 用户昵称 | |
757 | face | str | 用户头像url | |
758 | sign | str | 用户签名 | |
759 | official_verify | obj | 认证信息 | |
760 | vip | obj | 会员信息 | |
761
762 `list`中的对象中的`official_verify`对象:
763
764 | 字段 | 类型 | 内容 | 备注 |
765 | ---- | ---- | ------------ | ------------------- |
766 | type | num | 用户认证类型 | -1:无<br />1:认证 |
767 | desc | str | 用户认证信息 | 无为空 |
768
769 `list`中的对象中的`vip`对象:
770
771 | 字段 | 类型 | 内容 | 备注 |
772 | ------------- | ---- | ------------ | ----------------------------------------------- |
773 | vipType | num | 会员类型 | 0:无<br />1:月度大会员<br />2:年度以上大会员 |
774 | vipDueDate | num | 会员到期时间 | 时间戳 毫秒 |
775 | dueRemark | str | 空 | 作用尚不明确 |
776 | accessStatus | num | 0 | 作用尚不明确 |
777 | vipStatus | num | 大会员状态 | 0:无<br />1:有 |
778 | vipStatusWarn | str | 空 | 作用尚不明确 |
779 | themeType | num | 0 | 作用尚不明确 |
780 | label | obj | ??? | 作用尚不明确 |
781
782 `vip`中的`label`对象:
783
784 | 字段 | 类型 | 内容 | 备注 |
785 | ---- | ---- | ---- | ------------ |
786 | path | str | 空 | 作用尚不明确 |
787
788 **示例:**
789
790 获取黑名单明细
791
792 ```shell
793 curl -G 'http://api.bilibili.com/x/relation/blacks' \
794 --data-urlencode 'ps=2' \
795 --data-urlencode 'pn=1' \
796 -b 'SESSDATA=xxx'
797 ```
798
799 <details>
800 <summary>查看响应示例:</summary>
801
802
803 ```json
804 {
805 "code": 0,
806 "message": "0",
807 "ttl": 1,
808 "data": {
809 "list": [
810 {
811 "mid": 22179720,
812 "attribute": 128,
813 "mtime": 1603032789,
814 "tag": null,
815 "special": 0,
816 "uname": "咩2016",
817 "face": "http://i0.hdslb.com/bfs/face/41fe435a7e62eae605a5908652f32f3afff2ae74.jpg",
818 "sign": "",
819 "official_verify": {
820 "type": 0,
821 "desc": ""
822 },
823 "vip": {
824 "vipType": 0,
825 "vipDueDate": 0,
826 "dueRemark": "",
827 "accessStatus": 0,
828 "vipStatus": 0,
829 "vipStatusWarn": "",
830 "themeType": 0,
831 "label": {
832 "path": ""
833 }
834 }
835 },
836 {
837 "mid": 16174624,
838 "attribute": 128,
839 "mtime": 1603026420,
840 "tag": null,
841 "special": 0,
842 "uname": "其实死亡没有那么痛",
843 "face": "http://i2.hdslb.com/bfs/face/79257f5a2e7194a71337ccca5927afba7706d316.jpg",
844 "sign": "等我,我马上就来",
845 "official_verify": {
846 "type": 0,
847 "desc": ""
848 },
849 "vip": {
850 "vipType": 0,
851 "vipDueDate": 0,
852 "dueRemark": "",
853 "accessStatus": 0,
854 "vipStatus": 0,
855 "vipStatusWarn": "",
856 "themeType": 0,
857 "label": {
858 "path": ""
859 }
860 }
861 }
862 ],
863 "re_version": 897205356,
864 "total": 2
865 }
866 }
867 ```
868
869 </details>
870
553 871 ## 操作用户关系(关注/取关 等)
554 872
555 873 <img src="/imgs/follow.svg" width="200" height="100" />
Modified user/space.md +113 -90