This commit is contained in:
wuziqian211
2024-03-14 02:51:11 +08:00
parent b3d6d18f82
commit b6fb3b5efd
2 changed files with 41 additions and 24 deletions

View File

@@ -26,7 +26,7 @@
| new_face_version | num | 表情包版本 | 为 `0` 或无此项表示旧版表情包,此时 B 站会自动转换成新版表情包,例如 `[doge]` -> `[tv_doge]``1` 为新版 |
| msg_source | num | 消息来源 | 见[消息来源列表](#消息来源列表) |
`at_uids`数组:
`私信主体对象`中的`at_uids`数组:
| 项 | 类型 | 内容 | 备注 |
| ---- | ---- | --------- | ------- |
@@ -167,7 +167,7 @@ curl 'https://api.vc.bilibili.com/session_svr/v1/session_svr/single_unread' \
| max_seqno | num | 所有消息中最大的序列号(最晚) | 若无私信则为 `0` |
| e_infos | array | 聊天表情列表 | 若私信列表中无表情则无此项 |
`messages`数组:
`data`对象中的`messages`数组:
| 项 | 类型 | 内容 | 备注 |
| ---- | ---- | --------- | --------------------------------- |
@@ -175,7 +175,7 @@ curl 'https://api.vc.bilibili.com/session_svr/v1/session_svr/single_unread' \
| n | obj | 私信(n+1) | |
| …… | obj | …… | …… |
`e_infos`数组:
`data`对象中的`e_infos`数组:
| 项 | 类型 | 内容 | 备注 |
| ---- | ---- | --------- | ---- |
@@ -183,7 +183,7 @@ curl 'https://api.vc.bilibili.com/session_svr/v1/session_svr/single_unread' \
| n | obj | 表情(n+1) | |
| …… | obj | …… | …… |
`e_infos`数组中的对象:
`data`对象中的`e_infos`数组中的对象:
| 字段 | 类型 | 内容 | 备注 |
| ------- | ---- | ----------- | ----------------------------------- |
@@ -352,20 +352,38 @@ public class Main {
| 字段 | 类型 | 内容 | 备注 |
| ------- | ---- | -------- | ------------------------------------------------- |
| code | num | 返回值 | 0成功<br />-101账号未登录<br />-400请求错误<br />21047你最多发送1条消息对方回复或者关注你后可以继续发消息~ |
| message | str | 错误信息 | 默认为0 |
| code | num | 返回值 | 0成功<br />-101账号未登录<br />-400请求错误<br />10005msgkey不存在<br />21007消息过长无法发送<br />21026不能给自己发送消息哦~<br />21035该类消息暂时无法发送<br />21037图片格式不合法不要调戏接口啦<br />21041消息已超期不能撤回了哦<br />21042消息已经撤回了哦<br />21046你发消息的频率太高了请在24小时后再发吧~<br />21047你最多发送1条消息对方回复或者关注你后可以继续发消息~ |
| message | str | 错误信息 | 成功时为0 |
| ttl | num | | 默认为1 |
| data | obj | 信息本体 | 出错时无此项 |
| data | 有效时obj<br />无效时null | 信息本体 | |
`data`对象:
| 字段 | 类型 | 内容 | 备注 |
| ------------- | ---- | ---------- | --------------------------------------------------------------------- |
| msg_key | num | 消息唯一id | |
| msg_content | str | 发送的消息 | 仅当请求参数中`msg[msg_type]``1``msg[receiver_type]``1`时有此项 |
| key_hit_infos | obj | 触发的提示 | 仅当请求参数中`msg[msg_type]``1``msg[receiver_type]``1`时有此项 |
| 字段 | 类型 | 内容 | 备注 |
| ------------- | ----- | ---------- | --------------------------------------------------------------------- |
| msg_key | num | 消息唯一id | |
| e_infos | array | 表情列表 | 若私信中无表情则无此项 |
| msg_content | str | 发送的消息 | 仅当请求参数中`msg[msg_type]``1``msg[receiver_type]``1`时有此项 |
| key_hit_infos | obj | 触发的提示 | 仅当请求参数中`msg[msg_type]``1``msg[receiver_type]``1`时有此项 |
`data`对象中的`key_hit_infos`
`data`对象中的`e_infos`数组
| 项 | 类型 | 内容 | 备注 |
| ---- | ---- | --------- | ---- |
| 0 | obj | 表情1 | |
| n | obj | 表情(n+1) | |
| …… | obj | …… | …… |
`data`对象中的`e_infos`数组中的对象:
| 字段 | 类型 | 内容 | 备注 |
| ------- | ---- | ----------- | ----------------------------------- |
| text | str | 表情名称 | 包括左右两侧的中括号,如`[tv_doge]` |
| uri | str | 表情链接 | |
| size | num | 表情尺寸 | 1小<br />2大 |
| gif_url | str | 表情GIF链接 | 仅部分表情存在此项 |
`data`对象中的`key_hit_infos`对象:
| 字段 | 类型 | 内容 | 备注 |
| --------- | ----- | ------------ | -------------------------------------- |
@@ -373,8 +391,7 @@ public class Main {
| rule_id | num | 触发的规则id | 当触发了提示时有此项,详细信息有待补充 |
| high_text | array | 高亮的文本 | 当触发了提示时有此项 |
`data`对象中的`key_hit_infos`中的`high_text`数组:
`data`对象中的`key_hit_infos`对象中的`high_text`数组:
| 项 | 类型 | 内容 | 备注 |
| ---- | ---- | ------------- | ---------------- |