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

XFEstudio/bilibili-API-collect

添加小黑屋封禁公示和关注的TAG两个api

b12bbd5
社会易姐QwQ <45892418+SocialSisterYi@users.noreply.github.com>
提交于

代码差异

3 个文件 +335 -7
Modified README.md +3 -3
@@ -65,9 +65,9 @@
65 65 - 搜索
66 66 - 普通搜索
67 67 - 热搜
68 - 小黑屋
69 - 风纪周报
70 - 公示列表
68 - [小黑屋](blackroom)
69 - [封禁公示](blackroom/banlist.md)√
70 - 仲裁信息
71 71 - 评论区
72 72 - 评论区明细
73 73 - 表情
Added blackroom/banlist.md +234 -0
@@ -0,0 +1,234 @@
1 # 封禁用户公示
2
3 **违规类型总览:**
4
5 | 代码 | 含义 |
6 | ---- | -------------------- |
7 | 4 | 发布赌博诈骗信息 |
8 | 5 | 发布违禁相关信息 |
9 | 6 | 发布垃圾广告信息 |
10 | 7 | 发布人身攻击言论 |
11 | 8 | 发布侵犯他人隐私信息 |
12 | 9 | 发布引战言论 |
13 | 11 | 恶意添加无关标签 |
14 | 12 | 恶意删除他人标签 |
15 | 13 | 发布色情信息 |
16 | 14 | 发布低俗信息 |
17 | 15 | 发布暴力血腥信息 |
18 | 16 | 涉及恶意投稿行为 |
19 | 18 | 发布传播不实信息 |
20 | 19 | 发布怂恿教唆信息 |
21 | 21 | 账号违规 |
22 | 23 | 冒充自制原创 |
23 | 24 | 发布青少年不良内容 |
24 | 26 | 发布虚假误导信息 |
25 | 27 | 仿冒官方认证账号 |
26 | 31 | 发布违规抽奖 |
27 | 32 | 恶意冒充他人 |
28
29
30
31 ## 获取封禁用户公示列表
32
33 > http://api.bilibili.com/x/credit/blocked/list
34
35 *方式:GET*
36
37 每页最多10项
38
39 **参数:**
40
41 | 参数名 | 类型 | 内容 | 必要性 | 备注 |
42 | ------ | ---- | -------- | ------ | ------------------------------------------------------------ |
43 | btype | url | 来源筛选 | 非必要 | 空:全部类型<br />0:系统封禁<br />1:风纪仲裁 |
44 | otype | url | 类型筛选 | 非必要 | 0:全部类型<br />1:评论<br />2:弹幕<br />3:私信<br />4:标签<br />5:个人资料<br />6:投稿<br />8:专栏<br />10:动态<br />11:相簿 |
45 | pn | url | 页码 | 非必要 | 默认为1 |
46
47 **json回复:**
48
49 根对象:
50
51 | 字段 | 类型 | 内容 | 备注 |
52 | ------- | ------ | -------- | ------------ |
53 | code | num | 返回值 | 0:成功 |
54 | message | str | 错误信息 | 默认为0 |
55 | ttl | num | 1 | 作用尚不明确 |
56 | data | arrary | 公示列表 | |
57
58 `data`数组:
59
60 | 项 | 类型 | 内容 | 备注 |
61 | ---- | ---- | --------------- | ---- |
62 | 0 | obj | 封禁公示1 | |
63 | n | obj | 封禁公示(n+1) | |
64 | …… | obj | …… | …… |
65
66 `data`数组中的对象:
67
68 | 字段 | 类型 | 内容 | 备注 |
69 | ------------------- | ---- | --------------- | ------------------------------------------------------------ |
70 | id | num | 封禁公示ID | |
71 | uname | str | 对象用户名 | |
72 | face | str | 对象用户头像url | |
73 | uid | num | 对象用户UID | |
74 | originTitle | str | 来源标题 | |
75 | blockedRemark | str | | |
76 | originUrl | str | 来源url | |
77 | originContentModify | str | 裁决正文 | |
78 | originType | num | 来源类型 | 0:全部类型<br />1:评论<br />2:弹幕<br />3:私信<br />4:标签<br />5:个人资料<br />6:投稿<br />8:专栏<br />10:动态<br />11:相簿 |
79 | originTypeName | str | 来源名 | |
80 | punishTitle | str | 公示标题 | |
81 | punishTime | num | 处罚时间 | 时间戳 |
82 | punishType | num | 处理手段类型 | 2:封禁<br />3:永久封禁 |
83 | punishTypeName | str | 处理手段名 | |
84 | moralNum | num | 0 | 作用尚不明确 |
85 | blockedDays | num | 封禁天数 | 永封为0 |
86 | publishStatus | num | 1 | 作用尚不明确 |
87 | blockedType | num | 处理来源 | 0:系统封禁<br />1:风纪仲裁 |
88 | blockedForever | num | 是否永封 | 0:非永封<br />1:永封 |
89 | reasonType | num | 违规类型 | **违规类型见表** |
90 | reasonTypeName | str | 违规类型名称 | |
91 | operatorName | str | 空 | 作用尚不明确 |
92 | caseId | num | 仲裁信息 | 心态封禁时为0 |
93 | ctime | num | 创建时间 | 时间戳 |
94 | commentSum | num | 该条目评论数 | |
95
96 **示例:**
97
98 查询所有类型,所有来源的第1页的封禁公示列表
99
100 http://api.bilibili.com/x/credit/blocked/list?btype=&otype=0&pn=1
101
102 ```json
103 {
104 "code": 0,
105 "message": "0",
106 "ttl": 1,
107 "data": [{
108 "id": 1118220,
109 "uname": "漫城林语",
110 "face": "http://i2.hdslb.com/bfs/face/970f2da4a58f83879e69e259f4a9d3587cba03f0.jpg",
111 "uid": 135913,
112 "originTitle": "【罗翔】聊聊网络喷子与键盘侠",
113 "blockedRemark": "内容涉及人身攻击",
114 "originUrl": "https://www.bilibili.com/video/av752825895",
115 "originContentModify": "<p>案情:</p><p>1、大量刷屏/引战</p><p>我看新闻了,竹鼠全部被ZF无害化处理了,看的爽死我了,亏死你们,啊哈哈哈(x10)</p><p>【BV16g4y187he,2020-4-21 10:46:23~10:46:47】</p><p>2、大量人身攻击</p><p>N * * L</p><p>Deine Mu**er ist tot. (x10)</p><p>【BV1rk4y1R7id,2020-4-21 20:31:08~20:32:23】</p><p>3、引战</p><p>每次看他厨房乱七八糟的,可能有数不清的小强,你们还看美食看的有味也是奇PA</p><p>【BV1Kg4y1z7mA,2020-4-22&nbsp; 00:52:37】<br/></p><p>批注:</p><p>满地狼藉招摇过,人皆愤懑怒拳握。</p><p>余恶不堪漏夜扫,正气于心涤龌龊。</p><p><br/></p><p>(发现违规引战、人身攻击、刷屏评论,请按照相应分类进行举报。若发现反复进行上述行为,可联系工作人员反馈相关违规账号信息,我们会予以排查。)</p><p>(案例感想请发布在小黑屋评论区讨论,请勿骚扰被封禁的用户)</p><p>【本次判罚为管理员判定,请注意案件右上无蓝色标记(风纪委员众裁)】</p><p><br/></p>",
116 "originType": 1,
117 "originTypeName": "评论",
118 "punishTitle": "在评论中发布人身攻击言论",
119 "punishTime": 1587494264,
120 "punishType": 3,
121 "punishTypeName": "永久封禁",
122 "moralNum": 0,
123 "blockedDays": 0,
124 "publishStatus": 1,
125 "blockedType": 0,
126 "blockedForever": 1,
127 "reasonType": 7,
128 "reasonTypeName": "发布人身攻击言论",
129 "operatorName": "",
130 "caseId": 0,
131 "ctime": 1587494264,
132 "commentSum": 566
133 },
134 ……
135 ]
136 }
137 ```
138
139
140
141 ## 封禁处理公示详情
142
143 > http://api.bilibili.com/x/credit/blocked/info
144
145 *方式:GET*
146
147 **参数:**
148
149 | 参数名 | 类型 | 内容 | 必要性 | 备注 |
150 | ------ | ---- | ---------- | ------ | ---- |
151 | id | url | 封禁公示ID | 必要 | |
152
153 **json回复:**
154
155 根对象:
156
157 | 字段 | 类型 | 内容 | 备注 |
158 | ------- | ---- | -------- | ----------------------------------------------- |
159 | code | num | 返回值 | 0:成功<br />-400:请求错误<br />-404:无此信息 |
160 | message | str | 错误信息 | 默认为0 |
161 | ttl | num | 1 | 作用尚不明确 |
162 | data | obj | 信息本体 | |
163
164 `data`对象:
165
166 | 字段 | 类型 | 内容 | 备注 |
167 | ------------------- | ---- | --------------- | ------------------------------------------------------------ |
168 | id | num | 封禁公示ID | |
169 | uname | str | 对象用户名 | |
170 | face | str | 对象用户头像url | |
171 | uid | num | 对象用户UID | |
172 | originTitle | str | 来源标题 | |
173 | blockedRemark | str | | |
174 | originUrl | str | 来源url | |
175 | originContentModify | str | 裁决正文 | |
176 | originType | num | 来源类型 | 0:全部类型<br />1:评论<br />2:弹幕<br />3:私信<br />4:标签<br />5:个人资料<br />6:投稿<br />8:专栏<br />10:动态<br />11:相簿 |
177 | originTypeName | str | 来源名 | |
178 | punishTitle | str | 公示标题 | |
179 | punishTime | num | 处罚时间 | 时间戳 |
180 | punishType | num | 处理手段类型 | 2:封禁<br />3:永久封禁 |
181 | punishTypeName | str | 处理手段名 | |
182 | moralNum | num | 0 | 作用尚不明确 |
183 | blockedDays | num | 封禁天数 | 永封为0 |
184 | publishStatus | num | 1 | 作用尚不明确 |
185 | blockedType | num | 处理来源 | 0:系统封禁<br />1:风纪仲裁 |
186 | blockedForever | num | 是否永封 | 0:非永封<br />1:永封 |
187 | reasonType | num | 违规类型 | **违规类型见表** |
188 | reasonTypeName | str | 违规类型名称 | |
189 | operatorName | str | 空 | 作用尚不明确 |
190 | caseId | num | 仲裁信息 | 心态封禁时为0 |
191 | ctime | num | 创建时间 | 时间戳 |
192 | commentSum | num | 该条目评论数 | |
193
194 **示例:**
195
196 查询公示ID为`1091621`的公示详情
197
198 http://api.bilibili.com/x/credit/blocked/info?id=1091621
199
200 ```json
201 {
202 "code": 0,
203 "message": "0",
204 "ttl": 1,
205 "data": {
206 "id": 1091621,
207 "uname": "风纪委员会会长零八",
208 "face": "http://i1.hdslb.com/bfs/face/6ea4296f7591b9a724f540a41d48df728a0881b0.jpg",
209 "uid": 305542374,
210 "originTitle": "巅峰赛大乔游走辅助,队友说自家法师湖南卫视都不敢像法师这么演哈哈!",
211 "blockedRemark": "内容涉及传播不实信息",
212 "originUrl": "https://www.bilibili.com/video/BV1qK4y1C7dd",
213 "originContentModify": "<p>具体违规情况说明:</p><ol class=\" list-paddingleft-2\" style=\"list-style-type: decimal;\"><li><p>经查实确认,该账号<span style=\"text-decoration: underline;\">从未申请</span>亦<span style=\"text-decoration: underline;\">从未担任</span>过风纪委员职务。</p></li><li><p>发布多条 “您的稿件/评论涉及违规,即将下架/删除”的恐吓性言论。</p></li><li><p>谎称曾经封禁了某个up主,事实上风纪委员<span style=\"text-decoration: underline;\">无法封禁up主投稿</span>,且该up也从未被封禁。</p></li><li><p>威胁他人“要不要到小黑屋坐坐”,事实上风纪委员无法直接封禁用户。通过管理员封禁或风纪委员投票封禁的账号亦有据实申诉的机会。</p></li><li><p>故意挑衅他人“那你可以试着骂我,我们试试(举报)有没有用”。</p></li><li><p>误导他人“此评论区和弹幕无需保持礼仪”。</p></li></ol><p>批注:</p><p>如您发现:假冒风纪委员身份招摇撞骗、炫耀风纪委员身份、借风纪委员职务之便威胁恐吓他人、在风纪观点中发布违规内容等违规行为,请及时联系我们进行举报。您可直接将举报材料发送至judgement@bilibili.com。</p><p>(案例感想请发布在小黑屋评论区讨论,请勿骚扰被封禁的用户)</p><p>【本次判罚为管理员判定,请注意案件右上无蓝色标记(风纪委员众裁)】</p>",
214 "originType": 1,
215 "originTypeName": "评论",
216 "punishTitle": "在评论中发布传播不实信息",
217 "punishTime": 1585560309,
218 "punishType": 2,
219 "punishTypeName": "封禁",
220 "moralNum": 0,
221 "blockedDays": 15,
222 "publishStatus": 1,
223 "blockedType": 0,
224 "blockedForever": 0,
225 "reasonType": 18,
226 "reasonTypeName": "发布传播不实信息",
227 "operatorName": "",
228 "caseId": 0,
229 "ctime": 1585560309,
230 "commentSum": 2358
231 }
232 }
233 ```
234
Modified user/space.md +98 -4
@@ -600,6 +600,8 @@ http://api.bilibili.com/x/space/arc/search?mid=53456&ps=2&pn=1
600 600
601 601 带有转义,且只能获取最多15条
602 602
603 如设置隐私查看自己的需要登录(SESSDATA)
604
603 605 **参数:**
604 606
605 607 | 参数名 | 类型 | 内容 | 必要性 | 备注 |
@@ -663,7 +665,7 @@ http://space.bilibili.com/ajax/Bangumi/getList?mid=14082
663 665 "result": [{
664 666 "season_id": "29310",
665 667 "share_url": "http:\/\/bangumi.bilibili.com\/anime\/29310\/",
666 "title": "\u5f02\u5ea6\u4fb5\u5165 ID:INVADED",
668 "title": "异度侵入 ID:INVADED",
667 669 "is_finish": 1,
668 670 "favorites": 3479220,
669 671 "newest_ep_index": 13,
@@ -671,11 +673,11 @@ http://space.bilibili.com/ajax/Bangumi/getList?mid=14082
671 673 "total_count": 13,
672 674 "cover": "http:\/\/i0.hdslb.com\/bfs\/bangumi\/image\/9bf9e66968f85b33ec3769a16c86b36dc984abbc.png",
673 675 "evaluate": "",
674 "brief": "\u672c\u7247\u8bb2\u8ff0\u5229\u7528\u80fd\u68c0\u6d4b\u51fa\u4eba\u4eec\u6740\u610f\u7684\u88c5\u7f6e\u4ee5\u53ca\u5229\u7528\u601d\u60f3\u7c92\u5b50\u505a\u51fa\u7684\u201c\u4e95\u201d\uff0c\u6765\u63a2\u77e5\u4e8b\u4ef6\u771f\u76f8\u7684\u79d1\u5e7b\u6545\u4e8b\u3002"
676 "brief": "本片讲述利用能检测出人们杀意的装置以及利用思想粒子做出的“井”,来探知事件真相的科幻故事。"
675 677 }, {
676 678 "season_id": "25739",
677 679 "share_url": "http:\/\/bangumi.bilibili.com\/anime\/25739\/",
678 "title": "\u5173\u4e8e\u6211\u8f6c\u751f\u53d8\u6210\u53f2\u83b1\u59c6\u8fd9\u6863\u4e8b",
680 "title": "关于我转生变成史莱姆这档事",
679 681 "is_finish": 1,
680 682 "favorites": 5518829,
681 683 "newest_ep_index": 0,
@@ -683,7 +685,7 @@ http://space.bilibili.com/ajax/Bangumi/getList?mid=14082
683 685 "total_count": 27,
684 686 "cover": "http:\/\/i0.hdslb.com\/bfs\/bangumi\/a4c0e0ccc44fe3949a734f546cf5bb07da925bad.png",
685 687 "evaluate": "",
686 "brief": "\u53f2\u83b1\u59c6\u751f\u6d3b\uff0c\u5f00\u59cb\u4e86\u3002\n\u4e0a\u73ed\u65cf\u7684\u4e09\u4e0a\u609f\u5728\u9053\u8def\u4e0a\u88ab\u6b79\u5f92\u7ed9\u523a\u6740\u8eab\u4ea1\u540e\uff0c\u56de\u8fc7\u795e\u6765\u53d1\u73b0\u81ea\u5df1\u8f6c\u751f\u5230\u4e86\u5f02\u4e16\u754c\u3002\n\u4e0d..."
688 "brief": "史莱姆生活,开始了。\n上班族的三上悟在道路上被歹徒给刺杀身亡后,回过神来发现自己转生到了异世界。\n不..."
687 689 },
688 690 …………
689 691 ]
@@ -701,6 +703,8 @@ http://space.bilibili.com/ajax/Bangumi/getList?mid=14082
701 703
702 704 *方式:GET*
703 705
706 如设置隐私查看自己的需要登录(SESSDATA)
707
704 708 **参数:**
705 709
706 710 | 参数名 | 类型 | 内容 | 必要性 | 备注 |
@@ -941,6 +945,96 @@ http://api.bilibili.com/x/space/bangumi/follow/list?vmid=14082&pn=1&ps=2&type=1
941 945
942 946
943 947
948 ### 查询用户关注的TAG(话题)
949
950 > http://space.bilibili.com/ajax/tags/getSubList
951
952 *方式:GET*
953
954 带有转义
955
956 只显示前100个
957
958 如设置隐私查看自己的需要登录(SESSDATA)
959
960 **参数:**
961
962 | 参数名 | 类型 | 内容 | 必要性 | 备注 |
963 | ------ | ---- | ----------- | ------ | ---- |
964 | mid | url | 目标用户UID | 必要 | |
965
966 **json回复:**
967
968 根对象:
969
970 | 字段 | 类型 | 内容 | 备注 |
971 | ------ | ---------------------------- | -------------------------------------- | --------------------------- |
972 | ststus | bool | 返回值 | false:错误<br />true:正确 |
973 | data | 错误时:str<br />正确时:obj | 错误时:错误信息<br />正确时:数据本体 | 正确时不返回错误信息 |
974
975 `data`对象:
976
977 | 字段 | 类型 | 内容 | 备注 |
978 | ----- | ------ | ----------- | ---- |
979 | tags | arrary | 关注TAG列表 | |
980 | count | num | 关注TAG的数 | |
981
982 `data`中的`tags`数组:
983
984 | 项 | 类型 | 内容 | 备注 |
985 | ---- | ---- | -------------- | -------- |
986 | 0 | obj | 关注TAG1 | |
987 | n | obj | 关注TAG(n+1) | |
988 | …… | obj | …… | …… |
989 | 99 | obj | 关注TAG100 | 最后一项 |
990
991 `data`中的`tags`数组中的对象:
992
993 | 字段 | 类型 | 内容 | 备注 |
994 | ------------- | ---- | ------------------- | ------------ |
995 | archive_count | num | 0 | 作用尚不明确 |
996 | cover | str | TAG图片url | 无则为空 |
997 | name | str | TAG名 | |
998 | notify | num | 1 | 作用尚不明确 |
999 | tag_id | num | TAGID | |
1000 | updated_ts | str | 1970-01-01 08:00:00 | 作用尚不明确 |
1001
1002 **示例:**
1003
1004 查询用户`UID=2`的关注TAG
1005
1006 http://space.bilibili.com/ajax/tags/getSubList?mid=2
1007
1008 ```json
1009 {
1010 "status": true,
1011 "data": {
1012 "tags": [{
1013 "name": "豪宅",
1014 "cover": "",
1015 "tag_id": 47637,
1016 "notify": 1,
1017 "archive_count": 0,
1018 "updated_ts": "1970-01-01 08:00:00"
1019 }, {
1020 "name": "死亡搁浅",
1021 "cover": "",
1022 "tag_id": 1737239,
1023 "notify": 1,
1024 "archive_count": 0,
1025 "updated_ts": "1970-01-01 08:00:00"
1026 },
1027 …………
1028 ],
1029 "count": 58
1030 }
1031 }
1032 ```
1033
1034
1035
1036
1037
944 1038 ### 查询用户投稿相簿预览
945 1039
946 1040 > http://api.bilibili.com/x/space/album/index