From 5dfb6f07898fa623849053203a6498379942afe8 Mon Sep 17 00:00:00 2001 From: chesha1 <49867392+chesha1@users.noreply.github.com> Date: Sun, 10 Dec 2023 10:04:35 +0800 Subject: [PATCH] update dynamic/ (#886) * update dynamic/ --- .gitignore | 3 ++- docs/dynamic/all.md | 24 +++++++++++++++++++++--- docs/dynamic/dynamic_enum.md | 2 ++ 3 files changed, 25 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 6e13680..f8c09a0 100644 --- a/.gitignore +++ b/.gitignore @@ -4,4 +4,5 @@ mkdocs/html/ /.vuepress/dist/ /node_modules/ .idea/ -.vscode/ \ No newline at end of file +.vscode/ +.DS_Store diff --git a/docs/dynamic/all.md b/docs/dynamic/all.md index c4cf87e..a054e65 100644 --- a/docs/dynamic/all.md +++ b/docs/dynamic/all.md @@ -182,8 +182,8 @@ | 字段名 | 类型 | 内容 | 备注 | |------------|-----|----------|-----| | additional | obj | 相关内容卡片信息 | | -| desc | obj | 动态文字内容 | | -| major | obj | 动态主体对象 | | +| desc | obj | 动态文字内容 |其他动态时为null | +| major | obj | 动态主体对象 |转发动态时为null | | topic | obj | 话题信息 | | ### `data`对象 -> `items`数组中的对象 -> `modules`对象 -> `module_dynamic`对象 -> `additional`对象 @@ -415,6 +415,7 @@ | pgc | obj | 剧集信息 | `MAJOR_TYPE_PGC` | | courses | obj | 课程信息 | `MAJOR_TYPE_COURSES` | | music | obj | 音频信息 | `MAJOR_TYPE_MUSIC` | +| opus | obj | 图文动态 | `MAJOR_TYPE_OPUS` | | live | obj | | | | none | obj | 动态失效 | `MAJOR_TYPE_NONE` | @@ -595,6 +596,23 @@ | label | str | 音频分类 | | | title | str | 音频标题 | | +### `data`对象 -> `items`数组中的对象 -> `modules`对象 -> `module_dynamic`对象 -> `major`对象 -> `opus`对象 + +| 字段名 | 类型 | 内容 | 备注 | +|---------------|------|--------|-----| +| fold_action | array | 展开收起 | | +| jump_url | str | 跳转URL | | +| pics | array | 图片信息 | | +| summary | obj | 动态内容 | | +| title | str | 动态标题 | 没有标题时为null | + +### `data`对象 -> `items`数组中的对象 -> `modules`对象 -> `module_dynamic`对象 -> `major`对象 -> `opus`对象 -> `summary`对象 + +| 字段名 | 类型 | 内容 | 备注 | +|-----------------|-------|---------|--------------------------------------| +| rich_text_nodes | array | 富文本节点列表 | 和`desc`对象中的`rich_text_nodes`数组结构一样 | +| text | str | 评论内容 | | + ### `data`对象 -> `items`数组中的对象 -> `modules`对象 -> `module_dynamic`对象 -> `major`对象 -> `live`对象 | 字段名 | 类型 | 内容 | 备注 | @@ -621,7 +639,7 @@ | 字段名 | 类型 | 内容 | 备注 | |------|-----|----------|-----| -| tips | str | 动态失效显示文案 | | +| tips | str | 动态失效显示文案 | deprecated? | ### `data`对象 -> `items`数组中的对象 -> `modules`对象 -> `module_dynamic`对象 -> `topic`对象 diff --git a/docs/dynamic/dynamic_enum.md b/docs/dynamic/dynamic_enum.md index b204ce6..0f29893 100644 --- a/docs/dynamic/dynamic_enum.md +++ b/docs/dynamic/dynamic_enum.md @@ -117,6 +117,8 @@ | 类型 | 说明 | 示例 | |-----------------------------|-------|-----------------------------------------------------------------| | MAJOR_TYPE_NONE | 动态失效 | [716510857084796964](https://t.bilibili.com/716510857084796964) | +| MAJOR_TYPE_NONE | 转发动态 | [866756840240709701](https://www.bilibili.com/opus/866756840240709701) | +| MAJOR_TYPE_OPUS | 图文动态 | [870176712256651305](https://www.bilibili.com/opus/870176712256651305) | | MAJOR_TYPE_ARCHIVE | 视频 | [716526237365829703](https://t.bilibili.com/716526237365829703) | | MAJOR_TYPE_PGC | 剧集更新 | [645981661420322824](https://t.bilibili.com/645981661420322824) | | MAJOR_TYPE_COURSES | | |