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

XFEstudio/bilibili-API-collect

feat: dynamic module_more / opus module_author.more

17c1891
SessionHu <102411014+SessionHu@users.noreply.github.com>
提交于

代码差异

2 个文件 +84 -46
Modified docs/dynamic/all.md +1 -32
@@ -78,7 +78,7 @@
78 78 | --- | --- | --- | --- |
79 79 | module_author | obj | UP主信息 | 参见 [MODULE_TYPE_AUTHOR](../opus/features.md#MODULE_TYPE_AUTHOR) 中的 `module_author` 对象 |
80 80 | module_dynamic | obj | 动态内容信息 | |
81 | module_more | obj | 动态右上角三点菜单 | |
81 | module_more | obj | 动态右上角三点菜单 | 参见 [module_more](../opus/features.md#module-more) 中的 `module_more` 对象 |
82 82 | module_stat | obj | 动态统计数据 | |
83 83 | module_interaction | obj | 热度评论 | |
84 84 | module_fold | obj | 动态折叠信息 | |
@@ -557,37 +557,6 @@
557 557 | jump_url | str | 跳转URL | |
558 558 | name | str | 话题名称 | |
559 559
560 `data.items[n].modules.module_more`:
561
562 | 字段 | 类型 | 内容 | 备注 |
563 | --- | --- | --- | --- |
564 | three_point_items | array | 右上角三点菜单 | |
565
566 `data.items[n].modules.module_more.three_point_items[o]`:
567
568 | 字段 | 类型 | 内容 | 备注 |
569 | --- | --- | --- | --- |
570 | label | str | 显示文本 | |
571 | type | str | 类型 | 参见 [动态主体类型](dynamic_enum.md#动态主体类型) |
572 | modal | obj | 弹出框信息 | 删除动态时弹出 |
573 | params | obj | 参数 | 置顶/取消置顶时使用 |
574
575 `data.items[n].modules.module_more.three_point_items[o].modal`:
576
577 | 字段 | 类型 | 内容 | 备注 |
578 | --- | --- | --- | --- |
579 | cancel | str | 取消按钮 | `我点错了` |
580 | confirm | str | 确认按钮 | `删除` |
581 | content | str | 提示内容 | `确定要删除此条动态吗?` |
582 | title | str | 标题 | `删除动态` |
583
584 `data.items[n].modules.module_more.three_point_items[o].params`:
585
586 | 字段 | 类型 | 内容 | 备注 |
587 | --- | --- | --- | --- |
588 | dynamic_id | str | 当前动态ID | deprecated? |
589 | status | bool | 当前动态是否处于置顶状态 | deprecated? |
590
591 560 `data.items[n].modules.module_stat`:
592 561
593 562 | 字段 | 类型 | 内容 | 备注 |
Modified docs/opus/features.md +83 -14
@@ -50,7 +50,7 @@
50 50 | jump_url | string | 跳转链接 | |
51 51 | label | string | 名称前标签 | `合集`<br/>`电视剧`<br/>`番剧` |
52 52 | mid | number | UP 主 UID<br/>剧集 SeasonId | |
53 | more | object | 三点按钮中的项目 | |
53 | more | object | 三点按钮中的项目 | 参见 [module_more](#module_more), 仅图文接口 |
54 54 | name | string | UP 主名称<br/>剧集名称<br/>合集名称 | |
55 55 | official | object | UP 主认证信息 | 仅图文接口 |
56 56 | official_verify | object | UP主认证信息 | 仅动态接口 |
@@ -239,19 +239,6 @@
239 239
240 240 <!-- Generated by json-apidoc-gen @ 2025-05-10T04:28:40.067509455Z -->
241 241
242 `module_author.more` 对象:
243
244 | 字段 | 类型 | 内容 | 备注 |
245 | ---- | ---- | ---- | ---- |
246 | three_point_items | object[] | | |
247
248 `module_author.more.three_point_items[]` 对象:
249
250 | 字段 | 类型 | 内容 | 备注 |
251 | ---- | ---- | ---- | ---- |
252 | label | string | | |
253 | type | string | | |
254
255 242 `module_author.official` 对象:
256 243
257 244 | 字段 | 类型 | 内容 | 备注 |
@@ -475,3 +462,85 @@
475 462 </details>
476 463
477 464 <!-- Generated by json-apidoc-gen @ 2025-05-10T03:57:58.052575522Z -->
465
466 ### module_more
467
468 根对象:
469
470 | 字段 | 类型 | 内容 | 备注 |
471 | ---- | ---- | ---- | ---- |
472 | module_more | object | 数据本体 | |
473
474 `module_more` 对象:
475
476 | 字段 | 类型 | 内容 | 备注 |
477 | ---- | ---- | ---- | ---- |
478 | three_point_items | object[] | 右上角三点菜单 | 套了个娃 |
479
480 `module_more.three_point_items[]` 对象:
481
482 | 字段 | 类型 | 内容 | 备注 |
483 | ---- | ---- | ---- | ---- |
484 | label | string | 显示文本 | |
485 | modal | object? | 弹出框文本 | |
486 | params | object? | 参数信息 | |
487 | type | string | 三点操作类型 | |
488
489 `module_more.three_point_items[].modal` 对象:
490
491 | 字段 | 类型 | 内容 | 备注 |
492 | ---- | ---- | ---- | ---- |
493 | cancel | string | 取消文本 | |
494 | confirm | string | 确认文本 | |
495 | content | string | 内容文本 | |
496 | title | string | 标题文本 | |
497
498 `module_more.three_point_items[].params` 对象:
499
500 | 字段 | 类型 | 内容 | 备注 |
501 | ---- | ---- | ---- | ---- |
502 | dyn_id_str | string | 动态 id 字符串 | |
503 | dyn_type | number | 动态类型 | |
504 | rid_str | string | 动态 id 字符串 | |
505
506 <!-- Generated by json-apidoc-gen @ 2025-05-17T03:46:37.13552933Z -->
507
508 <details>
509 <summary>查看示例:</summary>
510
511 ```json
512 {
513 "three_point_items": [
514 {
515 "label": "编辑",
516 "type": "THREE_POINT_EDIT"
517 },
518 {
519 "label": "可见范围",
520 "params": {
521 "dynamic_id": "1067779202512584729",
522 "status": 0,
523 "type": 1
524 },
525 "type": "THREE_POINT_PRIVATE"
526 },
527 {
528 "label": "删除",
529 "modal": {
530 "cancel": "取消",
531 "confirm": "确认删除",
532 "content": "动态删除后将无法恢复,请谨慎操作",
533 "title": "要删除动态吗?"
534 },
535 "params": {
536 "dyn_id_str": "1067779202512584729",
537 "dyn_type": 1,
538 "rid_str": "1067779202512584729"
539 },
540 "type": "THREE_POINT_DELETE"
541 }
542 ]
543 }
544 ```
545
546 </details>