feat: docs/opus/features.md#MODULE_TYPE_AUTHOR

This commit is contained in:
SessionHu
2025-05-10 13:54:06 +08:00
parent eac4630a39
commit 1d0bbc464c
4 changed files with 539 additions and 113 deletions

View File

@@ -76,7 +76,7 @@
| 字段 | 类型 | 内容 | 备注 |
| --- | --- | --- | --- |
| module_author | obj | UP主信息 | |
| module_author | obj | UP主信息 | 参见 [MODULE_TYPE_AUTHOR](../opus/features.md#MODULE_TYPE_AUTHOR) 中的 `module_author` 对象 |
| module_dynamic | obj | 动态内容信息 | |
| module_more | obj | 动态右上角三点菜单 | |
| module_stat | obj | 动态统计数据 | |
@@ -85,116 +85,6 @@
| module_dispute | obj | 争议小黄条 | |
| module_tag | obj | 置顶信息 | |
`data.items[n].modules.module_author`:
| 字段 | 类型 | 内容 | 备注 |
| --- | --- | --- | --- |
| avater | obj | 头像信息 | 主要用于网页渲染, 若感兴趣可参考 [图片格式化](../misc/picture.md) |
| face | str | 头像 URL | |
| face_nft | bool | 是否为NFT头像 | |
| following | bool | 是否关注此UP主 | 自己的动态为`null` |
| jump_url | str | 跳转链接 | |
| label | str | 名称前标签 | `合集`<br/>`电视剧`<br/>`番剧` |
| mid | num | UP主UID<br/>剧集SeasonId | |
| name | str | UP主名称<br/>剧集名称<br/>合集名称 | |
| official_verify | obj | UP主认证信息 | |
| pendant | obj | UP主头像框 | |
| pub_action | str | 更新动作描述 | `投稿了视频`<br/>`直播了`<br/>`投稿了文章`<br/>`更新了合集`<br/>`与他人联合创作`<br/>`发布了动态视频`<br/>`投稿了直播回放` |
| pub_location_text | str | 空 | |
| pub_time | str | 更新时间 | `x分钟前`<br/>`x小时前`<br/>`昨天` |
| pub_ts | num | 更新时间戳 | UNIX 秒级时间戳 |
| type | str | 作者类型 | [作者类型](./dynamic_enum.md#作者类型) |
| vip | obj | UP主大会员信息 | |
| decorate | obj | 装扮信息 | |
| nft_info | obj | NFT头像信息 | |
`data.items[n].modules.module_author.official_verify`:
| 字段 | 类型 | 内容 | 备注 |
| --- | --- | --- | --- |
| desc | str | 认证说明 | |
| type | num | 认证类型 | |
`data.items[n].modules.module_author.pendant`:
| 字段 | 类型 | 内容 | 备注 |
| --- | --- | --- | --- |
| expire | num | 过期时间 | 此接口返回恒为`0` |
| image | str | 头像框图片url | |
| image_enhance | str | 头像框图片url | |
| image_enhance_frame | str | 头像框图片逐帧序列url | |
| name | str | 头像框名称 | |
| pid | num | 头像框id | |
| n_pid | num | 同 pid | |
`data.items[n].modules.module_author.vip`:
| 字段 | 类型 | 内容 | 备注 |
| --- | --- | --- | --- |
| avatar_subscript | num | 是否显示角标 | 0不显示<br/>1显示 |
| avatar_subscript_url | str | `空串` | |
| due_date | num | 大会员过期时间戳 | UNIX 毫秒时间戳 |
| label | obj | 大会员标签 | |
| nickname_color | str | 名字显示颜色 | 大会员:`#FB7299` |
| status | num | 大会员状态 | 0无<br />1有<br/>2封禁 |
| theme_type | num | `0` | |
| type | num | 大会员类型 | 0无<br />1月大会员<br />2年度及以上大会员 |
`data.items[n].modules.module_author.vip.label`:
| 字段 | 类型 | 内容 | 备注 |
| --- | --- | --- | --- |
| bg_color | str | 会员标签背景颜色 | `#FB7299` |
| bg_style | num | `0` `1` | |
| border_color | str | 空 | |
| img_label_uri_hans | str | 大会员牌子图片 | 动态版 简体版 |
| img_label_uri_hans_static | str | 大会员牌子图片 | 静态版 简体版 |
| img_label_uri_hant | str | 大会员牌子图片 | 动态版 繁体版 |
| img_label_uri_hant_static | str | 大会员牌子图片 | 静态版 繁体版 |
| label_theme | str | 会员标签 | vip大会员<br />annual_vip年度大会员<br />ten_annual_vip十年大会员<br />hundred_annual_vip百年大会员<br/>fools_day_hundred_annual_vip最强绿鲤鱼 |
| path | str | 空 | |
| text | str | 会员类型文案 | `大会员` `年度大会员` `十年大会员` `百年大会员` `最强绿鲤鱼` |
| text_color | str | 用户名文字颜色 | |
| use_img_label | bool | `true` | |
`data.items[n].modules.module_author.decorate`:
| 字段 | 类型 | 内容 | 备注 |
| --- | --- | --- | --- |
| card_url | str | 动态卡片小图标图片URL | |
| fan | obj | 粉丝装扮信息 | |
| id | num | 装扮ID | |
| jump_url | str | 跳转URL | |
| name | str | 装扮名称 | |
| type | num | `1` `2` `3` | |
`data.items[n].modules.module_author.decorate.fan`:
| 字段 | 类型 | 内容 | 备注 |
| --- | --- | --- | --- |
| color | str | 编号颜色 | |
| color_format | obj | 颜色格式 | |
| is_fan | bool | 是否是粉丝装扮 | |
| num_str | str | 装扮编号前缀 | 如 `NO.` |
| number | num | 装扮编号 | |
`data.items[n].modules.module_author.decorate.fan.color_format`:
| 字段 | 类型 | 内容 | 备注 |
| --- | --- | --- | --- |
| colors | array | 颜色 | 带 `#` 前缀的 16 进制颜色代码 |
| end_point | str| 端点 | `0,100` |
| gradients | array | 渐变 | 内容 [0, 100] |
| start_point | str | 起点 | `0,0` |
`data.items[n].modules.module_author.nft_info`:
| 字段 | 类型 | 内容 | 备注 |
| --- | --- | --- | --- |
| region_icon | str | NFT头像角标URL | 类型1https://i0.hdslb.com/bfs/activity-plat/static/20220506/334553dd7c506a92b88eaf4d59ac8b4d/j8AeXAkEul.gif <br/>类型2https://i0.hdslb.com/bfs/activity-plat/static/20220506/334553dd7c506a92b88eaf4d59ac8b4d/IOHoVs1ebP.gif |
| region_type | num | NFT头像角标类型 | 1,2 |
| show_status | num | `1` | |
`data.items[n].modules.module_dynamic`:
| 字段 | 类型 | 内容 | 备注 |
@@ -7946,4 +7836,4 @@ curl -G 'https://api.bilibili.com/x/polymer/web-dynamic/v1/feed/all/update' \
}
```
</details>
</details>