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

This commit is contained in:
社会易姐QwQ 2020-04-27 00:02:54 +08:00
parent b25a968e19
commit b12bbd5ddd
3 changed files with 335 additions and 7 deletions

View File

@ -65,9 +65,9 @@
- 搜索
- 普通搜索
- 热搜
- 小黑屋
- 风纪周报
- 公示列表
- [小黑屋](blackroom)
- [封禁公示](blackroom/banlist.md)√
- 仲裁信息
- 评论区
- 评论区明细
- 表情

234
blackroom/banlist.md Normal file
View File

@ -0,0 +1,234 @@
# 封禁用户公示
**违规类型总览:**
| 代码 | 含义 |
| ---- | -------------------- |
| 4 | 发布赌博诈骗信息 |
| 5 | 发布违禁相关信息 |
| 6 | 发布垃圾广告信息 |
| 7 | 发布人身攻击言论 |
| 8 | 发布侵犯他人隐私信息 |
| 9 | 发布引战言论 |
| 11 | 恶意添加无关标签 |
| 12 | 恶意删除他人标签 |
| 13 | 发布色情信息 |
| 14 | 发布低俗信息 |
| 15 | 发布暴力血腥信息 |
| 16 | 涉及恶意投稿行为 |
| 18 | 发布传播不实信息 |
| 19 | 发布怂恿教唆信息 |
| 21 | 账号违规 |
| 23 | 冒充自制原创 |
| 24 | 发布青少年不良内容 |
| 26 | 发布虚假误导信息 |
| 27 | 仿冒官方认证账号 |
| 31 | 发布违规抽奖 |
| 32 | 恶意冒充他人 |
## 获取封禁用户公示列表
> http://api.bilibili.com/x/credit/blocked/list
*方式GET*
每页最多10项
**参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | -------- | ------ | ------------------------------------------------------------ |
| btype | url | 来源筛选 | 非必要 | 空:全部类型<br />0系统封禁<br />1风纪仲裁 |
| otype | url | 类型筛选 | 非必要 | 0全部类型<br />1评论<br />2弹幕<br />3私信<br />4标签<br />5个人资料<br />6投稿<br />8专栏<br />10动态<br />11相簿 |
| pn | url | 页码 | 非必要 | 默认为1 |
**json回复**
根对象:
| 字段 | 类型 | 内容 | 备注 |
| ------- | ------ | -------- | ------------ |
| code | num | 返回值 | 0成功 |
| message | str | 错误信息 | 默认为0 |
| ttl | num | 1 | 作用尚不明确 |
| data | arrary | 公示列表 | |
`data`数组:
| 项 | 类型 | 内容 | 备注 |
| ---- | ---- | --------------- | ---- |
| 0 | obj | 封禁公示1 | |
| n | obj | 封禁公示n+1 | |
| …… | obj | …… | …… |
`data`数组中的对象:
| 字段 | 类型 | 内容 | 备注 |
| ------------------- | ---- | --------------- | ------------------------------------------------------------ |
| id | num | 封禁公示ID | |
| uname | str | 对象用户名 | |
| face | str | 对象用户头像url | |
| uid | num | 对象用户UID | |
| originTitle | str | 来源标题 | |
| blockedRemark | str | | |
| originUrl | str | 来源url | |
| originContentModify | str | 裁决正文 | |
| originType | num | 来源类型 | 0全部类型<br />1评论<br />2弹幕<br />3私信<br />4标签<br />5个人资料<br />6投稿<br />8专栏<br />10动态<br />11相簿 |
| originTypeName | str | 来源名 | |
| punishTitle | str | 公示标题 | |
| punishTime | num | 处罚时间 | 时间戳 |
| punishType | num | 处理手段类型 | 2封禁<br />3永久封禁 |
| punishTypeName | str | 处理手段名 | |
| moralNum | num | 0 | 作用尚不明确 |
| blockedDays | num | 封禁天数 | 永封为0 |
| publishStatus | num | 1 | 作用尚不明确 |
| blockedType | num | 处理来源 | 0系统封禁<br />1风纪仲裁 |
| blockedForever | num | 是否永封 | 0非永封<br />1永封 |
| reasonType | num | 违规类型 | **违规类型见表** |
| reasonTypeName | str | 违规类型名称 | |
| operatorName | str | 空 | 作用尚不明确 |
| caseId | num | 仲裁信息 | 心态封禁时为0 |
| ctime | num | 创建时间 | 时间戳 |
| commentSum | num | 该条目评论数 | |
**示例:**
查询所有类型所有来源的第1页的封禁公示列表
http://api.bilibili.com/x/credit/blocked/list?btype=&otype=0&pn=1
```json
{
"code": 0,
"message": "0",
"ttl": 1,
"data": [{
"id": 1118220,
"uname": "漫城林语",
"face": "http://i2.hdslb.com/bfs/face/970f2da4a58f83879e69e259f4a9d3587cba03f0.jpg",
"uid": 135913,
"originTitle": "【罗翔】聊聊网络喷子与键盘侠",
"blockedRemark": "内容涉及人身攻击",
"originUrl": "https://www.bilibili.com/video/av752825895",
"originContentModify": "<p>案情:</p><p>1、大量刷屏/引战</p><p>我看新闻了竹鼠全部被ZF无害化处理了看的爽死我了亏死你们啊哈哈哈x10</p><p>【BV16g4y187he2020-4-21 104623104647】</p><p>2、大量人身攻击</p><p>N * * L</p><p>Deine Mu**er ist tot. x10</p><p>【BV1rk4y1R7id2020-4-21 203108203223】</p><p>3、引战</p><p>每次看他厨房乱七八糟的可能有数不清的小强你们还看美食看的有味也是奇PA</p><p>【BV1Kg4y1z7mA2020-4-22&nbsp; 005237】<br/></p><p>批注:</p><p>满地狼藉招摇过,人皆愤懑怒拳握。</p><p>余恶不堪漏夜扫,正气于心涤龌龊。</p><p><br/></p><p>(发现违规引战、人身攻击、刷屏评论,请按照相应分类进行举报。若发现反复进行上述行为,可联系工作人员反馈相关违规账号信息,我们会予以排查。)</p><p>(案例感想请发布在小黑屋评论区讨论,请勿骚扰被封禁的用户)</p><p>【本次判罚为管理员判定,请注意案件右上无蓝色标记(风纪委员众裁)】</p><p><br/></p>",
"originType": 1,
"originTypeName": "评论",
"punishTitle": "在评论中发布人身攻击言论",
"punishTime": 1587494264,
"punishType": 3,
"punishTypeName": "永久封禁",
"moralNum": 0,
"blockedDays": 0,
"publishStatus": 1,
"blockedType": 0,
"blockedForever": 1,
"reasonType": 7,
"reasonTypeName": "发布人身攻击言论",
"operatorName": "",
"caseId": 0,
"ctime": 1587494264,
"commentSum": 566
},
……
]
}
```
## 封禁处理公示详情
> http://api.bilibili.com/x/credit/blocked/info
*方式GET*
**参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ---------- | ------ | ---- |
| id | url | 封禁公示ID | 必要 | |
**json回复**
根对象:
| 字段 | 类型 | 内容 | 备注 |
| ------- | ---- | -------- | ----------------------------------------------- |
| code | num | 返回值 | 0成功<br />-400请求错误<br />-404无此信息 |
| message | str | 错误信息 | 默认为0 |
| ttl | num | 1 | 作用尚不明确 |
| data | obj | 信息本体 | |
`data`对象:
| 字段 | 类型 | 内容 | 备注 |
| ------------------- | ---- | --------------- | ------------------------------------------------------------ |
| id | num | 封禁公示ID | |
| uname | str | 对象用户名 | |
| face | str | 对象用户头像url | |
| uid | num | 对象用户UID | |
| originTitle | str | 来源标题 | |
| blockedRemark | str | | |
| originUrl | str | 来源url | |
| originContentModify | str | 裁决正文 | |
| originType | num | 来源类型 | 0全部类型<br />1评论<br />2弹幕<br />3私信<br />4标签<br />5个人资料<br />6投稿<br />8专栏<br />10动态<br />11相簿 |
| originTypeName | str | 来源名 | |
| punishTitle | str | 公示标题 | |
| punishTime | num | 处罚时间 | 时间戳 |
| punishType | num | 处理手段类型 | 2封禁<br />3永久封禁 |
| punishTypeName | str | 处理手段名 | |
| moralNum | num | 0 | 作用尚不明确 |
| blockedDays | num | 封禁天数 | 永封为0 |
| publishStatus | num | 1 | 作用尚不明确 |
| blockedType | num | 处理来源 | 0系统封禁<br />1风纪仲裁 |
| blockedForever | num | 是否永封 | 0非永封<br />1永封 |
| reasonType | num | 违规类型 | **违规类型见表** |
| reasonTypeName | str | 违规类型名称 | |
| operatorName | str | 空 | 作用尚不明确 |
| caseId | num | 仲裁信息 | 心态封禁时为0 |
| ctime | num | 创建时间 | 时间戳 |
| commentSum | num | 该条目评论数 | |
**示例:**
查询公示ID为`1091621`的公示详情
http://api.bilibili.com/x/credit/blocked/info?id=1091621
```json
{
"code": 0,
"message": "0",
"ttl": 1,
"data": {
"id": 1091621,
"uname": "风纪委员会会长零八",
"face": "http://i1.hdslb.com/bfs/face/6ea4296f7591b9a724f540a41d48df728a0881b0.jpg",
"uid": 305542374,
"originTitle": "巅峰赛大乔游走辅助,队友说自家法师湖南卫视都不敢像法师这么演哈哈!",
"blockedRemark": "内容涉及传播不实信息",
"originUrl": "https://www.bilibili.com/video/BV1qK4y1C7dd",
"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>",
"originType": 1,
"originTypeName": "评论",
"punishTitle": "在评论中发布传播不实信息",
"punishTime": 1585560309,
"punishType": 2,
"punishTypeName": "封禁",
"moralNum": 0,
"blockedDays": 15,
"publishStatus": 1,
"blockedType": 0,
"blockedForever": 0,
"reasonType": 18,
"reasonTypeName": "发布传播不实信息",
"operatorName": "",
"caseId": 0,
"ctime": 1585560309,
"commentSum": 2358
}
}
```

