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

XFEstudio/bilibili-API-collect

feat(dynamic&opus): module_content upower_lottery

0721e41
SessionHu <102411014+SessionHu@users.noreply.github.com>
提交于

代码差异

3 个文件 +61 -6
Modified docs/dynamic/all.md +1 -0
@@ -105,6 +105,7 @@
105 105 | vote | obj | 投票信息 | `ADDITIONAL_TYPE_VOTE`类型独有 |
106 106 | ugc | obj | 视频信息 | `ADDITIONAL_TYPE_UGC`类型独有 |
107 107 | match | object | 比赛信息? | `ADDITIONAL_TYPE_MATCH`类型独有, 参见 [MODULE_TYPE_CONTENT](../opus/features.md#module-type-content) 的 `module_content.paragraphs[].link_card.match` |
108 | upower_lottery | object | 充电专属抽奖信息 | `ADDITIONAL_TYPE_UPOWER_LOTTERY`类型独有, 参见 [MODULE_TYPE_CONTENT](../opus/features.md#module-type-content) 的 `module_content.paragraphs[].link_card.upower_lottery` |
108 109
109 110 `data.items[n].modules.module_dynamic.additional.common`:
110 111
Modified docs/dynamic/dynamic_enum.md +1 -1
@@ -62,7 +62,7 @@
62 62 | ADDITIONAL_TYPE_UP_RCMD | | |
63 63 | ADDITIONAL_TYPE_UGC | 视频跳转 | [716489253410832401](https://t.bilibili.com/716489253410832401) |
64 64 | ADDITIONAL_TYPE_RESERVE | | 直播预约<br/>[716524987542929443](https://t.bilibili.com/716524987542929443) |
65 | ADDITIONAL_TYPE_UPOWER_LOTTERY | | |
65 | ADDITIONAL_TYPE_UPOWER_LOTTERY | 充电专属抽奖 | |
66 66
67 67 ##
68 68
Modified docs/opus/features.md +59 -5
@@ -715,7 +715,7 @@
715 715 | ---- | ---- | ---- | ---- |
716 716 | card | object | 卡片内容 | |
717 717
718 `module_content.paragraphs[].link_card` 对象:
718 `module_content.paragraphs[].link_card.card` 对象:
719 719
720 720 | 字段 | 类型 | 内容 | 备注 |
721 721 | ---- | ---- | ---- | ---- |
@@ -723,8 +723,13 @@
723 723 | type | string | 卡片类型 | |
724 724 | common | object | 一般信息 | 仅 `type='LINK_CARD_TYPE_COMMON', 参见 [获取全部动态列表](../dynamic/all.md#获取全部动态列表) 的 `data.items[].modules.module_dynamic.additional.common` |
725 725 | goods | object | 商品信息 | 仅 `type='LINK_CARD_TYPE_GOODS'`, 参见 [获取全部动态列表](../dynamic/all.md#获取全部动态列表) 的 `data.items[].modules.module_dynamic.additional.goods` |
726 | match | object | 比赛信息? | 仅 `type='LINK_CARD_TYPE_MATCH'` |
727 | vote | object | 投票信息 | 仅 `type='LINK_CARD_TYPE_VOTE'`, 参见 [获取全部动态列表](../dynamic/all.md#获取全部动态列表) 的 `data.items[].modules.module_dynamic.additional.vote` |
728 | ugc | object | 视频信息 | 仅 `type='LINK_CARD_TYPE_UGC'`, 参见 [获取全部动态列表](../dynamic/all.md#获取全部动态列表) 的 `data.items[].modules.module_dynamic.additional.ugc` |
729 | reserve | object | 预约信息 | 仅 `type='LINK_CARD_TYPE_RESERVE'`, 参见 [获取全部动态列表](../dynamic/all.md#获取全部动态列表) 的 `data.items[].modules.module_dynamic.additional.reserve` |
730 | upower_lottery | object | 充电专属抽奖信息 | 仅 `type='LINK_CARD_TYPE_UPOWER_LOTTERY'` |
726 731
727 `module_content.paragraphs[].link_card.match` 对象:
732 `module_content.paragraphs[].link_card.card.match` 对象:
728 733
729 734 *注: 该对象结构由 AI 根据前端代码推断得出未经验证仅供参考*
730 735
@@ -734,7 +739,7 @@
734 739 | jump_url | string | 跳转 URL | |
735 740 | match_info | object | 比赛信息 | 套了个娃 |
736 741
737 `module_content.paragraphs[].link_card.match.match_info` 对象:
742 `module_content.paragraphs[].link_card.card.match.match_info` 对象:
738 743
739 744 | 字段 | 类型 | 内容 | 备注 |
740 745 | ---- | ---- | ---- | ---- |
@@ -746,14 +751,14 @@
746 751 | sub_title | string | 副标题 | |
747 752 | title | string | 标题 | |
748 753
749 `module_content.paragraphs[].link_card.match.match_info.left_team` 对象:
754 `module_content.paragraphs[].link_card.card.match.match_info.left_team` 对象:
750 755
751 756 | 字段 | 类型 | 内容 | 备注 |
752 757 | ---- | ---- | ---- | ---- |
753 758 | name | string | 队伍名字 | |
754 759 | pic | string | 图片 | |
755 760
756 `module_content.paragraphs[].link_card.match.match_info.right_team` 对象:
761 `module_content.paragraphs[].link_card.card.match.match_info.right_team` 对象:
757 762
758 763 | 字段 | 类型 | 内容 | 备注 |
759 764 | ---- | ---- | ---- | ---- |
@@ -762,6 +767,55 @@
762 767
763 768 <!-- Generated by json-apidoc-gen @ 2025-07-14T01:20:30.610774098Z -->
764 769
770 `module_content.paragraphs[].link_card.card.upower_lottery` 对象:
771
772 | 字段 | 类型 | 内容 | 备注 |
773 | ---- | ---- | ---- | ---- |
774 | button | object | 按钮 | |
775 | desc | object | 描述 | |
776 | hint | object | 提示 | |
777 | jump_url | string | 跳转 URL | |
778 | rid | number | 关联 id | |
779 | state | number | 状态 | |
780 | title | string | 标题 | |
781 | up_mid | number | UP 主 mid (UID) | |
782 | upower_action_state | number | 充电操作状态 | |
783 | upower_level | number | 充电级别 | |
784
785 `module_content.paragraphs[].link_card.card.upower_lottery.button` 对象:
786
787 | 字段 | 类型 | 内容 | 备注 |
788 | ---- | ---- | ---- | ---- |
789 | check | object | 选中状态 | |
790 | status | number | 状态 | |
791 | type | number | 类型 | 0 1 2 |
792
793 `module_content.paragraphs[].link_card.card.upower_lottery.button.check` 对象:
794
795 | 字段 | 类型 | 内容 | 备注 |
796 | ---- | ---- | ---- | ---- |
797 | disable | number | 是否禁用 | 1: 禁用 |
798 | icon_url | string | 图标 URL | |
799 | text | string | 文字 | |
800 | toast | string | 提示 | |
801
802 `module_content.paragraphs[].link_card.card.upower_lottery.desc` 对象:
803
804 | 字段 | 类型 | 内容 | 备注 |
805 | ---- | ---- | ---- | ---- |
806 | jump_url | string | 跳转 URL | |
807 | style | number | 样式 | |
808 | text | string | 文字 | |
809
810 `module_content.paragraphs[].link_card.card.upower_lottery.hint` 对象:
811
812 | 字段 | 类型 | 内容 | 备注 |
813 | ---- | ---- | ---- | ---- |
814 | style | number | 样式 | |
815 | text | string | 文字 | |
816
817 <!-- Generated by json-apidoc-gen @ 2025-07-15T00:15:30.710249212Z -->
818
765 819 **示例:**
766 820
767 821 <details>