XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet
公开
关注 0 Fork 0 Star 0
返回提交历史

XFEstudio/bilibili-API-collect

feat(opus/features): finished module_content

6ba3721
SessionHu <102411014+SessionHu@users.noreply.github.com>
提交于

代码差异

1 个文件 +50 -3
Modified docs/opus/features.md +50 -3
@@ -665,10 +665,13 @@
665 665 | 字段 | 类型 | 内容 | 备注 |
666 666 | ---- | ---- | ---- | ---- |
667 667 | align | number | 对齐方式 | 0: 左对齐 (默认)<br />1: 居中<br />2: 右对齐 |
668 | para_type | number | 段落类型 | 1: 文本<br />2: 图片<br />3: 段落行<br />4: 块引用<br />5: 列表<br />6: 链接卡片<br />8: 代码 |
669 | text | object | 文本 | `para_type=1` |
668 | para_type | number | 段落类型 | 1: 文本<br />2: 图片<br />3: 分割线<br />4: 块引用<br />5: 列表<br />6: 链接卡片<br />7: 代码 |
669 | text | object | 文本 | `para_type=1` 或 `para_type=4` |
670 670 | pics | object | 图片 | `para_type=2` |
671 | line | object | 分割线 | `para_type=3` |
672 | list | object | 列表 | `para_type=5` |
671 673 | link_card | object | 链接卡片 | `para_type=6` |
674 | code | object | 代码 | `para_type=7` |
672 675
673 676 `module_content.paragraphs[].text` 对象:
674 677
@@ -683,6 +686,7 @@
683 686 | type | string | 文本节点类型 | 纯文本: `TEXT_NODE_TYPE_WORD`<br />富文本: `TEXT_NODE_TYPE_RICH` |
684 687 | word | object | 纯文本 | 仅 `type='TEXT_NODE_TYPE_WORD'` |
685 688 | rich | object | 富文本 | 仅 `type='TEXT_NODE_TYPE_RICH'`, 详细参见 [富文本节点](rich_text_nodes.md) |
689 | formula | object | 公式 | 仅 `type='TEXT_NODE_TYPE_FORMULA' |
686 690
687 691 `module_content.paragraphs[].text.nodes[].word` 对象:
688 692
@@ -692,6 +696,40 @@
692 696 | style | object | 补充样式 | |
693 697 | words | string | 文本内容 | |
694 698
699 `module_content.paragraphs[].text.nodes[].formula` 对象:
700
701 | 字段 | 类型 | 内容 | 备注 |
702 | ---- | ---- | ---- | ---- |
703 | latex_content | string | 公式内容 | LaTeX |
704
705 `module_content.paragraphs[].line` 对象:
706
707 | 字段 | 类型 | 内容 | 备注 |
708 | ---- | ---- | ---- | ---- |
709 | pic | object | 图片 | |
710
711 `module_content.paragraphs[].line.pic` 对象:
712
713 | 字段 | 类型 | 内容 | 备注 |
714 | ---- | ---- | ---- | ---- |
715 | height | number | 高度 | |
716 | url | string | 图片 URL | |
717
718 `module_content.paragraphs[].list` 对象:
719
720 | 字段 | 类型 | 内容 | 备注 |
721 | ---- | ---- | ---- | ---- |
722 | style | number | 样式 | 1: 有序列表<br />2: 无序列表 |
723 | items | object[] | 列表项 | |
724
725 `module_content.paragraphs[].list.items[]` 对象:
726
727 | 字段 | 类型 | 内容 | 备注 |
728 | ---- | ---- | ---- | ---- |
729 | level | number | 级别 | |
730 | nodes | object[] | 文本节点 | 同 `module_content.paragraphs[].text.nodes[]` 对象 |
731 | order | number | 序号 | |
732
695 733 `module_content.paragraphs[].pic` 对象:
696 734
697 735 | 字段 | 类型 | 内容 | 备注 |
@@ -705,7 +743,7 @@
705 743 | ---- | ---- | ---- | ---- |
706 744 | height | number | 高度 | |
707 745 | live_url | unknown | 动图 URL? | |
708 | size | number | 大小 | 单位: ki |
746 | size | number \| null | 大小 | 单位: ki |
709 747 | url | string | 图片 URL | |
710 748 | width | number | 宽度 | |
711 749
@@ -846,10 +884,19 @@
846 884
847 885 `module_content.paragraphs[].link_card.card.item_null` 对象:
848 886
887 注: 该对象结构根据前端代码推断得出未经验证仅供参考
888
849 889 | 字段 | 类型 | 内容 | 备注 |
850 890 | ---- | ---- | ---- | ---- |
851 891 | text | string | 文字 | |
852 892
893 `module_content.paragraphs[].code` 对象:
894
895 | 字段 | 类型 | 内容 | 备注 |
896 | ---- | ---- | ---- | ---- |
897 | content | string | 内容 | |
898 | lang | string | 语言 | 如 `language-html` `language-bash` |
899
853 900 **示例:**
854 901
855 902 <details>