View File

@ -600,6 +600,8 @@ http://api.bilibili.com/x/space/arc/search?mid=53456&ps=2&pn=1
带有转义且只能获取最多15条
如设置隐私查看自己的需要登录(SESSDATA)
**参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
@ -663,7 +665,7 @@ http://space.bilibili.com/ajax/Bangumi/getList?mid=14082
"result": [{
"season_id": "29310",
"share_url": "http:\/\/bangumi.bilibili.com\/anime\/29310\/",
"title": "\u5f02\u5ea6\u4fb5\u5165 ID:INVADED",
"title": "异度侵入 ID:INVADED",
"is_finish": 1,
"favorites": 3479220,
"newest_ep_index": 13,
@ -671,11 +673,11 @@ http://space.bilibili.com/ajax/Bangumi/getList?mid=14082
"total_count": 13,
"cover": "http:\/\/i0.hdslb.com\/bfs\/bangumi\/image\/9bf9e66968f85b33ec3769a16c86b36dc984abbc.png",
"evaluate": "",
"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"
"brief": "本片讲述利用能检测出人们杀意的装置以及利用思想粒子做出的“井”,来探知事件真相的科幻故事。"
}, {
"season_id": "25739",
"share_url": "http:\/\/bangumi.bilibili.com\/anime\/25739\/",
"title": "\u5173\u4e8e\u6211\u8f6c\u751f\u53d8\u6210\u53f2\u83b1\u59c6\u8fd9\u6863\u4e8b",
"title": "关于我转生变成史莱姆这档事",
"is_finish": 1,
"favorites": 5518829,
"newest_ep_index": 0,
@ -683,7 +685,7 @@ http://space.bilibili.com/ajax/Bangumi/getList?mid=14082
"total_count": 27,
"cover": "http:\/\/i0.hdslb.com\/bfs\/bangumi\/a4c0e0ccc44fe3949a734f546cf5bb07da925bad.png",
"evaluate": "",
"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..."
"brief": "史莱姆生活,开始了。\n上班族的三上悟在道路上被歹徒给刺杀身亡后回过神来发现自己转生到了异世界。\n不..."
},
…………
]
@ -701,6 +703,8 @@ http://space.bilibili.com/ajax/Bangumi/getList?mid=14082
*方式:GET*
如设置隐私查看自己的需要登录(SESSDATA)
**参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
@ -941,6 +945,96 @@ http://api.bilibili.com/x/space/bangumi/follow/list?vmid=14082&pn=1&ps=2&type=1
### 查询用户关注的TAG话题
> http://space.bilibili.com/ajax/tags/getSubList
*方式:GET*
带有转义
只显示前100个
如设置隐私查看自己的需要登录(SESSDATA)
**参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ----------- | ------ | ---- |
| mid | url | 目标用户UID | 必要 | |
**json回复**
根对象:
| 字段 | 类型 | 内容 | 备注 |
| ------ | ---------------------------- | -------------------------------------- | --------------------------- |
| ststus | bool | 返回值 | false错误<br />true正确 |
| data | 错误时str<br />正确时obj | 错误时:错误信息<br />正确时:数据本体 | 正确时不返回错误信息 |
`data`对象:
| 字段 | 类型 | 内容 | 备注 |
| ----- | ------ | ----------- | ---- |
| tags | arrary | 关注TAG列表 | |
| count | num | 关注TAG的数 | |
`data`中的`tags`数组:
| 项 | 类型 | 内容 | 备注 |
| ---- | ---- | -------------- | -------- |
| 0 | obj | 关注TAG1 | |
| n | obj | 关注TAGn+1 | |
| …… | obj | …… | …… |
| 99 | obj | 关注TAG100 | 最后一项 |
`data`中的`tags`数组中的对象:
| 字段 | 类型 | 内容 | 备注 |
| ------------- | ---- | ------------------- | ------------ |
| archive_count | num | 0 | 作用尚不明确 |
| cover | str | TAG图片url | 无则为空 |
| name | str | TAG名 | |
| notify | num | 1 | 作用尚不明确 |
| tag_id | num | TAGID | |
| updated_ts | str | 1970-01-01 08:00:00 | 作用尚不明确 |
**示例:**
查询用户`UID=2`的关注TAG
http://space.bilibili.com/ajax/tags/getSubList?mid=2
```json
{
"status": true,
"data": {
"tags": [{
"name": "豪宅",
"cover": "",
"tag_id": 47637,
"notify": 1,
"archive_count": 0,
"updated_ts": "1970-01-01 08:00:00"
}, {
"name": "死亡搁浅",
"cover": "",
"tag_id": 1737239,
"notify": 1,
"archive_count": 0,
"updated_ts": "1970-01-01 08:00:00"
},
…………
],
"count": 58
}
}
```
### 查询用户投稿相簿预览
> http://api.bilibili.com/x/space/album/index