优化格式&添加图标

This commit is contained in:
SocialSisterYi
2020-03-21 14:37:55 +08:00
parent 3202d4bba3
commit 08b0207c60
23 changed files with 430 additions and 262 deletions

View File

@@ -6,12 +6,12 @@
## 获取实时弹幕1
**使用deflate压缩使用时注意解码**
api.bilibili.com/x/v1/dm/list.so
http://api.bilibili.com/x/v1/dm/list.so
*方式:GET*
**使用deflate压缩注意解码**
参数:
| 参数名 | 内容 | 必要性 | 备注 |
@@ -24,14 +24,14 @@ http://api.bilibili.com/x/v1/dm/list.so?oid=144541892
## 获取实时弹幕2
与前者使用效果相同
**使用deflate压缩使用时注意解码**
comment.bilibili.com/{cid}.xml
http://comment.bilibili.com/{cid}.xml
*方式:GET*
效果与前者相同
**使用deflate压缩注意解码**
参数:
| 参数名 | 内容 | 必要性 | 备注 |
@@ -101,7 +101,7 @@ http://comment.bilibili.com/144541892.xml
| 3 | 弹幕颜色 | int | 十进制RGB888值 |
| 4 | 弹幕发送时间 | int | 时间戳 |
| 5 | 弹幕池类型 | int | 0普通池<br />1字幕池<br />2特殊池高级弹幕 |
| 6 | 编码后的用户ID | HEX | 用于屏蔽用户 也可反查用户ID |
| 6 | 编码后的用户ID | HEX | 用于屏蔽用户和查看用户发送的所有弹幕 也可反查用户ID |
| 7 | 弹幕ID | int | 唯一 可用于操作参数 |
```xml
@@ -114,9 +114,22 @@ http://comment.bilibili.com/144541892.xml
### web版标准颜色
| | | |
| ---- | ---- | ---- |
| | | |
| | | |
| | | |
弹幕的颜色属性使用**十进制RGB888**值
| 颜色 | HEXRGB888 | DECRGB888 |
| --------------------------------- | ----------------------------------- | ------------------------------------- |
| <font color="#FE0302">红色</font> | <font color="#FE0302">FE0302</font> | <font color="#FE0302">16646914</font> |
| <font color="#FF7204">橘红</font> | <font color="#FF7204">FF7204</font> | <font color="#FF7204">16740868</font> |
| <font color="#FFAA02">橘黄</font> | <font color="#FFAA02">FFAA02</font> | <font color="#FFAA02">16755202</font> |
| <font color="#FFD302">淡黄</font> | <font color="#FFD302">FFD302</font> | <font color="#FFD302">16765698</font> |
| <font color="#FFFF00">黄色</font> | <font color="#FFFF00">FFFF00</font> | <font color="#FFFF00">16776960</font> |
| <font color="#A0EE00">草绿</font> | <font color="#A0EE00">A0EE00</font> | <font color="#A0EE00">10546688</font> |
| <font color="#00CD00">绿色</font> | <font color="#00CD00">00CD00</font> | <font color="#00CD00">52480</font> |
| <font color="#019899">墨绿</font> | <font color="#019899">019899</font> | <font color="#019899">104601</font> |
| <font color="#4266BE">紫色</font> | <font color="#4266BE">4266BE</font> | <font color="#4266BE">4351678</font> |
| <font color="#89D5FF">青色</font> | <font color="#89D5FF">89D5FF</font> | <font color="#89D5FF">9022215</font> |
| <font color="#CC0273">品红</font> | <font color="#CC0273">CC0273</font> | <font color="#CC0273">13369971</font> |
| <font color="#222222">黑色</font> | <font color="#222222">222222</font> | <font color="#222222">2236962</font> |
| <font color="#9B9B9B">灰色</font> | <font color="#9B9B9B">9B9B9B</font> | <font color="#9B9B9B">10197915</font> |
| <font color="#FFFFFF">白色</font> | <font color="#FFFFFF">FFFFFF</font> | <font color="#FFFFFF">16777215</font> |

View File

@@ -10,11 +10,28 @@ http://api.bilibili.com/x/v2/dm/history/index
参数:
| 参数名 | 内容 | 必要性 | 备注 |
| ------ | ------- | ------ | ---- |
| type | 1 | 必要 | 作用尚不明确 |
| oid | 视频CID | 必要 | |
| month | 查询月份 | 必要 | mm-dd |
| 参数名 | 内容 | 必要性 | 备注 |
| ------ | -------- | ------ | ------------ |
| type | 1 | 必要 | 作用尚不明确 |
| oid | 视频CID | 必要 | |
| month | 查询月份 | 必要 | mm-dd |
**json回复**
| 字段 | 类型 | 内容 | 备注 |
| ------- | --------------------------- | -------- | ------------------------------------------- |
| code | num | 返回值 | 0成功<br />-400请求错误<br />-101账号未登录 |
| message | str | 错误信息 | 默认为0 |
| ttl | num | 1 | 作用尚不明确 |
| data | 有弹幕array<br />无弹幕null | 日期列表 | |
`data`数组:
| 项 | 类型 | 内容 | 备注 |
| ---- | ---- | ------------------- | ---------- |
| 0 | str | 存在弹幕的日期1 | yyyy-mm-dd |
| n | str | 存在弹幕的日期(n+1) | yyyy-mm-dd |
| …… | str | …… | …… |
示例:
@@ -58,17 +75,21 @@ http://api.bilibili.com/x/v2/dm/history/index?type=1&oid=144541892&month=2019-12
## 获取历史弹幕
https://api.bilibili.com/x/v2/dm/history
http://api.bilibili.com/x/v2/dm/history
*方式GET*
结果为标准xml格式弹幕
**使用deflate压缩注意解码**
参数:
| 参数名 | 内容 | 必要性 | 备注 |
| ------ | ------- | ------ | ---- |
| type | 1 | 必要 | 作用尚不明确 |
| oid | 视频CID | 必要 | |
| date | 弹幕日期 | 必要 | yyyy-mm-dd |
| 参数名 | 内容 | 必要性 | 备注 |
| ------ | -------- | ------ | ------------ |
| type | 1 | 必要 | 作用尚不明确 |
| oid | 视频CID | 必要 | |
| date | 弹幕日期 | 必要 | yyyy-mm-dd |
示例:

View File

@@ -2,14 +2,14 @@
## 获取弹幕快照
http://api.bilibili.com/x/v2/dm/ajax
*方式:GET*
最近产生的几条弹幕内容
**最多20条**
api.bilibili.com/x/v2/dm/ajax
*方式:GET*
参数:
| 参数名 | 内容 | 必要性 | 备注 |
@@ -25,7 +25,7 @@ api.bilibili.com/x/v2/dm/ajax
| ttl | num | 1 | 作用尚不明确 |
| data | array | 预览列表 | |
data 数组:
`data`数组:
| 项 | 类型 | 内容 | 备注 |
| ---- | ---- | --------------- | -------- |
@@ -38,7 +38,7 @@ data 数组:
http://api.bilibili.com/x/v2/dm/ajax?aid=43337021
```
```json
{
"code": 0,
"message": "0",