Преглед изворни кода

feat(voc-api-catalog): cover all 18 platforms with lightweight index + on-demand params

- Auto-generated all-platform endpoint index (1018 endpoints) from upstream spec, de-branded
- Per-platform on-demand parameter store (mcp/catalog/params/<platform>.json)
- hydrateEndpoint() loads param schema lazily; curated endpoints keep inline params
- Scrub vendor name from user-facing tool descriptions; bump to 0.3.20
gangvy пре 3 месеци
родитељ
комит
2dac193f19
25 измењених фајлова са 40116 додато и 11 уклоњено
  1. 655 0
      claude-code/claude-code-voc-intelligence/mcp/catalog/params/bilibili.json
  2. 6120 0
      claude-code/claude-code-voc-intelligence/mcp/catalog/params/douyin.json
  3. 1530 0
      claude-code/claude-code-voc-intelligence/mcp/catalog/params/instagram.json
  4. 560 0
      claude-code/claude-code-voc-intelligence/mcp/catalog/params/kuaishou.json
  5. 198 0
      claude-code/claude-code-voc-intelligence/mcp/catalog/params/lemon8.json
  6. 1808 0
      claude-code/claude-code-voc-intelligence/mcp/catalog/params/linkedin.json
  7. 253 0
      claude-code/claude-code-voc-intelligence/mcp/catalog/params/pipixia.json
  8. 798 0
      claude-code/claude-code-voc-intelligence/mcp/catalog/params/reddit.json
  9. 150 0
      claude-code/claude-code-voc-intelligence/mcp/catalog/params/threads.json
  10. 3907 0
      claude-code/claude-code-voc-intelligence/mcp/catalog/params/tiktok.json
  11. 72 0
      claude-code/claude-code-voc-intelligence/mcp/catalog/params/toutiao.json
  12. 203 0
      claude-code/claude-code-voc-intelligence/mcp/catalog/params/twitter.json
  13. 632 0
      claude-code/claude-code-voc-intelligence/mcp/catalog/params/wechat.json
  14. 1134 0
      claude-code/claude-code-voc-intelligence/mcp/catalog/params/weibo.json
  15. 972 0
      claude-code/claude-code-voc-intelligence/mcp/catalog/params/xiaohongshu.json
  16. 117 0
      claude-code/claude-code-voc-intelligence/mcp/catalog/params/xigua.json
  17. 1127 0
      claude-code/claude-code-voc-intelligence/mcp/catalog/params/youtube.json
  18. 791 0
      claude-code/claude-code-voc-intelligence/mcp/catalog/params/zhihu.json
  19. 19049 1
      claude-code/claude-code-voc-intelligence/mcp/catalog/voc-social-endpoints.json
  20. 28 1
      claude-code/claude-code-voc-intelligence/mcp/src/core/api-catalog.js
  21. 2 2
      claude-code/claude-code-voc-intelligence/mcp/src/server.js
  22. 5 2
      claude-code/claude-code-voc-intelligence/mcp/src/tools/voc-api-catalog-run.js
  23. 2 2
      claude-code/claude-code-voc-intelligence/package-lock.json
  24. 1 1
      claude-code/claude-code-voc-intelligence/package.json
  25. 2 2
      claude-code/claude-code-voc-intelligence/skills/voc-api-catalog/SKILL.md

+ 655 - 0
claude-code/claude-code-voc-intelligence/mcp/catalog/params/bilibili.json

@@ -0,0 +1,655 @@
+{
+  "bilibili.web.fetch_one_video": [
+    {
+      "name": "bv_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    }
+  ],
+  "bilibili.web.fetch_one_video_v2": [
+    {
+      "name": "a_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    },
+    {
+      "name": "c_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品cid/Video cid"
+    }
+  ],
+  "bilibili.web.fetch_one_video_v3": [
+    {
+      "name": "url",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "视频链接/Video URL"
+    }
+  ],
+  "bilibili.web.fetch_video_detail": [
+    {
+      "name": "aid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    }
+  ],
+  "bilibili.web.fetch_video_play_info": [
+    {
+      "name": "url",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "视频链接/Video URL"
+    }
+  ],
+  "bilibili.web.fetch_video_subtitle": [
+    {
+      "name": "a_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    },
+    {
+      "name": "c_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品cid/Video cid"
+    }
+  ],
+  "bilibili.web.fetch_hot_search": [
+    {
+      "name": "limit",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "返回数量/Return number"
+    }
+  ],
+  "bilibili.web.fetch_general_search": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "order",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "排序方式/Order method"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": true,
+      "desc": "页码/Page number"
+    },
+    {
+      "name": "page_size",
+      "in": "query",
+      "type": "integer",
+      "required": true,
+      "desc": "每页数量/Number per page"
+    },
+    {
+      "name": "duration",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "时长筛选/Duration filter"
+    },
+    {
+      "name": "pubtime_begin_s",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "开始日期/Start date (10-digit timestamp)"
+    },
+    {
+      "name": "pubtime_end_s",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "结束日期/End date (10-digit timestamp)"
+    }
+  ],
+  "bilibili.web.fetch_video_playurl": [
+    {
+      "name": "bv_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    },
+    {
+      "name": "cid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品cid/Video cid"
+    }
+  ],
+  "bilibili.web.fetch_vip_video_playurl": [
+    {
+      "name": "bv_id",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    },
+    {
+      "name": "cid",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "作品cid/Video cid"
+    },
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "大会员用户Cookie/VIP User Cookie"
+    }
+  ],
+  "bilibili.web.fetch_user_post_videos": [
+    {
+      "name": "uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户UID"
+    },
+    {
+      "name": "pn",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    },
+    {
+      "name": "order",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "pubdate",
+      "desc": "排序方式/Order method"
+    }
+  ],
+  "bilibili.web.fetch_collect_folders": [
+    {
+      "name": "uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户UID"
+    }
+  ],
+  "bilibili.web.fetch_user_collection_videos": [
+    {
+      "name": "folder_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "收藏夹id/collection folder id"
+    },
+    {
+      "name": "pn",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    }
+  ],
+  "bilibili.web.fetch_user_profile": [
+    {
+      "name": "uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户UID"
+    }
+  ],
+  "bilibili.web.fetch_user_up_stat": [
+    {
+      "name": "uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户UID/User UID"
+    }
+  ],
+  "bilibili.web.fetch_user_relation_stat": [
+    {
+      "name": "uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户UID/User UID"
+    }
+  ],
+  "bilibili.web.fetch_com_popular": [
+    {
+      "name": "pn",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    }
+  ],
+  "bilibili.web.fetch_video_comments": [
+    {
+      "name": "bv_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    },
+    {
+      "name": "pn",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    }
+  ],
+  "bilibili.web.fetch_comment_reply": [
+    {
+      "name": "bv_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    },
+    {
+      "name": "pn",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    },
+    {
+      "name": "rpid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "回复id/Reply id"
+    }
+  ],
+  "bilibili.web.fetch_user_dynamic": [
+    {
+      "name": "uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户UID"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "开始索引/offset"
+    }
+  ],
+  "bilibili.web.fetch_dynamic_detail": [
+    {
+      "name": "dynamic_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "动态id/Dynamic id"
+    }
+  ],
+  "bilibili.web.fetch_dynamic_detail_v2": [
+    {
+      "name": "dynamic_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "动态id/Dynamic id"
+    }
+  ],
+  "bilibili.web.fetch_video_danmaku": [
+    {
+      "name": "cid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品cid/Video cid"
+    }
+  ],
+  "bilibili.web.fetch_live_room_detail": [
+    {
+      "name": "room_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "直播间ID/Live room ID"
+    }
+  ],
+  "bilibili.web.fetch_live_videos": [
+    {
+      "name": "room_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "直播间ID/Live room ID"
+    }
+  ],
+  "bilibili.web.fetch_live_streamers": [
+    {
+      "name": "area_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "直播分区id/Live area ID"
+    },
+    {
+      "name": "pn",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    }
+  ],
+  "bilibili.web.fetch_all_live_areas": [],
+  "bilibili.web.bv_to_aid": [
+    {
+      "name": "bv_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    }
+  ],
+  "bilibili.web.fetch_video_parts": [
+    {
+      "name": "bv_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    }
+  ],
+  "bilibili.web.fetch_get_user_id": [
+    {
+      "name": "share_link",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户分享链接/User share link"
+    }
+  ],
+  "bilibili.app.fetch_one_video": [
+    {
+      "name": "av_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "AV号/AV ID"
+    },
+    {
+      "name": "bv_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "BV号/BV ID"
+    }
+  ],
+  "bilibili.app.fetch_video_comments": [
+    {
+      "name": "av_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "AV号/AV ID"
+    },
+    {
+      "name": "bv_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "BV号/BV ID"
+    },
+    {
+      "name": "mode",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 3,
+      "desc": "排序模式/Sort mode (3=热门/hot, 2=时间/time)"
+    },
+    {
+      "name": "next_offset",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "分页游标/Pagination cursor"
+    }
+  ],
+  "bilibili.app.fetch_reply_detail": [
+    {
+      "name": "root",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "一级评论ID/Root comment ID"
+    },
+    {
+      "name": "av_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "AV号/AV ID"
+    },
+    {
+      "name": "bv_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "BV号/BV ID"
+    },
+    {
+      "name": "next_offset",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "下一页游标/Next page cursor"
+    },
+    {
+      "name": "ps",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "每页数量/Page size"
+    }
+  ],
+  "bilibili.app.fetch_user_videos": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "post_filter",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "archive",
+      "desc": "过滤类型/Filter type (archive/season/contribute)"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    },
+    {
+      "name": "ps",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "每页数量/Page size"
+    }
+  ],
+  "bilibili.app.fetch_user_info": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID/User ID"
+    }
+  ],
+  "bilibili.app.fetch_home_feed": [
+    {
+      "name": "idx",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "desc": "页面索引/Page index"
+    },
+    {
+      "name": "flush",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "刷新标记/Flush flag (0=普通加载, 1=刷新)"
+    },
+    {
+      "name": "pull",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "是否下拉刷新/Pull to refresh"
+    }
+  ],
+  "bilibili.app.fetch_popular_feed": [
+    {
+      "name": "idx",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页面索引/Page index"
+    },
+    {
+      "name": "last_param",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "上一页最后一个视频ID/Last video ID"
+    }
+  ],
+  "bilibili.app.fetch_search_all": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "翻页游标,首页留空;翻页时传回上一页响应的 data.pagination.next/Pagination cursor, leave empty for the first page; for the next page pass bac"
+    },
+    {
+      "name": "page_size",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "每页数量/Page size"
+    },
+    {
+      "name": "order",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "排序方式/Sort order (0=综合排序)"
+    }
+  ],
+  "bilibili.app.fetch_search_by_type": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "search_type",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "video",
+      "desc": "搜索类型/Search type (video/bangumi/pgc/live/article/user)"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "翻页游标,首页留空;翻页时传回上一页响应的 data.pagination.next/Pagination cursor, leave empty for the first page; for the next page pass bac"
+    },
+    {
+      "name": "page_size",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "每页数量/Page size"
+    },
+    {
+      "name": "order",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "排序方式/Sort order (0=综合, 1=最新, 2=播放量, 3=弹幕数)"
+    }
+  ],
+  "bilibili.app.fetch_cinema_tab": [],
+  "bilibili.app.fetch_bangumi_tab": []
+}

+ 6120 - 0
claude-code/claude-code-voc-intelligence/mcp/catalog/params/douyin.json

@@ -0,0 +1,6120 @@
+{
+  "douyin.web.fetch_one_video": [
+    {
+      "name": "aweme_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    },
+    {
+      "name": "need_anchor_info",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": false,
+      "desc": "是否需要锚点信息/Whether anchor information is needed"
+    }
+  ],
+  "douyin.web.fetch_one_video_v2": [
+    {
+      "name": "aweme_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    }
+  ],
+  "douyin.web.fetch_one_video_by_share_url": [
+    {
+      "name": "share_url",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "分享链接/Share link"
+    }
+  ],
+  "douyin.web.fetch_video_high_quality_play_url": [
+    {
+      "name": "aweme_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "作品id/Video id"
+    },
+    {
+      "name": "share_url",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "可选,分享链接/Optional, share link"
+    },
+    {
+      "name": "region",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "可选,请求出口地区(ISO 国家代码,如 CN/US/HK),国内用户传 CN 可拿到国内 CDN 域名以加快下载速度 / Optional, ISO country code (e.g. CN/US/HK). Pass CN to get"
+    }
+  ],
+  "douyin.web.fetch_multi_video_high_quality_play_url": [
+    {
+      "name": "aweme_ids",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "7512756548356492544,7448118827402972455,7126745726494821640",
+      "desc": "作品id列表,用逗号分隔,最多50个/Video id list, separated by commas, up to 50"
+    },
+    {
+      "name": "region",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "desc": "可选,请求出口地区(ISO 国家代码,如 CN/US/HK)。抖音根据请求 IP 返回对应区域 CDN,国内用户传 'CN' 可获得国内 CDN 链接以加快下载速度 / Optional, ISO country code (e.g. CN"
+    }
+  ],
+  "douyin.web.fetch_multi_video": [],
+  "douyin.web.fetch_one_video_danmaku": [
+    {
+      "name": "item_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    },
+    {
+      "name": "duration",
+      "in": "query",
+      "type": "integer",
+      "required": true,
+      "desc": "视频总时长/Video total duration"
+    },
+    {
+      "name": "end_time",
+      "in": "query",
+      "type": "integer",
+      "required": true,
+      "desc": "结束时间/End time"
+    },
+    {
+      "name": "start_time",
+      "in": "query",
+      "type": "integer",
+      "required": true,
+      "desc": "开始时间/Start time"
+    }
+  ],
+  "douyin.web.fetch_home_feed": [
+    {
+      "name": "count",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 10,
+      "desc": "数量/Number"
+    },
+    {
+      "name": "refresh_index",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "刷新/翻页索引:0=刷新(首页/下拉),>0=翻页(下滑加载更多),每次+1取下一页 / Refresh-paging index: 0=refresh, >0=load-more, increment by 1 for next page"
+    },
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "可选/Optional:用户网页版抖音登录Cookie,传入后返回该账号的个性化推荐;不传则使用默认Cookie/Your web Douyin login Cookie for a personalized feed; uses the "
+    }
+  ],
+  "douyin.web.fetch_related_posts": [
+    {
+      "name": "aweme_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    },
+    {
+      "name": "refresh_index",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "翻页索引/Paging index"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "数量/Number"
+    }
+  ],
+  "douyin.web.fetch_user_post_videos": [
+    {
+      "name": "sec_user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户sec_user_id/User sec_user_id"
+    },
+    {
+      "name": "max_cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "最大游标/Maximum cursor"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "每页数量/Number per page"
+    },
+    {
+      "name": "filter_type",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "过滤类型/Filter type"
+    },
+    {
+      "name": "cookie",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户网页版抖音Cookie/Your web version of Douyin Cookie"
+    }
+  ],
+  "douyin.web.fetch_user_like_videos": [
+    {
+      "name": "sec_user_id",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "用户sec_user_id/User sec_user_id"
+    },
+    {
+      "name": "max_cursor",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "最大游标/Maximum cursor"
+    },
+    {
+      "name": "counts",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "每页数量/Number per page"
+    },
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "desc": "用户网页版抖音Cookie/Your web version of Douyin Cookie"
+    }
+  ],
+  "douyin.web.fetch_user_collection_videos": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "用户网页版抖音Cookie/Your web version of Douyin Cookie"
+    },
+    {
+      "name": "max_cursor",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "最大游标/Maximum cursor"
+    },
+    {
+      "name": "counts",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "每页数量/Number per page"
+    }
+  ],
+  "douyin.web.fetch_user_collects": [
+    {
+      "name": "max_cursor",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "最大游标/Maximum cursor"
+    },
+    {
+      "name": "counts",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "每页数量/Number per page"
+    },
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "用户网页版抖音Cookie/Your web version of Douyin Cookie"
+    }
+  ],
+  "douyin.web.fetch_user_collects_videos": [
+    {
+      "name": "collects_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "收藏夹id/Collection id"
+    },
+    {
+      "name": "max_cursor",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "最大游标/Maximum cursor"
+    },
+    {
+      "name": "counts",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "每页数量/Number per page"
+    }
+  ],
+  "douyin.web.fetch_user_mix_videos": [
+    {
+      "name": "mix_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "合辑id/Mix id"
+    },
+    {
+      "name": "max_cursor",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "最大游标/Maximum cursor"
+    },
+    {
+      "name": "counts",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "每页数量/Number per page"
+    }
+  ],
+  "douyin.web.fetch_user_live_videos": [
+    {
+      "name": "webcast_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "直播间webcast_id/Room webcast_id"
+    }
+  ],
+  "douyin.web.fetch_user_live_videos_by_sec_uid": [
+    {
+      "name": "sec_uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户sec_uid/User sec_uid"
+    }
+  ],
+  "douyin.web.fetch_user_live_videos_by_room_id_v2": [
+    {
+      "name": "room_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "直播间room_id/Room room_id"
+    }
+  ],
+  "douyin.web.fetch_live_gift_ranking": [
+    {
+      "name": "room_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "直播间room_id/Room room_id"
+    },
+    {
+      "name": "rank_type",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 30,
+      "desc": "排行类型/Leaderboard type"
+    }
+  ],
+  "douyin.web.fetch_live_room_product_result": [
+    {
+      "name": "room_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "直播间room_id/Room room_id"
+    },
+    {
+      "name": "author_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作者id/Author id"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "偏移量/Offset"
+    },
+    {
+      "name": "limit",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "数量/Number"
+    }
+  ],
+  "douyin.web.fetch_product_sku_list": [
+    {
+      "name": "product_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "商品ID/Product ID"
+    },
+    {
+      "name": "author_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作者ID/Author ID"
+    }
+  ],
+  "douyin.web.fetch_product_coupon": [
+    {
+      "name": "product_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "商品ID/Product ID"
+    },
+    {
+      "name": "shop_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "店铺ID/Shop ID"
+    },
+    {
+      "name": "price",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "价格/Price"
+    },
+    {
+      "name": "author_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作者ID/Author ID"
+    },
+    {
+      "name": "sec_user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作者ID/Secure Author ID"
+    }
+  ],
+  "douyin.web.fetch_product_review_score": [
+    {
+      "name": "product_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "商品ID/Product ID"
+    },
+    {
+      "name": "shop_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "店铺ID/Shop ID"
+    }
+  ],
+  "douyin.web.fetch_product_review_list": [
+    {
+      "name": "product_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "商品ID/Product ID"
+    },
+    {
+      "name": "shop_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "店铺ID/Shop ID"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "游标/Cursor"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "数量/Count"
+    },
+    {
+      "name": "sort_type",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "排序类型 (0: 默认排序, 1: 最新排序)/Sort Type (0: Default, 1: Latest)"
+    }
+  ],
+  "douyin.web.fetch_user_profile_by_uid": [
+    {
+      "name": "uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户UID/User UID"
+    }
+  ],
+  "douyin.web.fetch_batch_user_profile_v1": [
+    {
+      "name": "sec_user_ids",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户sec_user_id列表,用逗号分隔/User sec_user_id list, separated by commas"
+    }
+  ],
+  "douyin.web.fetch_batch_user_profile_v2": [
+    {
+      "name": "sec_user_ids",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户sec_user_id列表,用逗号分隔/User sec_user_id list, separated by commas"
+    }
+  ],
+  "douyin.web.fetch_user_live_info_by_uid": [
+    {
+      "name": "uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户UID/User UID"
+    }
+  ],
+  "douyin.web.fetch_user_profile_by_short_id": [
+    {
+      "name": "short_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户Short ID/User Short ID"
+    }
+  ],
+  "douyin.web.handler_shorten_url": [
+    {
+      "name": "target_url",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "待转换的短链接/Target URL to be converted"
+    }
+  ],
+  "douyin.web.handler_user_profile": [
+    {
+      "name": "sec_user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户sec_user_id/User sec_user_id"
+    }
+  ],
+  "douyin.web.handler_user_profile_v2": [
+    {
+      "name": "unique_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户unique_id/User unique_id"
+    }
+  ],
+  "douyin.web.encrypt_uid_to_sec_user_id": [
+    {
+      "name": "uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户uid(short_id)/User uid(short_id)"
+    }
+  ],
+  "douyin.web.handler_user_profile_v3": [
+    {
+      "name": "uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户uid(short_id)/User uid(short_id)"
+    }
+  ],
+  "douyin.web.handler_user_profile_v4": [
+    {
+      "name": "sec_user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户sec_user_id/User sec_user_id"
+    }
+  ],
+  "douyin.web.fetch_user_fans_list": [
+    {
+      "name": "sec_user_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "MS4wLjABAAAA9y04iBlVdeMQqTJbqsQZKb-tqWqWW29jPVJqideHT70",
+      "desc": "用户sec_user_id/User sec_user_id"
+    },
+    {
+      "name": "max_time",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "最大时间戳/Maximum timestamp"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "数量/Number"
+    },
+    {
+      "name": "source_type",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "来源类型/Source type"
+    }
+  ],
+  "douyin.web.fetch_user_following_list": [
+    {
+      "name": "sec_user_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "MS4wLjABAAAA9y04iBlVdeMQqTJbqsQZKb-tqWqWW29jPVJqideHT70",
+      "desc": "用户sec_user_id/User sec_user_id"
+    },
+    {
+      "name": "max_time",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "最大时间戳/Maximum timestamp"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "数量/Number"
+    },
+    {
+      "name": "source_type",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "来源类型/Source type"
+    }
+  ],
+  "douyin.web.fetch_video_comments": [
+    {
+      "name": "aweme_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "游标/Cursor"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "数量/Number"
+    }
+  ],
+  "douyin.web.fetch_video_comment_replies": [
+    {
+      "name": "item_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    },
+    {
+      "name": "comment_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "评论id/Comment id"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "游标/Cursor"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "数量/Number"
+    }
+  ],
+  "douyin.web.fetch_challenge_posts": [
+    {
+      "name": "challenge_id",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "1608846127610893",
+      "desc": "话题ID/Challenge ID"
+    },
+    {
+      "name": "sort_type",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "排序类型/Sort type"
+    },
+    {
+      "name": "cursor",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "游标/Cursor"
+    },
+    {
+      "name": "count",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "数量/Count"
+    },
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "用户自行提供的Cookie/User provided Cookie"
+    }
+  ],
+  "douyin.web.fetch_hot_search_result": [],
+  "douyin.web.fetch_video_channel_result": [
+    {
+      "name": "tag_id",
+      "in": "query",
+      "type": "integer",
+      "required": true,
+      "desc": "标签id/Tag id"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 10,
+      "desc": "数量/Number"
+    },
+    {
+      "name": "refresh_index",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "刷新索引/Refresh index"
+    }
+  ],
+  "douyin.web.fetch_douyin_web_guest_cookie": [
+    {
+      "name": "user_agent",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户浏览器代理/User browser agent"
+    }
+  ],
+  "douyin.web.generate_real_msToken": [],
+  "douyin.web.generate_ttwid": [
+    {
+      "name": "user_agent",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:125.0) Gecko/20100101 Firefox/125.0"
+    }
+  ],
+  "douyin.web.fetch_query_user": [],
+  "douyin.web.generate_verify_fp": [],
+  "douyin.web.generate_s_v_web_id": [],
+  "douyin.web.generate_wss_xb_signature": [
+    {
+      "name": "user_agent",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户浏览器代理/User browser agent"
+    },
+    {
+      "name": "room_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "房间号/Room ID"
+    },
+    {
+      "name": "user_unique_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户唯一ID/User unique ID"
+    }
+  ],
+  "douyin.web.generate_x_bogus": [
+    {
+      "name": "url",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "请求的API URL,不需要进行编码 | The requested API URL, no need to encode"
+    },
+    {
+      "name": "user_agent",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "请求API时的User-Agent | User-Agent when requesting the API"
+    }
+  ],
+  "douyin.web.generate_a_bogus": [
+    {
+      "name": "url",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "请求的API URL,需要使用urlencode(url, safe='*')进行编码 | The requested API URL, needs to be encoded using urlencode(url, safe='*')"
+    },
+    {
+      "name": "data",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "POST请求API时的载荷数据,需要使用urlencode(data, safe='*')进行编码 | The payload data when requesting the API with POST, needs to be enco"
+    },
+    {
+      "name": "user_agent",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "请求API时的User-Agent | User-Agent when requesting the API"
+    },
+    {
+      "name": "index_0",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "加密明文列表的第一个值,无特殊要求,默认为0"
+    },
+    {
+      "name": "index_1",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "加密明文列表的第一个值,无特殊要求,默认为1"
+    },
+    {
+      "name": "index_2",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 14,
+      "desc": "加密明文列表的第一个值,无特殊要求,默认为14"
+    }
+  ],
+  "douyin.web.get_sec_user_id": [
+    {
+      "name": "url",
+      "in": "query",
+      "type": "string",
+      "required": true
+    }
+  ],
+  "douyin.web.get_all_sec_user_id": [],
+  "douyin.web.get_aweme_id": [
+    {
+      "name": "url",
+      "in": "query",
+      "type": "string",
+      "required": true
+    }
+  ],
+  "douyin.web.get_all_aweme_id": [],
+  "douyin.web.get_webcast_id": [
+    {
+      "name": "url",
+      "in": "query",
+      "type": "string",
+      "required": true
+    }
+  ],
+  "douyin.web.get_all_webcast_id": [],
+  "douyin.web.webcast_id_2_room_id": [
+    {
+      "name": "webcast_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "直播间号/Webcast id"
+    }
+  ],
+  "douyin.web.douyin_live_room": [
+    {
+      "name": "live_room_url",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "直播间链接/Live room link"
+    },
+    {
+      "name": "danmaku_type",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "消息类型/Message type"
+    }
+  ],
+  "douyin.web.fetch_live_im_fetch": [
+    {
+      "name": "room_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "直播间号/Live room id"
+    },
+    {
+      "name": "user_unique_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户唯一ID/User unique ID"
+    }
+  ],
+  "douyin.web.fetch_series_aweme": [
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "integer",
+      "required": true,
+      "desc": "页码/Page number"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": true,
+      "desc": "每页数量/Number per page"
+    },
+    {
+      "name": "content_type",
+      "in": "query",
+      "type": "integer",
+      "required": true,
+      "desc": "短剧类型/Subtype"
+    },
+    {
+      "name": "cookie",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户自行提供的Cookie/User provided Cookie"
+    }
+  ],
+  "douyin.web.fetch_knowledge_aweme": [
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": true,
+      "desc": "每页数量/Number per page"
+    },
+    {
+      "name": "refresh_index",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "翻页索引/Paging index"
+    },
+    {
+      "name": "cookie",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户自行提供的Cookie/User provided Cookie"
+    }
+  ],
+  "douyin.web.fetch_game_aweme": [
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": true,
+      "desc": "每页数量/Number per page"
+    },
+    {
+      "name": "refresh_index",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "翻页索引/Paging index"
+    },
+    {
+      "name": "cookie",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户自行提供的Cookie/User provided Cookie"
+    }
+  ],
+  "douyin.web.fetch_cartoon_aweme": [
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": true,
+      "desc": "每页数量/Number per page"
+    },
+    {
+      "name": "refresh_index",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "翻页索引/Paging index"
+    },
+    {
+      "name": "cookie",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户自行提供的Cookie/User provided Cookie"
+    }
+  ],
+  "douyin.web.fetch_music_aweme": [
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": true,
+      "desc": "每页数量/Number per page"
+    },
+    {
+      "name": "refresh_index",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "翻页索引/Paging index"
+    },
+    {
+      "name": "cookie",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户自行提供的Cookie/User provided Cookie"
+    }
+  ],
+  "douyin.web.fetch_food_aweme": [
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": true,
+      "desc": "每页数量/Number per page"
+    },
+    {
+      "name": "refresh_index",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "翻页索引/Paging index"
+    },
+    {
+      "name": "cookie",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户自行提供的Cookie/User provided Cookie"
+    }
+  ],
+  "douyin.app.v3.fetch_one_video_v2": [
+    {
+      "name": "aweme_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    }
+  ],
+  "douyin.app.v3.fetch_one_video_v3": [
+    {
+      "name": "aweme_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品或文章ID/Video or Article ID"
+    }
+  ],
+  "douyin.app.v3.fetch_share_info_by_share_code": [
+    {
+      "name": "share_code",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "分享口令/Share code"
+    }
+  ],
+  "douyin.app.v3.fetch_multi_video": [],
+  "douyin.app.v3.fetch_multi_video_v2": [],
+  "douyin.app.v3.fetch_one_video_by_share_url": [
+    {
+      "name": "share_url",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "分享链接/Share link"
+    }
+  ],
+  "douyin.app.v3.fetch_video_high_quality_play_url": [
+    {
+      "name": "aweme_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "作品id/Video id"
+    },
+    {
+      "name": "share_url",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "可选,分享链接/Optional, share link"
+    },
+    {
+      "name": "region",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "可选,请求出口地区(ISO 国家代码,如 CN/US/HK),国内用户传 CN 可拿到国内 CDN 域名以加快下载速度 / Optional, ISO country code (e.g. CN/US/HK). Pass CN to get"
+    }
+  ],
+  "douyin.app.v3.fetch_multi_video_high_quality_play_url": [
+    {
+      "name": "aweme_ids",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "7512756548356492544,7448118827402972455,7126745726494821640",
+      "desc": "作品id列表,用逗号分隔,最多50个/Video id list, separated by commas, up to 50"
+    },
+    {
+      "name": "region",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "desc": "可选,请求出口地区(ISO 国家代码,如 CN/US/HK)。抖音根据请求 IP 返回对应区域 CDN,国内用户传 'CN' 可获得国内 CDN 链接以加快下载速度 / Optional, ISO country code (e.g. CN"
+    }
+  ],
+  "douyin.app.v3.fetch_multi_video_statistics": [
+    {
+      "name": "aweme_ids",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    }
+  ],
+  "douyin.app.v3.add_video_play_count": [
+    {
+      "name": "aweme_type",
+      "in": "query",
+      "type": "integer",
+      "required": true,
+      "desc": "作品类型/Video type"
+    },
+    {
+      "name": "item_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    },
+    {
+      "name": "cookie",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "可选,默认使用游客Cookie/Optional, use guest Cookie by default"
+    }
+  ],
+  "douyin.app.v3.fetch_user_fans_list": [
+    {
+      "name": "sec_user_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "MS4wLjABAAAA9y04iBlVdeMQqTJbqsQZKb-tqWqWW29jPVJqideHT70",
+      "desc": "用户sec_user_id/User sec_user_id"
+    },
+    {
+      "name": "max_time",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "最大时间戳/Maximum timestamp"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "数量/Number"
+    }
+  ],
+  "douyin.app.v3.fetch_user_like_videos": [
+    {
+      "name": "sec_user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户sec_user_id/User sec_user_id"
+    },
+    {
+      "name": "max_cursor",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "最大游标/Maximum cursor"
+    },
+    {
+      "name": "counts",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "每页数量/Number per page"
+    }
+  ],
+  "douyin.app.v3.fetch_video_mix_detail": [
+    {
+      "name": "mix_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "合集id/Mix id"
+    }
+  ],
+  "douyin.app.v3.fetch_video_mix_post_list": [
+    {
+      "name": "mix_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "合集id/Mix id"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "游标/Cursor"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "数量/Number"
+    }
+  ],
+  "douyin.app.v3.fetch_user_series_list": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "用户id/User id"
+    },
+    {
+      "name": "sec_user_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "用户加密id/User sec id"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "游标/Cursor"
+    }
+  ],
+  "douyin.app.v3.fetch_series_video_list": [
+    {
+      "name": "series_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "短剧id/Series id"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "游标/Cursor"
+    }
+  ],
+  "douyin.app.v3.fetch_series_detail": [
+    {
+      "name": "series_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "短剧id/Series id"
+    }
+  ],
+  "douyin.app.v3.fetch_music_detail": [
+    {
+      "name": "music_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "音乐id/Music id"
+    }
+  ],
+  "douyin.app.v3.fetch_music_video_list": [
+    {
+      "name": "music_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "音乐id/Music id"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "游标/Cursor"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 10,
+      "desc": "数量/Number"
+    }
+  ],
+  "douyin.app.v3.fetch_hashtag_detail": [
+    {
+      "name": "ch_id",
+      "in": "query",
+      "type": "integer",
+      "required": true,
+      "desc": "话题id/Hashtag id"
+    }
+  ],
+  "douyin.app.v3.fetch_hashtag_video_list": [
+    {
+      "name": "ch_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "话题id/Hashtag id"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "游标/Cursor"
+    },
+    {
+      "name": "sort_type",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "排序类型/Sort type"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 10,
+      "desc": "数量/Number"
+    }
+  ],
+  "douyin.app.v3.fetch_live_hot_search_list": [],
+  "douyin.app.v3.fetch_music_hot_search_list": [
+    {
+      "name": "chart_type",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "hot",
+      "desc": "榜单类型/Chart type"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "游标/Cursor"
+    }
+  ],
+  "douyin.app.v3.fetch_brand_hot_search_list": [],
+  "douyin.app.v3.fetch_brand_hot_search_list_detail": [
+    {
+      "name": "category_id",
+      "in": "query",
+      "type": "integer",
+      "required": true,
+      "desc": "分类id/Category id"
+    }
+  ],
+  "douyin.app.v3.generate_douyin_short_url": [
+    {
+      "name": "url",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "抖音链接/Douyin link"
+    }
+  ],
+  "douyin.app.v3.generate_douyin_video_share_qrcode": [
+    {
+      "name": "object_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    }
+  ],
+  "douyin.app.v3.register_device": [
+    {
+      "name": "proxy",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "代理/Proxy"
+    }
+  ],
+  "douyin.app.v3.open_douyin_app_to_video_detail": [
+    {
+      "name": "aweme_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    }
+  ],
+  "douyin.app.v3.open_douyin_app_to_user_profile": [
+    {
+      "name": "uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户id/User id"
+    },
+    {
+      "name": "sec_uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户sec_uid/User sec_uid"
+    }
+  ],
+  "douyin.app.v3.open_douyin_app_to_keyword_search": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "关键词/Keyword"
+    }
+  ],
+  "douyin.app.v3.open_douyin_app_to_send_private_message": [
+    {
+      "name": "uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户id/User id"
+    },
+    {
+      "name": "sec_uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户sec_uid/User sec_uid"
+    }
+  ],
+  "douyin.creator.fetch_creator_activity_list": [
+    {
+      "name": "start_time",
+      "in": "query",
+      "type": "integer",
+      "required": true,
+      "desc": "开始时间戳/Start timestamp"
+    },
+    {
+      "name": "end_time",
+      "in": "query",
+      "type": "integer",
+      "required": true,
+      "desc": "结束时间戳/End timestamp"
+    }
+  ],
+  "douyin.creator.fetch_creator_activity_detail": [
+    {
+      "name": "activity_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "活动ID/Activity ID"
+    }
+  ],
+  "douyin.creator.fetch_creator_material_center_config": [],
+  "douyin.creator.fetch_creator_material_center_billboard": [
+    {
+      "name": "billboard_tag",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "榜单标签,0=全部,其他值请通过config接口获取/Billboard tag, 0=all, other values can be obtained through config interface"
+    },
+    {
+      "name": "order_key",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "排序键: 1=播放最高, 2=点赞最多, 3=评论最多, 4=热度最高/Order key: 1=highest views, 2=most likes, 3=most comments, 4=highest popularity"
+    },
+    {
+      "name": "time_filter",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "时间筛选: 1=24小时, 2=7天, 3=30天/Time filter: 1=24 hours, 2=7 days, 3=30 days"
+    }
+  ],
+  "douyin.creator.fetch_creator_material_center_related": [
+    {
+      "name": "query_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "查询ID/Query ID (话题ID/热点ID,从其他榜单接口获取)"
+    },
+    {
+      "name": "billboard_type",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 2,
+      "desc": "榜单类型/Billboard type (2=热点, 3=话题, 4=道具, 5=音乐)"
+    },
+    {
+      "name": "limit",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "每页数量/Items per page"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "偏移量/Offset"
+    }
+  ],
+  "douyin.creator.fetch_creator_hot_spot_billboard": [
+    {
+      "name": "billboard_tag",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "热点标签,多个标签用逗号分隔,如'1004,1000,1002'/Hot spot tag - multiple tags separated by comma, like '1004,1000,1002'"
+    },
+    {
+      "name": "hot_search_type",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "热搜类型: 1=热点总榜, 2=同城热点榜, 3=热点上升榜/Hot search type: 1=Overall ranking, 2=Local ranking, 3=Rising ranking"
+    },
+    {
+      "name": "city_code",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "城市代码,当hot_search_type=2时必需/City code - required when hot_search_type=2"
+    }
+  ],
+  "douyin.creator.fetch_creator_hot_topic_billboard": [
+    {
+      "name": "billboard_tag",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "榜单标签,0=全部,其他值请通过config接口获取/Billboard tag, 0=all, other values can be obtained through config interface"
+    },
+    {
+      "name": "order_key",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "排序键: 1=播放最高, 2=点赞最多, 3=评论最多, 4=投稿最多/Order key: 1=highest views, 2=most likes, 3=most comments, 4=most submissions"
+    },
+    {
+      "name": "time_filter",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "时间筛选: 1=24小时, 2=7天, 3=30天/Time filter: 1=24 hours, 2=7 days, 3=30 days"
+    }
+  ],
+  "douyin.creator.fetch_creator_hot_props_billboard": [
+    {
+      "name": "billboard_tag",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "榜单标签,0=全部,其他值请通过config接口获取/Billboard tag, 0=all, other values can be obtained through config interface"
+    },
+    {
+      "name": "order_key",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "排序键: 1=播放最高, 5=投稿最多, 6=展现最高, 7=收藏最高/Order key: 1=highest views, 5=most submissions, 6=highest exposure, 7=most favorites"
+    },
+    {
+      "name": "time_filter",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "时间筛选: 1=24小时, 2=7天, 3=30天/Time filter: 1=24 hours, 2=7 days, 3=30 days"
+    }
+  ],
+  "douyin.creator.fetch_creator_hot_challenge_billboard": [],
+  "douyin.creator.fetch_creator_hot_music_billboard": [
+    {
+      "name": "billboard_tag",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "榜单标签/Billboard tag (0=全部,具体分类值可通过配置接口获取)"
+    },
+    {
+      "name": "order_key",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "排序键/Order key (1=播放最高, 2=点赞最多, 4=热度最高, 5=投稿最多)"
+    },
+    {
+      "name": "time_filter",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "时间筛选/Time filter (1=24小时, 2=7天, 3=30天)"
+    }
+  ],
+  "douyin.creator.fetch_creator_hot_course": [
+    {
+      "name": "order",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "排序方式/Order type (1=推荐排序, 2=最受欢迎, 3=最新上传)"
+    },
+    {
+      "name": "limit",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 24,
+      "desc": "每页数量/Items per page (建议24)"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "偏移量/Offset"
+    },
+    {
+      "name": "category_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "精选专题分类ID/Selected topic category ID - 不传则为热门课程,传入则为精选专题 可选值/Available values: 6976547830546582816=知识品类, 6976547923849006"
+    }
+  ],
+  "douyin.creator.fetch_creator_content_category": [],
+  "douyin.creator.fetch_creator_content_course": [
+    {
+      "name": "category_id",
+      "in": "query",
+      "type": "integer",
+      "required": true,
+      "desc": "分类ID/Category ID"
+    },
+    {
+      "name": "order",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "排序方式/Order type (1=推荐排序, 2=最受欢迎, 3=最新上传)"
+    },
+    {
+      "name": "limit",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 24,
+      "desc": "每页数量/Items per page"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "偏移量/Offset (starting position)"
+    }
+  ],
+  "douyin.creator.fetch_video_danmaku_list": [
+    {
+      "name": "item_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品ID/Video item ID"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "每页数量/Items per page"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "偏移量/Offset (starting position)"
+    },
+    {
+      "name": "order_type",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "排序类型/Order type (1=时间排序, 2=其他排序)"
+    },
+    {
+      "name": "is_blocked",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": false,
+      "desc": "是否被屏蔽/Is blocked"
+    }
+  ],
+  "douyin.creator.fetch_user_search": [
+    {
+      "name": "user_name",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户名/Username (支持抖音号和抖音昵称)"
+    }
+  ],
+  "douyin.creator.fetch_mission_task_list": [
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "游标/Cursor (分页)"
+    },
+    {
+      "name": "limit",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 24,
+      "desc": "每页数量/Items per page"
+    },
+    {
+      "name": "mission_type",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "任务类型/Mission type"
+    },
+    {
+      "name": "tab_scene",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "场景类型/Scene type (1=可投稿, 2=可报名, 3=好物测评)"
+    },
+    {
+      "name": "industry_lv1",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": -1,
+      "desc": "一级行业/Primary industry (-1=全部)"
+    },
+    {
+      "name": "industry_lv2",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": -1,
+      "desc": "二级行业/Secondary industry (-1=全部)"
+    },
+    {
+      "name": "platform_channel",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "desc": "平台渠道/Platform channel (1=抖音视频, 2=抖音直播, 3=抖音图文)"
+    },
+    {
+      "name": "pay_type",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "desc": "付费类型/Pay type (1=视频等级, 2=自定义, 3=按转化付费, 4=按有效播放量, 5=按销售量, 9=按核销量, 14=按付费分佣)"
+    },
+    {
+      "name": "greater_than_cost_progress",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "desc": "成本进度/Cost progress (20=高于20%, 50=高于50%, 80=高于80%)"
+    },
+    {
+      "name": "publish_time_start",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "desc": "发布开始时间/Publish start time (时间戳)"
+    },
+    {
+      "name": "quick_selector_scene",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "desc": "快速选择场景/Quick selector (1=高收益, 4=保底收入, 5=合作过)"
+    },
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "关键词/Keyword (任务名称或ID)"
+    }
+  ],
+  "douyin.creator.fetch_industry_category_config": [],
+  "douyin.creator_v2.fetch_item_overview_data": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "用户Cookie/User Cookie"
+    },
+    {
+      "name": "ids",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "作品ID列表,多个ID用逗号分隔/Item IDs, separated by comma"
+    },
+    {
+      "name": "fields",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "metrics,review,play_info,dou_plus,integrated_incentive,incentive_life,content_analysis",
+      "desc": "需要返回的字段,多个字段用逗号分隔/Fields to return, separated by comma. 可选值: metrics(指标),review(审核),play_info(播放信息),dou_plus(抖+),integra"
+    }
+  ],
+  "douyin.creator_v2.fetch_item_play_source": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "用户Cookie/User Cookie"
+    },
+    {
+      "name": "item_id",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "作品ID/Item ID"
+    }
+  ],
+  "douyin.creator_v2.fetch_item_search_keyword": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "用户Cookie/User Cookie"
+    },
+    {
+      "name": "item_id",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "作品ID/Item ID"
+    }
+  ],
+  "douyin.creator_v2.fetch_item_watch_trend": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "用户Cookie/User Cookie"
+    },
+    {
+      "name": "item_id",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "作品ID/Item ID"
+    },
+    {
+      "name": "analysis_type",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "分析类型/Analysis type: 1=留存分析(Retention), 2=点赞分析(Like), 7=跳出分析(Bounce)"
+    }
+  ],
+  "douyin.creator_v2.fetch_item_danmaku_analysis": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "用户Cookie/User Cookie"
+    },
+    {
+      "name": "item_id",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "作品ID/Item ID"
+    }
+  ],
+  "douyin.creator_v2.fetch_item_audience_portrait": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "用户Cookie/User Cookie"
+    },
+    {
+      "name": "item_id",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "作品ID/Item ID"
+    }
+  ],
+  "douyin.creator_v2.fetch_item_audience_others": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "用户Cookie/User Cookie"
+    },
+    {
+      "name": "item_id",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "作品ID/Item ID"
+    }
+  ],
+  "douyin.creator_v2.fetch_item_analysis_involved_vertical": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "用户Cookie/User Cookie"
+    },
+    {
+      "name": "start_date",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "开始日期(格式YYYYMMDD)/Start date (format YYYYMMDD)"
+    },
+    {
+      "name": "end_date",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "结束日期(格式YYYYMMDD)/End date (format YYYYMMDD)"
+    }
+  ],
+  "douyin.creator_v2.fetch_item_analysis_overview": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "用户Cookie/User Cookie"
+    },
+    {
+      "name": "start_date",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "开始日期(格式YYYYMMDD)/Start date (format YYYYMMDD)"
+    },
+    {
+      "name": "end_date",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "结束日期(格式YYYYMMDD)/End date (format YYYYMMDD)"
+    },
+    {
+      "name": "genres",
+      "in": "body",
+      "type": "array",
+      "required": false,
+      "default": [
+        1,
+        2,
+        3,
+        4,
+        5,
+        8
+      ],
+      "desc": "体裁类型列表/Genres list: 1=1min以内视频, 2=1-3min视频, 3=3-5min视频, 4=5min+视频, 5=图文, 8=长图文"
+    },
+    {
+      "name": "primary_verticals",
+      "in": "body",
+      "type": "array",
+      "required": true,
+      "desc": "垂类标签列表/Primary verticals list (从involved_vertical接口获取)"
+    }
+  ],
+  "douyin.creator_v2.fetch_item_analysis_item_performance": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "用户Cookie/User Cookie"
+    },
+    {
+      "name": "start_date",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "开始日期(格式YYYYMMDD)/Start date (format YYYYMMDD)"
+    },
+    {
+      "name": "end_date",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "结束日期(格式YYYYMMDD)/End date (format YYYYMMDD)"
+    },
+    {
+      "name": "genres",
+      "in": "body",
+      "type": "array",
+      "required": false,
+      "default": [
+        1,
+        2,
+        3,
+        4,
+        5,
+        8
+      ],
+      "desc": "体裁类型列表/Genres list: 1=1min以内视频, 2=1-3min视频, 3=3-5min视频, 4=5min+视频, 5=图文, 8=长图文"
+    },
+    {
+      "name": "primary_verticals",
+      "in": "body",
+      "type": "array",
+      "required": true,
+      "desc": "垂类标签列表/Primary verticals list (从involved_vertical接口获取)"
+    },
+    {
+      "name": "metric_type",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "指标类型/Metric type: 1=播放量(Views), 2=点赞量(Likes), 3=评论量(Comments), 4=分享量(Shares)"
+    }
+  ],
+  "douyin.creator_v2.fetch_item_list": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "用户Cookie/User Cookie"
+    },
+    {
+      "name": "count",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 10,
+      "desc": "每页数量/Count per page (最多100条)"
+    },
+    {
+      "name": "order_by",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "排序方式/Order by (1-26): 1=发布时间↓(新到旧), 2=发布时间↑(旧到新), 3=播放量↓, 4=播放量↑, 5=点赞量↓, 6=点赞量↑, 7=评论量↓, 8=评论量↑, 9=分享量↓, 10=分享量↑, 11=收藏"
+    },
+    {
+      "name": "fields",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "metrics,review,visibility",
+      "desc": "需要返回的字段/Fields to return"
+    },
+    {
+      "name": "need_cooperation",
+      "in": "body",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "是否需要合作信息/Need cooperation info"
+    },
+    {
+      "name": "start_time",
+      "in": "body",
+      "type": "integer",
+      "required": true,
+      "desc": "开始时间戳(毫秒)/Start time timestamp (milliseconds)"
+    },
+    {
+      "name": "end_time",
+      "in": "body",
+      "type": "integer",
+      "required": true,
+      "desc": "结束时间戳(毫秒)/End time timestamp (milliseconds)"
+    },
+    {
+      "name": "need_long_article",
+      "in": "body",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "是否包含长图文/Include long articles"
+    },
+    {
+      "name": "cursor",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "desc": "分页游标/Pagination cursor (可选)"
+    }
+  ],
+  "douyin.creator_v2.fetch_item_list_download": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "用户Cookie/User Cookie"
+    },
+    {
+      "name": "min_cursor",
+      "in": "body",
+      "type": "integer",
+      "required": true,
+      "desc": "最小游标(开始时间戳,毫秒)/Min cursor (start timestamp in milliseconds)"
+    },
+    {
+      "name": "max_cursor",
+      "in": "body",
+      "type": "integer",
+      "required": true,
+      "desc": "最大游标(结束时间戳,毫秒)/Max cursor (end timestamp in milliseconds)"
+    },
+    {
+      "name": "type_filters",
+      "in": "body",
+      "type": "array",
+      "required": false,
+      "default": [
+        1,
+        2,
+        3,
+        4,
+        5,
+        8
+      ],
+      "desc": "体裁类型过滤/Type filters: 1=1min以内视频, 2=1-3min视频, 3=3-5min视频, 4=5min+视频, 5=图文, 8=长图文"
+    },
+    {
+      "name": "need_long_article",
+      "in": "body",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "是否包含长图文/Include long articles"
+    }
+  ],
+  "douyin.creator_v2.fetch_live_room_history_list": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "用户Cookie/User Cookie"
+    },
+    {
+      "name": "start_date",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "开始日期(格式YYYY-MM-DD)/Start date (format YYYY-MM-DD)"
+    },
+    {
+      "name": "end_date",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "结束日期(格式YYYY-MM-DD)/End date (format YYYY-MM-DD)"
+    },
+    {
+      "name": "limit",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 400,
+      "desc": "每页数量限制/Limit per page (最多400条)"
+    },
+    {
+      "name": "need_living",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "是否包含正在直播的场次/Include living rooms: 0=不包含, 1=包含"
+    },
+    {
+      "name": "download",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "是否下载/Download: 0=不下载, 1=下载"
+    }
+  ],
+  "douyin.creator_v2.fetch_author_diagnosis": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "用户Cookie/User Cookie"
+    }
+  ],
+  "douyin.index.fetch_all_valid_date": [],
+  "douyin.index.fetch_valid_date_for_relation": [],
+  "douyin.index.fetch_all_area": [],
+  "douyin.index.fetch_current_hot_topic": [],
+  "douyin.index.fetch_hot_words": [
+    {
+      "name": "app_name",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "aweme",
+      "desc": "平台/Platform: aweme(抖音), toutiao(头条)"
+    }
+  ],
+  "douyin.index.fetch_keyword_valid_date": [
+    {
+      "name": "keyword_list",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "关键词列表,逗号分隔/Keyword list, comma separated"
+    }
+  ],
+  "douyin.index.fetch_multi_keyword_hot_trend": [
+    {
+      "name": "keyword_list",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "关键词列表,逗号分隔/Keyword list, comma separated"
+    },
+    {
+      "name": "start_date",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "开始日期/Start date, YYYYMMDD"
+    },
+    {
+      "name": "end_date",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "结束日期/End date, YYYYMMDD"
+    },
+    {
+      "name": "app_name",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "aweme",
+      "desc": "平台/Platform: aweme(抖音), toutiao(头条)"
+    },
+    {
+      "name": "region",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "地区列表,逗号分隔/Region list, comma separated"
+    }
+  ],
+  "douyin.index.fetch_multi_keyword_interpretation": [
+    {
+      "name": "keyword_list",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "关键词列表,逗号分隔/Keyword list, comma separated"
+    },
+    {
+      "name": "start_date",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "开始日期/Start date, YYYYMMDD"
+    },
+    {
+      "name": "end_date",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "结束日期/End date, YYYYMMDD"
+    },
+    {
+      "name": "app_name",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "aweme",
+      "desc": "平台/Platform: aweme(抖音), toutiao(头条)"
+    },
+    {
+      "name": "region",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "地区列表,逗号分隔/Region list, comma separated"
+    }
+  ],
+  "douyin.index.fetch_relation_word": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "关键词/Keyword"
+    },
+    {
+      "name": "start_date",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "开始日期(周一)/Start date (Monday) YYYYMMDD"
+    },
+    {
+      "name": "end_date",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "结束日期(必须为周日)/End date (must be Sunday) YYYYMMDD"
+    },
+    {
+      "name": "app_name",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "aweme",
+      "desc": "平台/Platform: aweme(抖音), toutiao(头条)"
+    }
+  ],
+  "douyin.index.fetch_portrait": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "关键词/Keyword"
+    },
+    {
+      "name": "start_date",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "开始日期/Start date YYYYMMDD"
+    },
+    {
+      "name": "end_date",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "结束日期/End date YYYYMMDD"
+    },
+    {
+      "name": "app_name",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "aweme",
+      "desc": "平台/Platform: aweme(抖音), toutiao(头条)"
+    }
+  ],
+  "douyin.index.fetch_get_user_sub_word": [],
+  "douyin.index.fetch_encrypt_user_id": [
+    {
+      "name": "uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "抖音 uid (纯数字) / Douyin uid (numeric). Example: 3100268042915212"
+    }
+  ],
+  "douyin.index.fetch_daren_sug_great_user_list": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "total",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "20",
+      "desc": "返回数量/Return count"
+    }
+  ],
+  "douyin.index.fetch_daren_compare_users_stable": [
+    {
+      "name": "user_list",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "达人抖音 uid 列表,逗号分隔,最多5个 / Daren uid list, comma separated, max 5"
+    },
+    {
+      "name": "days",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "7",
+      "desc": "天数/Days: 7 or 30"
+    }
+  ],
+  "douyin.index.fetch_daren_similar_users": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "达人抖音 uid (纯数字) / Douyin uid (numeric). Example: 3100268042915212"
+    }
+  ],
+  "douyin.index.fetch_daren_great_user_top_video": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "达人抖音 uid (纯数字) / Douyin uid (numeric). Example: 3100268042915212"
+    },
+    {
+      "name": "start_date",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "开始日期/Start date YYYYMMDD"
+    },
+    {
+      "name": "end_date",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "结束日期/End date YYYYMMDD"
+    }
+  ],
+  "douyin.index.fetch_daren_great_item_mile_info": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "达人抖音 uid (纯数字) / Douyin uid (numeric). Example: 3100268042915212"
+    }
+  ],
+  "douyin.index.fetch_daren_great_user_fans_info": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "达人抖音 uid (纯数字) / Douyin uid (numeric). Example: 3100268042915212"
+    }
+  ],
+  "douyin.index.fetch_item_filter_options": [],
+  "douyin.index.fetch_item_sug": [
+    {
+      "name": "query",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    }
+  ],
+  "douyin.index.fetch_item_query": [
+    {
+      "name": "query",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "category_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "垂类ID(可通过 fetch_item_filter_options 获取)/Category ID (get from fetch_item_filter_options), 0=全部/all"
+    },
+    {
+      "name": "date_type",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "发布时间类型(可通过 fetch_item_filter_options 获取)/Date type (get from fetch_item_filter_options), 0=不限/unlimited"
+    },
+    {
+      "name": "label_type",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "视频类型(可通过 fetch_item_filter_options 获取)/Label type (get from fetch_item_filter_options), 0=不限/unlimited"
+    },
+    {
+      "name": "duration_type",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "时长类型(可通过 fetch_item_filter_options 获取)/Duration type (get from fetch_item_filter_options), 0=不限/unlimited"
+    }
+  ],
+  "douyin.index.fetch_brand_suggest": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "品牌名称关键词/Brand keyword"
+    }
+  ],
+  "douyin.index.fetch_brand_valid_info": [
+    {
+      "name": "keyword_list",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "品牌名称列表逗号分隔/Brand list comma separated"
+    }
+  ],
+  "douyin.index.fetch_brand_radar_chart": [
+    {
+      "name": "brand_name",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "品牌名称/Brand name"
+    },
+    {
+      "name": "start_date",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "开始日期/Start date YYYYMMDD"
+    },
+    {
+      "name": "end_date",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "结束日期/End date YYYYMMDD"
+    },
+    {
+      "name": "app_name",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "aweme",
+      "desc": "平台/Platform: aweme(抖音), toutiao(头条)"
+    }
+  ],
+  "douyin.index.fetch_brand_lines": [
+    {
+      "name": "brand_name",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "品牌名称/Brand name"
+    },
+    {
+      "name": "start_date",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "开始日期/Start date YYYYMMDD"
+    },
+    {
+      "name": "end_date",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "结束日期/End date YYYYMMDD"
+    },
+    {
+      "name": "app_name",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "aweme",
+      "desc": "平台/Platform: aweme(抖音), toutiao(头条)"
+    }
+  ],
+  "douyin.index.fetch_brand_cycles": [
+    {
+      "name": "brand_name",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "品牌名称/Brand name"
+    },
+    {
+      "name": "start_date",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "开始日期/Start date YYYYMMDD"
+    },
+    {
+      "name": "end_date",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "结束日期/End date YYYYMMDD"
+    },
+    {
+      "name": "app_name",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "aweme",
+      "desc": "平台/Platform: aweme(抖音), toutiao(头条)"
+    }
+  ],
+  "douyin.index.fetch_brand_initiative_rank_weekly": [
+    {
+      "name": "brand_name",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "品牌名称/Brand name"
+    },
+    {
+      "name": "start_date",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "开始日期/Start date YYYYMMDD"
+    },
+    {
+      "name": "end_date",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "结束日期/End date YYYYMMDD"
+    },
+    {
+      "name": "app_name",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "aweme",
+      "desc": "平台/Platform: aweme(抖音), toutiao(头条)"
+    }
+  ],
+  "douyin.index.fetch_topic_suggest": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "话题关键词/Topic keyword"
+    },
+    {
+      "name": "app_name",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "aweme",
+      "desc": "平台/Platform: aweme(抖音), toutiao(头条)"
+    }
+  ],
+  "douyin.index.fetch_topic_query": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "话题关键词/Topic keyword"
+    },
+    {
+      "name": "start_date",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "开始日期/Start date YYYYMMDD"
+    },
+    {
+      "name": "end_date",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "结束日期/End date YYYYMMDD"
+    },
+    {
+      "name": "app_name",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "aweme",
+      "desc": "平台/Platform: aweme(抖音), toutiao(头条)"
+    }
+  ],
+  "douyin.index.fetch_content_valid_date": [],
+  "douyin.index.fetch_brand_hot_videos_time_scope": [],
+  "douyin.index.fetch_content_creative_keywords": [
+    {
+      "name": "tag_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "垂类ID,**必填,不支持 0=全部**(同 fetch_item_query 的 category_id 但不接受 0)/Category ID, **required, does NOT support 0=all**. Get ful"
+    },
+    {
+      "name": "period",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "7",
+      "desc": "时间周期/Period: 1=近1天, 3=近3天, 7=近7天"
+    },
+    {
+      "name": "end_date",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "结束日期 YYYYMMDD(**仅当 period=7 时必须为周日**,period=1/3 时可为任意日期)/End date YYYYMMDD (**must be a Sunday only when period=7**; any"
+    }
+  ],
+  "douyin.index.fetch_content_creative_keyword_items": [
+    {
+      "name": "tag_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "垂类ID,**必填,不支持 0=全部** / Category ID, **required, does NOT support 0=all**"
+    },
+    {
+      "name": "period",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "7",
+      "desc": "时间周期/Period: 1, 3, 7"
+    },
+    {
+      "name": "end_date",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "结束日期 YYYYMMDD(**仅当 period=7 时必须为周日**,period=1/3 时可为任意日期)/End date YYYYMMDD (**must be a Sunday only when period=7**; any"
+    },
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "关键词(从 fetch_content_creative_keywords 获取)/Keyword (get from fetch_content_creative_keywords)"
+    }
+  ],
+  "douyin.index.fetch_content_creative_topic": [
+    {
+      "name": "tag_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "垂类ID,**必填,不支持 0=全部** / Category ID, **required, does NOT support 0=all**"
+    },
+    {
+      "name": "period",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "7",
+      "desc": "时间周期/Period: 1, 3, 7"
+    },
+    {
+      "name": "end_date",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "结束日期 YYYYMMDD(**仅当 period=7 时必须为周日**,period=1/3 时可为任意日期)/End date YYYYMMDD (**must be a Sunday only when period=7**; any"
+    },
+    {
+      "name": "rank_type",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "index",
+      "desc": "排序类型/Rank type: index=指数排序, rise=飙升排序"
+    }
+  ],
+  "douyin.index.fetch_content_publish_trend": [
+    {
+      "name": "tag_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "垂类ID,**必填,不支持 0=全部**(同 fetch_item_query 的 category_id 但不接受 0)/Category ID, **required, does NOT support 0=all**. Get ful"
+    },
+    {
+      "name": "start_date",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "开始日期/Start date YYYYMMDD"
+    },
+    {
+      "name": "end_date",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "结束日期/End date YYYYMMDD"
+    }
+  ],
+  "douyin.index.fetch_content_creative_duration": [
+    {
+      "name": "tag_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "垂类ID,**必填,不支持 0=全部**(同 fetch_item_query 的 category_id 但不接受 0)/Category ID, **required, does NOT support 0=all**. Get ful"
+    },
+    {
+      "name": "period",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "week",
+      "desc": "时间粒度/Period: week=周, month=月"
+    },
+    {
+      "name": "end_date",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "结束日期/End date YYYYMMDD"
+    }
+  ],
+  "douyin.index.fetch_content_author_portrait": [
+    {
+      "name": "tag_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "垂类ID,**必填,不支持 0=全部**(同 fetch_item_query 的 category_id 但不接受 0)/Category ID, **required, does NOT support 0=all**. Get ful"
+    },
+    {
+      "name": "period",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "month",
+      "desc": "时间粒度/Period: week or month"
+    },
+    {
+      "name": "end_date",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "结束日期/End date YYYYMMDD"
+    }
+  ],
+  "douyin.index.fetch_content_consumer_portrait": [
+    {
+      "name": "tag_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "垂类ID,**必填,不支持 0=全部**(同 fetch_item_query 的 category_id 但不接受 0)/Category ID, **required, does NOT support 0=all**. Get ful"
+    },
+    {
+      "name": "period",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "month",
+      "desc": "时间粒度/Period: week or month"
+    },
+    {
+      "name": "end_date",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "结束日期/End date YYYYMMDD"
+    }
+  ],
+  "douyin.index.fetch_content_interact_trend": [
+    {
+      "name": "tag_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "垂类ID,**必填,不支持 0=全部**(同 fetch_item_query 的 category_id 但不接受 0)/Category ID, **required, does NOT support 0=all**. Get ful"
+    },
+    {
+      "name": "start_date",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "开始日期/Start date YYYYMMDD"
+    },
+    {
+      "name": "end_date",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "结束日期/End date YYYYMMDD"
+    }
+  ],
+  "douyin.index.fetch_content_consume_trend": [
+    {
+      "name": "tag_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "垂类ID,**必填,不支持 0=全部**(同 fetch_item_query 的 category_id 但不接受 0)/Category ID, **required, does NOT support 0=all**. Get ful"
+    },
+    {
+      "name": "start_date",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "开始日期/Start date YYYYMMDD"
+    },
+    {
+      "name": "end_date",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "结束日期/End date YYYYMMDD"
+    }
+  ],
+  "douyin.index.fetch_insight_recommend": [],
+  "douyin.index.fetch_report_search": [
+    {
+      "name": "current_page",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "1",
+      "desc": "页码/Page number"
+    },
+    {
+      "name": "page_size",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "16",
+      "desc": "每页数量/Page size"
+    },
+    {
+      "name": "type",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "报告类型/Report type: 空=全部, 行业洞察=Industry, 产品洞察=Product, 用户洞察=User, 趋势洞察=Trend"
+    },
+    {
+      "name": "business",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "所属产品列表,逗号分隔/Business list, comma separated. Options: 巨量引擎, 今日头条, 抖音, 西瓜视频, 抖音电商, 仕小禄, 其他"
+    },
+    {
+      "name": "report_time",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "发布年份列表,逗号分隔/Year list, comma separated. e.g. 2024,2023"
+    },
+    {
+      "name": "search",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "报告关键词搜索/Search keyword"
+    },
+    {
+      "name": "category",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "6",
+      "desc": "顶层分类ID(默认 6 表示抖音指数趋势报告)/Top category ID (default 6 = Douyin Index trend reports)"
+    }
+  ],
+  "douyin.index.fetch_report_detail": [
+    {
+      "name": "report_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "报告ID/Report ID. Example: 1081"
+    }
+  ],
+  "douyin.index.fetch_insight_get_rec": [
+    {
+      "name": "report_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "报告ID/Report ID"
+    }
+  ],
+  "douyin.search.fetch_general_search_v1": [
+    {
+      "name": "keyword",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "猫咪",
+      "desc": "关键词 / Keyword"
+    },
+    {
+      "name": "cursor",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "偏移游标,用于翻页,从上一次请求返回的响应中获取 / Offset cursor for pagination, obtained from the last response"
+    },
+    {
+      "name": "sort_type",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "排序方式:0=综合排序 1=最多点赞 2=最新发布 / Sort type: 0=Comprehensive, 1=Most Likes, 2=Latest"
+    },
+    {
+      "name": "publish_time",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "发布时间筛选:0=不限 1=最近一天 7=最近一周 180=最近半年 / Publish time filter: 0=Unlimited, 1=Last day, 7=Last week, 180=Last half year"
+    },
+    {
+      "name": "filter_duration",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "视频时长过滤:0=不限 0-1=一分钟以内 1-5=一到五分钟 5-10000=五分钟以上 / Video duration filter: 0=Unlimited, 0-1=Within 1 minute, 1-5=1 to 5 minu"
+    },
+    {
+      "name": "content_type",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "内容类型:0=不限 1=视频 2=图片 3=文章 / Content type: 0=All, 1=Video, 2=Picture, 3=Article"
+    },
+    {
+      "name": "search_id",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索ID,用于翻页,从上一次请求返回的响应中获取 / Search ID for pagination, obtained from the last response"
+    },
+    {
+      "name": "backtrace",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "翻页回溯标识,用于翻页,从上一次请求返回的响应中获取 / Backtrace for pagination, obtained from the last response"
+    }
+  ],
+  "douyin.search.fetch_search_suggest": [
+    {
+      "name": "keyword",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "人工智能",
+      "desc": "需要联想的关键词/The keyword to be suggested"
+    }
+  ],
+  "douyin.search.fetch_video_search_v1": [
+    {
+      "name": "keyword",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "猫咪",
+      "desc": "关键词 / Keyword"
+    },
+    {
+      "name": "cursor",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "偏移游标,用于翻页,从上一次请求返回的响应中获取 / Offset cursor for pagination, obtained from the last response"
+    },
+    {
+      "name": "sort_type",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "排序方式:0=综合排序 1=最多点赞 2=最新发布 / Sort type: 0=Comprehensive, 1=Most Likes, 2=Latest"
+    },
+    {
+      "name": "publish_time",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "发布时间筛选:0=不限 1=最近一天 7=最近一周 180=最近半年 / Publish time filter: 0=Unlimited, 1=Last day, 7=Last week, 180=Last half year"
+    },
+    {
+      "name": "filter_duration",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "视频时长过滤:0=不限 0-1=一分钟以内 1-5=一到五分钟 5-10000=五分钟以上 / Video duration filter: 0=Unlimited, 0-1=Within 1 minute, 1-5=1 to 5 minu"
+    },
+    {
+      "name": "content_type",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "内容类型:0=不限 1=视频 2=图片 3=文章 / Content type: 0=All, 1=Video, 2=Picture, 3=Article"
+    },
+    {
+      "name": "search_id",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索ID,用于翻页,从上一次请求返回的响应中获取 / Search ID for pagination, obtained from the last response"
+    },
+    {
+      "name": "backtrace",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "翻页回溯标识,用于翻页,从上一次请求返回的响应中获取 / Backtrace for pagination, obtained from the last response"
+    }
+  ],
+  "douyin.search.fetch_multi_search": [
+    {
+      "name": "keyword",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "猫咪",
+      "desc": "关键词 / Keyword"
+    },
+    {
+      "name": "cursor",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "偏移游标,用于翻页,从上一次请求返回的响应中获取 / Offset cursor for pagination, obtained from the last response"
+    },
+    {
+      "name": "sort_type",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "排序方式:0=综合排序 1=最多点赞 2=最新发布 / Sort type: 0=Comprehensive, 1=Most Likes, 2=Latest"
+    },
+    {
+      "name": "publish_time",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "发布时间筛选:0=不限 1=最近一天 7=最近一周 180=最近半年 / Publish time filter: 0=Unlimited, 1=Last day, 7=Last week, 180=Last half year"
+    },
+    {
+      "name": "filter_duration",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "视频时长过滤:0=不限 0-1=一分钟以内 1-5=一到五分钟 5-10000=五分钟以上 / Video duration filter: 0=Unlimited, 0-1=Within 1 minute, 1-5=1 to 5 minu"
+    },
+    {
+      "name": "content_type",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "内容类型:0=不限 1=视频 2=图片 3=文章 / Content type: 0=All, 1=Video, 2=Picture, 3=Article"
+    },
+    {
+      "name": "search_id",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索ID,用于翻页,从上一次请求返回的响应中获取 / Search ID for pagination, obtained from the last response"
+    },
+    {
+      "name": "backtrace",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "翻页回溯标识,用于翻页,从上一次请求返回的响应中获取 / Backtrace for pagination, obtained from the last response"
+    }
+  ],
+  "douyin.search.fetch_user_search": [
+    {
+      "name": "keyword",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "猫咪",
+      "desc": "关键词 / Keyword"
+    },
+    {
+      "name": "cursor",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "偏移游标,用于翻页,从上一次请求返回的响应中获取 / Offset cursor for pagination, obtained from the last response"
+    },
+    {
+      "name": "douyin_user_fans",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "粉丝数过滤:空=不限 0_1k=1千以下 1k_5k=1千到5千 5k_10k=5千到1万 10k_100k=1万到10万 100k_1M=10万到100万 1M_=100万以上 / Fans filter: empty=No limit,"
+    },
+    {
+      "name": "douyin_user_type",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "用户类型过滤:空=不限 300=创作者 900=小店 700=音乐人 800=明星 / User type filter: empty=No limit, 300=Creator, 900=Shop, 700=Musician, 800=C"
+    },
+    {
+      "name": "search_id",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索ID,用于翻页,从上一次请求返回的响应中获取 / Search ID for pagination, obtained from the last response"
+    }
+  ],
+  "douyin.search.fetch_image_search": [
+    {
+      "name": "keyword",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "猫咪",
+      "desc": "关键词 / Keyword"
+    },
+    {
+      "name": "cursor",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "偏移游标,用于翻页,从上一次请求返回的响应中获取 / Offset cursor for pagination, obtained from the last response"
+    },
+    {
+      "name": "sort_type",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "排序方式:0=综合排序 1=最多点赞 2=最新发布 / Sort type: 0=Comprehensive, 1=Most Likes, 2=Latest"
+    },
+    {
+      "name": "publish_time",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "发布时间筛选:0=不限 1=最近一天 7=最近一周 180=最近半年 / Publish time filter: 0=Unlimited, 1=Last day, 7=Last week, 180=Last half year"
+    },
+    {
+      "name": "filter_duration",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "视频时长过滤:0=不限 0-1=一分钟以内 1-5=一到五分钟 5-10000=五分钟以上 / Video duration filter: 0=Unlimited, 0-1=Within 1 minute, 1-5=1 to 5 minu"
+    },
+    {
+      "name": "content_type",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "内容类型:0=不限 1=视频 2=图片 3=文章 / Content type: 0=All, 1=Video, 2=Picture, 3=Article"
+    },
+    {
+      "name": "search_id",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索ID,用于翻页,从上一次请求返回的响应中获取 / Search ID for pagination, obtained from the last response"
+    },
+    {
+      "name": "backtrace",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "翻页回溯标识,用于翻页,从上一次请求返回的响应中获取 / Backtrace for pagination, obtained from the last response"
+    }
+  ],
+  "douyin.search.fetch_image_search_v3": [
+    {
+      "name": "keyword",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "cursor",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "翻页游标/Pagination cursor"
+    },
+    {
+      "name": "search_id",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索ID/Search ID for pagination"
+    }
+  ],
+  "douyin.search.fetch_live_search_v1": [
+    {
+      "name": "keyword",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "猫咪",
+      "desc": "关键词 / Keyword"
+    },
+    {
+      "name": "cursor",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "偏移游标,用于翻页,从上一次请求返回的响应中获取 / Offset cursor for pagination, obtained from the last response"
+    },
+    {
+      "name": "sort_type",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "排序方式:0=综合排序 1=最多点赞 2=最新发布 / Sort type: 0=Comprehensive, 1=Most Likes, 2=Latest"
+    },
+    {
+      "name": "publish_time",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "发布时间筛选:0=不限 1=最近一天 7=最近一周 180=最近半年 / Publish time filter: 0=Unlimited, 1=Last day, 7=Last week, 180=Last half year"
+    },
+    {
+      "name": "filter_duration",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "视频时长过滤:0=不限 0-1=一分钟以内 1-5=一到五分钟 5-10000=五分钟以上 / Video duration filter: 0=Unlimited, 0-1=Within 1 minute, 1-5=1 to 5 minu"
+    },
+    {
+      "name": "content_type",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "内容类型:0=不限 1=视频 2=图片 3=文章 / Content type: 0=All, 1=Video, 2=Picture, 3=Article"
+    },
+    {
+      "name": "search_id",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索ID,用于翻页,从上一次请求返回的响应中获取 / Search ID for pagination, obtained from the last response"
+    },
+    {
+      "name": "backtrace",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "翻页回溯标识,用于翻页,从上一次请求返回的响应中获取 / Backtrace for pagination, obtained from the last response"
+    }
+  ],
+  "douyin.search.fetch_challenge_search_v1": [
+    {
+      "name": "keyword",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "猫咪",
+      "desc": "关键词 / Keyword"
+    },
+    {
+      "name": "cursor",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "偏移游标,用于翻页,从上一次请求返回的响应中获取 / Offset cursor for pagination, obtained from the last response"
+    },
+    {
+      "name": "sort_type",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "排序方式:0=综合排序 1=最多点赞 2=最新发布 / Sort type: 0=Comprehensive, 1=Most Likes, 2=Latest"
+    },
+    {
+      "name": "publish_time",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "发布时间筛选:0=不限 1=最近一天 7=最近一周 180=最近半年 / Publish time filter: 0=Unlimited, 1=Last day, 7=Last week, 180=Last half year"
+    },
+    {
+      "name": "filter_duration",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "视频时长过滤:0=不限 0-1=一分钟以内 1-5=一到五分钟 5-10000=五分钟以上 / Video duration filter: 0=Unlimited, 0-1=Within 1 minute, 1-5=1 to 5 minu"
+    },
+    {
+      "name": "content_type",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "内容类型:0=不限 1=视频 2=图片 3=文章 / Content type: 0=All, 1=Video, 2=Picture, 3=Article"
+    },
+    {
+      "name": "search_id",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索ID,用于翻页,从上一次请求返回的响应中获取 / Search ID for pagination, obtained from the last response"
+    },
+    {
+      "name": "backtrace",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "翻页回溯标识,用于翻页,从上一次请求返回的响应中获取 / Backtrace for pagination, obtained from the last response"
+    }
+  ],
+  "douyin.search.fetch_challenge_search_v2": [
+    {
+      "name": "keyword",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "猫咪",
+      "desc": "关键词 / Keyword"
+    },
+    {
+      "name": "cursor",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "偏移游标,用于翻页,从上一次请求返回的响应中获取 / Offset cursor for pagination, obtained from the last response"
+    },
+    {
+      "name": "sort_type",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "排序方式:0=综合排序 1=最多点赞 2=最新发布 / Sort type: 0=Comprehensive, 1=Most Likes, 2=Latest"
+    },
+    {
+      "name": "publish_time",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "发布时间筛选:0=不限 1=最近一天 7=最近一周 180=最近半年 / Publish time filter: 0=Unlimited, 1=Last day, 7=Last week, 180=Last half year"
+    },
+    {
+      "name": "filter_duration",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "视频时长过滤:0=不限 0-1=一分钟以内 1-5=一到五分钟 5-10000=五分钟以上 / Video duration filter: 0=Unlimited, 0-1=Within 1 minute, 1-5=1 to 5 minu"
+    },
+    {
+      "name": "content_type",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "内容类型:0=不限 1=视频 2=图片 3=文章 / Content type: 0=All, 1=Video, 2=Picture, 3=Article"
+    },
+    {
+      "name": "search_id",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索ID,用于翻页,从上一次请求返回的响应中获取 / Search ID for pagination, obtained from the last response"
+    },
+    {
+      "name": "backtrace",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "翻页回溯标识,用于翻页,从上一次请求返回的响应中获取 / Backtrace for pagination, obtained from the last response"
+    }
+  ],
+  "douyin.search.fetch_challenge_suggest": [
+    {
+      "name": "keyword",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "游戏",
+      "desc": "关键词,如 '游戏' / Keyword, e.g., 'game'"
+    }
+  ],
+  "douyin.search.fetch_experience_search": [
+    {
+      "name": "keyword",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "猫咪",
+      "desc": "关键词 / Keyword"
+    },
+    {
+      "name": "cursor",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "偏移游标,用于翻页,从上一次请求返回的响应中获取 / Offset cursor for pagination, obtained from the last response"
+    },
+    {
+      "name": "sort_type",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "排序方式:0=综合排序 1=最多点赞 2=最新发布 / Sort type: 0=Comprehensive, 1=Most Likes, 2=Latest"
+    },
+    {
+      "name": "publish_time",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "发布时间筛选:0=不限 1=最近一天 7=最近一周 180=最近半年 / Publish time filter: 0=Unlimited, 1=Last day, 7=Last week, 180=Last half year"
+    },
+    {
+      "name": "filter_duration",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "视频时长过滤:0=不限 0-1=一分钟以内 1-5=一到五分钟 5-10000=五分钟以上 / Video duration filter: 0=Unlimited, 0-1=Within 1 minute, 1-5=1 to 5 minu"
+    },
+    {
+      "name": "content_type",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "内容类型:0=不限 1=视频 2=图片 3=文章 / Content type: 0=All, 1=Video, 2=Picture, 3=Article"
+    },
+    {
+      "name": "search_id",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索ID,用于翻页,从上一次请求返回的响应中获取 / Search ID for pagination, obtained from the last response"
+    },
+    {
+      "name": "backtrace",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "翻页回溯标识,用于翻页,从上一次请求返回的响应中获取 / Backtrace for pagination, obtained from the last response"
+    }
+  ],
+  "douyin.search.fetch_music_search": [
+    {
+      "name": "keyword",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "猫咪",
+      "desc": "关键词 / Keyword"
+    },
+    {
+      "name": "cursor",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "偏移游标,用于翻页,从上一次请求返回的响应中获取 / Offset cursor for pagination, obtained from the last response"
+    },
+    {
+      "name": "sort_type",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "排序方式:0=综合排序 1=最多点赞 2=最新发布 / Sort type: 0=Comprehensive, 1=Most Likes, 2=Latest"
+    },
+    {
+      "name": "publish_time",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "发布时间筛选:0=不限 1=最近一天 7=最近一周 180=最近半年 / Publish time filter: 0=Unlimited, 1=Last day, 7=Last week, 180=Last half year"
+    },
+    {
+      "name": "filter_duration",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "视频时长过滤:0=不限 0-1=一分钟以内 1-5=一到五分钟 5-10000=五分钟以上 / Video duration filter: 0=Unlimited, 0-1=Within 1 minute, 1-5=1 to 5 minu"
+    },
+    {
+      "name": "content_type",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "内容类型:0=不限 1=视频 2=图片 3=文章 / Content type: 0=All, 1=Video, 2=Picture, 3=Article"
+    },
+    {
+      "name": "search_id",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索ID,用于翻页,从上一次请求返回的响应中获取 / Search ID for pagination, obtained from the last response"
+    },
+    {
+      "name": "backtrace",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "翻页回溯标识,用于翻页,从上一次请求返回的响应中获取 / Backtrace for pagination, obtained from the last response"
+    }
+  ],
+  "douyin.search.fetch_discuss_search": [
+    {
+      "name": "keyword",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "猫咪",
+      "desc": "关键词 / Keyword"
+    },
+    {
+      "name": "cursor",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "偏移游标,用于翻页,从上一次请求返回的响应中获取 / Offset cursor for pagination, obtained from the last response"
+    },
+    {
+      "name": "sort_type",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "排序方式:0=综合排序 1=最多点赞 2=最新发布 / Sort type: 0=Comprehensive, 1=Most Likes, 2=Latest"
+    },
+    {
+      "name": "publish_time",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "发布时间筛选:0=不限 1=最近一天 7=最近一周 180=最近半年 / Publish time filter: 0=Unlimited, 1=Last day, 7=Last week, 180=Last half year"
+    },
+    {
+      "name": "filter_duration",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "视频时长过滤:0=不限 0-1=一分钟以内 1-5=一到五分钟 5-10000=五分钟以上 / Video duration filter: 0=Unlimited, 0-1=Within 1 minute, 1-5=1 to 5 minu"
+    },
+    {
+      "name": "content_type",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "内容类型:0=不限 1=视频 2=图片 3=文章 / Content type: 0=All, 1=Video, 2=Picture, 3=Article"
+    },
+    {
+      "name": "search_id",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索ID,用于翻页,从上一次请求返回的响应中获取 / Search ID for pagination, obtained from the last response"
+    },
+    {
+      "name": "backtrace",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "翻页回溯标识,用于翻页,从上一次请求返回的响应中获取 / Backtrace for pagination, obtained from the last response"
+    }
+  ],
+  "douyin.search.fetch_school_search": [
+    {
+      "name": "keyword",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "北京",
+      "desc": "关键词,如学校名称或所在地区 / Keyword, such as school name or location"
+    }
+  ],
+  "douyin.search.fetch_vision_search": [
+    {
+      "name": "image_uri",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "图片URI,从抖音其他接口返回中获取(如视频详情、搜索结果、用户主页等接口的图片uri字段)/ Image URI obtained from other Douyin API responses (e.g., video details,"
+    },
+    {
+      "name": "cursor",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "偏移游标,用于翻页,从上一次请求返回的响应中获取 / Offset cursor for pagination, obtained from the last response"
+    },
+    {
+      "name": "search_id",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索ID,用于翻页,从上一次请求返回的响应中获取 / Search ID for pagination, obtained from the last response"
+    },
+    {
+      "name": "search_source",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "graphic_detail",
+      "desc": "搜索来源:graphic_detail=图片详情页搜索, visual_normal_search=带关键词追加搜索 / Search source: graphic_detail=Image detail page search, vis"
+    },
+    {
+      "name": "detection",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "0.1,0.1,0.9,0.9",
+      "desc": "检测区域坐标,格式为 x1,y1,x2,y2 / Detection area coordinates in format x1,y1,x2,y2"
+    },
+    {
+      "name": "detection_index",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "检测索引 / Detection index"
+    },
+    {
+      "name": "user_query",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索关键词,仅当search_source=visual_normal_search时使用 / Search keyword, only used when search_source=visual_normal_search"
+    },
+    {
+      "name": "aweme_id",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "原视频ID,仅当search_source=visual_normal_search时使用 / Original video ID, only used when search_source=visual_normal_search"
+    }
+  ],
+  "douyin.billboard.fetch_city_list": [],
+  "douyin.billboard.fetch_content_tag": [],
+  "douyin.billboard.fetch_hot_category_list": [
+    {
+      "name": "billboard_type",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "榜单类型"
+    },
+    {
+      "name": "snapshot_time",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "20250106151500",
+      "desc": "快照时间 格式yyyyMMddHHmmss"
+    },
+    {
+      "name": "start_date",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "快照开始时间 格式yyyyMMdd"
+    },
+    {
+      "name": "end_date",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "快照结束时间 格式yyyyMMdd"
+    },
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "热点搜索词"
+    }
+  ],
+  "douyin.billboard.fetch_hot_rise_list": [
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": true,
+      "desc": "页码"
+    },
+    {
+      "name": "page_size",
+      "in": "query",
+      "type": "integer",
+      "required": true,
+      "desc": "每页数量"
+    },
+    {
+      "name": "order",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "排序方式"
+    },
+    {
+      "name": "sentence_tag",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "热点分类标签,从热点榜分类获取,多个分类用逗号分隔,空为全部"
+    },
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "热点搜索词"
+    }
+  ],
+  "douyin.billboard.fetch_hot_city_list": [
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": true,
+      "desc": "页码"
+    },
+    {
+      "name": "page_size",
+      "in": "query",
+      "type": "integer",
+      "required": true,
+      "desc": "每页数量"
+    },
+    {
+      "name": "order",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "排序方式"
+    },
+    {
+      "name": "city_code",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "城市编码,从城市列表获取,空为全部"
+    },
+    {
+      "name": "sentence_tag",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "热点分类标签,从热点榜分类获取,多个分类用逗号分隔,空为全部"
+    },
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "热点搜索词"
+    }
+  ],
+  "douyin.billboard.fetch_hot_challenge_list": [
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": true,
+      "desc": "页码"
+    },
+    {
+      "name": "page_size",
+      "in": "query",
+      "type": "integer",
+      "required": true,
+      "desc": "每页数量"
+    },
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "热点搜索词"
+    }
+  ],
+  "douyin.billboard.fetch_hot_total_list": [
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": true,
+      "desc": "页码"
+    },
+    {
+      "name": "page_size",
+      "in": "query",
+      "type": "integer",
+      "required": true,
+      "desc": "每页数量"
+    },
+    {
+      "name": "type",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "快照类型 snapshot 按时刻查看 range 按时间范围"
+    },
+    {
+      "name": "snapshot_time",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "20250106151500",
+      "desc": "快照时间 格式yyyyMMddHHmmss"
+    },
+    {
+      "name": "start_date",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "快照开始时间 格式yyyyMMdd"
+    },
+    {
+      "name": "end_date",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "快照结束时间 格式yyyyMMdd"
+    },
+    {
+      "name": "sentence_tag",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "热点分类标签,从热点榜分类获取,多个分类用逗号分隔,空为全部"
+    },
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "热点搜索词"
+    }
+  ],
+  "douyin.billboard.fetch_hot_calendar_list": [
+    {
+      "name": "city_code",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "城市编码,从城市列表获取,空为全部"
+    },
+    {
+      "name": "category_code",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "热点榜分类编码,从热点榜分类获取,空为全部"
+    },
+    {
+      "name": "end_date",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 1735488000,
+      "desc": "快照结束时间 格式10位时间戳"
+    },
+    {
+      "name": "start_date",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 1734902400,
+      "desc": "快照开始时间 格式10位时间戳"
+    }
+  ],
+  "douyin.billboard.fetch_hot_calendar_detail": [
+    {
+      "name": "calendar_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "活动id"
+    }
+  ],
+  "douyin.billboard.fetch_hot_user_portrait_list": [
+    {
+      "name": "aweme_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id"
+    },
+    {
+      "name": "option",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 4,
+      "desc": "选项,1 手机价格分布 2 性别分布 3 年龄分布 4 地域分布-省份 5 地域分布-城市 6 城市等级 7 手机品牌分布"
+    }
+  ],
+  "douyin.billboard.fetch_hot_comment_word_list": [
+    {
+      "name": "aweme_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id"
+    }
+  ],
+  "douyin.billboard.fetch_hot_item_trends_list": [
+    {
+      "name": "aweme_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "作品id"
+    },
+    {
+      "name": "option",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 7,
+      "desc": "选项,7 点赞量 8 分享量 9 评论量"
+    },
+    {
+      "name": "date_window",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "时间窗口,1 按小时 2 按天"
+    }
+  ],
+  "douyin.billboard.fetch_hot_account_list": [
+    {
+      "name": "date_window",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 24,
+      "desc": "时间窗口,格式 小时,默认24小时"
+    },
+    {
+      "name": "page_num",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码,默认1"
+    },
+    {
+      "name": "page_size",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 10,
+      "desc": "每页数量,默认10"
+    },
+    {
+      "name": "query_tag",
+      "in": "body",
+      "type": "object",
+      "required": false,
+      "default": {},
+      "desc": "子级垂类标签,空则为全部,多个标签需传入{\"value\": \"{顶级垂类标签id}\", \"children\": [{\"value\": \"{子级垂类标签id}\"}, {\"value\": \"{子级垂类标签id}\"}]}"
+    }
+  ],
+  "douyin.billboard.fetch_hot_account_search_list": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索的用户名或抖音号"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "integer",
+      "required": true,
+      "desc": "游标,默认空"
+    }
+  ],
+  "douyin.billboard.fetch_hot_account_trends_list": [
+    {
+      "name": "sec_uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户sec_id"
+    },
+    {
+      "name": "option",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 2,
+      "desc": "选项,2 新增点赞量 3 新增作品量 4 新增评论量 5 新增分享量"
+    },
+    {
+      "name": "date_window",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 24,
+      "desc": "时间窗口,1 按小时 2 按天"
+    }
+  ],
+  "douyin.billboard.fetch_hot_account_item_analysis_list": [
+    {
+      "name": "sec_uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户sec_id"
+    }
+  ],
+  "douyin.billboard.fetch_hot_account_fans_portrait_list": [
+    {
+      "name": "sec_uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户sec_id"
+    },
+    {
+      "name": "option",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "选项,1 手机价格分布 2 性别分布 3 年龄分布 4 地域分布-省份 5 地域分布-城市 6 城市等级 7 手机品牌分布 8 兴趣标签分析 百分比"
+    }
+  ],
+  "douyin.billboard.fetch_hot_account_fans_interest_account_list": [
+    {
+      "name": "sec_uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户sec_id"
+    }
+  ],
+  "douyin.billboard.fetch_hot_account_fans_interest_topic_list": [
+    {
+      "name": "sec_uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户sec_id"
+    }
+  ],
+  "douyin.billboard.fetch_hot_account_fans_interest_search_list": [
+    {
+      "name": "sec_uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户sec_id"
+    }
+  ],
+  "douyin.billboard.fetch_hot_total_video_list": [
+    {
+      "name": "page",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码,默认1"
+    },
+    {
+      "name": "page_size",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 10,
+      "desc": "每页数量,默认10"
+    },
+    {
+      "name": "date_window",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 24,
+      "desc": "时间窗口,1 按小时 2 按天"
+    },
+    {
+      "name": "sub_type",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 1001,
+      "desc": "榜单分类,1001 视频总榜 1002 低粉爆款 1003 高完播率 1004 高涨粉率 1005 高点赞率"
+    },
+    {
+      "name": "keyword",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索关键词,对榜单按关键词过滤,空为全部"
+    },
+    {
+      "name": "tags",
+      "in": "body",
+      "type": "array",
+      "required": false,
+      "desc": "子级垂类标签,空则为全部,多个标签需传入{\"value\": \"{顶级垂类标签id}\", \"children\": [{\"value\": \"{子级垂类标签id}\"}, {\"value\": \"{子级垂类标签id}\"}]}"
+    }
+  ],
+  "douyin.billboard.fetch_hot_total_low_fan_list": [
+    {
+      "name": "page",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码"
+    },
+    {
+      "name": "page_size",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 10,
+      "desc": "每页数量"
+    },
+    {
+      "name": "date_window",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 24,
+      "desc": "时间窗口,1 按小时 2 按天"
+    },
+    {
+      "name": "keyword",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索关键词,对榜单按关键词过滤,空为全部"
+    },
+    {
+      "name": "tags",
+      "in": "body",
+      "type": "array",
+      "required": false,
+      "desc": "子级垂类标签,空则为全部,多个标签需传入{\"value\": \"{顶级垂类标签id}\", \"children\": [{\"value\": \"{子级垂类标签id}\"}, {\"value\": \"{子级垂类标签id}\"}]}"
+    }
+  ],
+  "douyin.billboard.fetch_hot_total_high_play_list": [
+    {
+      "name": "page",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码"
+    },
+    {
+      "name": "page_size",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 10,
+      "desc": "每页数量"
+    },
+    {
+      "name": "date_window",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 24,
+      "desc": "时间窗口,1 按小时 2 按天"
+    },
+    {
+      "name": "keyword",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索关键词,对榜单按关键词过滤,空为全部"
+    },
+    {
+      "name": "tags",
+      "in": "body",
+      "type": "array",
+      "required": false,
+      "desc": "子级垂类标签,空则为全部,多个标签需传入{\"value\": \"{顶级垂类标签id}\", \"children\": [{\"value\": \"{子级垂类标签id}\"}, {\"value\": \"{子级垂类标签id}\"}]}"
+    }
+  ],
+  "douyin.billboard.fetch_hot_total_high_like_list": [
+    {
+      "name": "page",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码"
+    },
+    {
+      "name": "page_size",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 10,
+      "desc": "每页数量"
+    },
+    {
+      "name": "date_window",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 24,
+      "desc": "时间窗口,1 按小时 2 按天"
+    },
+    {
+      "name": "keyword",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索关键词,对榜单按关键词过滤,空为全部"
+    },
+    {
+      "name": "tags",
+      "in": "body",
+      "type": "array",
+      "required": false,
+      "desc": "子级垂类标签,空则为全部,多个标签需传入{\"value\": \"{顶级垂类标签id}\", \"children\": [{\"value\": \"{子级垂类标签id}\"}, {\"value\": \"{子级垂类标签id}\"}]}"
+    }
+  ],
+  "douyin.billboard.fetch_hot_total_high_fan_list": [
+    {
+      "name": "page",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码"
+    },
+    {
+      "name": "page_size",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 10,
+      "desc": "每页数量"
+    },
+    {
+      "name": "date_window",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 24,
+      "desc": "时间窗口,1 按小时 2 按天"
+    },
+    {
+      "name": "keyword",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索关键词,对榜单按关键词过滤,空为全部"
+    },
+    {
+      "name": "tags",
+      "in": "body",
+      "type": "array",
+      "required": false,
+      "desc": "子级垂类标签,空则为全部,多个标签需传入{\"value\": \"{顶级垂类标签id}\", \"children\": [{\"value\": \"{子级垂类标签id}\"}, {\"value\": \"{子级垂类标签id}\"}]}"
+    }
+  ],
+  "douyin.billboard.fetch_hot_total_topic_list": [
+    {
+      "name": "page",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码"
+    },
+    {
+      "name": "page_size",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 10,
+      "desc": "每页数量"
+    },
+    {
+      "name": "date_window",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 24,
+      "desc": "时间窗口,1 按小时 2 按天"
+    },
+    {
+      "name": "keyword",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索关键词,对榜单按关键词过滤,空为全部"
+    },
+    {
+      "name": "tags",
+      "in": "body",
+      "type": "array",
+      "required": false,
+      "desc": "子级垂类标签,空则为全部,多个标签需传入{\"value\": \"{顶级垂类标签id}\", \"children\": [{\"value\": \"{子级垂类标签id}\"}, {\"value\": \"{子级垂类标签id}\"}]}"
+    }
+  ],
+  "douyin.billboard.fetch_hot_total_high_topic_list": [
+    {
+      "name": "page",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码"
+    },
+    {
+      "name": "page_size",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 10,
+      "desc": "每页数量"
+    },
+    {
+      "name": "date_window",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 24,
+      "desc": "时间窗口,1 按小时 2 按天"
+    },
+    {
+      "name": "keyword",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索关键词,对榜单按关键词过滤,空为全部"
+    },
+    {
+      "name": "tags",
+      "in": "body",
+      "type": "array",
+      "required": false,
+      "desc": "子级垂类标签,空则为全部,多个标签需传入{\"value\": \"{顶级垂类标签id}\", \"children\": [{\"value\": \"{子级垂类标签id}\"}, {\"value\": \"{子级垂类标签id}\"}]}"
+    }
+  ],
+  "douyin.billboard.fetch_hot_total_search_list": [
+    {
+      "name": "page_num",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码"
+    },
+    {
+      "name": "page_size",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 10,
+      "desc": "每页数量"
+    },
+    {
+      "name": "date_window",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 24,
+      "desc": "时间窗口,1 按小时 2 按天"
+    },
+    {
+      "name": "keyword",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "抖音",
+      "desc": "搜索关键字"
+    }
+  ],
+  "douyin.billboard.fetch_hot_total_high_search_list": [
+    {
+      "name": "page_num",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码"
+    },
+    {
+      "name": "page_size",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 10,
+      "desc": "每页数量"
+    },
+    {
+      "name": "date_window",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 24,
+      "desc": "时间窗口,1 按小时 2 按天"
+    },
+    {
+      "name": "keyword",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "抖音",
+      "desc": "搜索关键字"
+    }
+  ],
+  "douyin.billboard.fetch_hot_total_hot_word_list": [
+    {
+      "name": "page_num",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码"
+    },
+    {
+      "name": "page_size",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 10,
+      "desc": "每页数量"
+    },
+    {
+      "name": "date_window",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 24,
+      "desc": "时间窗口,1 按小时 2 按天"
+    },
+    {
+      "name": "keyword",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "抖音",
+      "desc": "搜索关键字"
+    }
+  ],
+  "douyin.billboard.fetch_hot_total_hot_word_detail_list": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键字"
+    },
+    {
+      "name": "word_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "内容词id"
+    },
+    {
+      "name": "query_day",
+      "in": "query",
+      "type": "integer",
+      "required": true,
+      "desc": "查询日期,格式为YYYYMMDD,需为当日"
+    }
+  ],
+  "douyin.xingtu.get_sign_image": [
+    {
+      "name": "uri",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "图片的uri/Image URI"
+    },
+    {
+      "name": "durationTS",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 86400,
+      "desc": "有效期时长(秒)/Duration in seconds"
+    },
+    {
+      "name": "format",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "webp",
+      "desc": "图片格式/Image format"
+    }
+  ],
+  "douyin.xingtu.get_xingtu_kolid_by_uid": [
+    {
+      "name": "uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "抖音用户ID/Douyin User ID"
+    }
+  ],
+  "douyin.xingtu.get_xingtu_kolid_by_sec_user_id": [
+    {
+      "name": "sec_user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "抖音用户sec_user_id/Douyin User sec_user_id"
+    }
+  ],
+  "douyin.xingtu.get_xingtu_kolid_by_unique_id": [
+    {
+      "name": "unique_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "抖音号/Douyin User unique_id"
+    }
+  ],
+  "douyin.xingtu.kol_base_info_v1": [
+    {
+      "name": "kolId",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户的kolId/User kolId"
+    },
+    {
+      "name": "platformChannel",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "平台渠道/Platform Channel"
+    }
+  ],
+  "douyin.xingtu.kol_audience_portrait_v1": [
+    {
+      "name": "kolId",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户的kolId/User kolId"
+    }
+  ],
+  "douyin.xingtu.kol_fans_portrait_v1": [
+    {
+      "name": "kolId",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户的kolId/User kolId"
+    },
+    {
+      "name": "fansType",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "_1",
+      "desc": "粉丝类型/Fans Type"
+    }
+  ],
+  "douyin.xingtu.kol_service_price_v1": [
+    {
+      "name": "kolId",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户的kolId/User kolId"
+    },
+    {
+      "name": "platformChannel",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "平台渠道/Platform Channel"
+    }
+  ],
+  "douyin.xingtu.kol_data_overview_v1": [
+    {
+      "name": "kolId",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户的kolId/User kolId"
+    },
+    {
+      "name": "_type",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "类型/Type"
+    },
+    {
+      "name": "_range",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "范围/Range"
+    },
+    {
+      "name": "flowType",
+      "in": "query",
+      "type": "integer",
+      "required": true,
+      "desc": "流量类型/Flow Type"
+    },
+    {
+      "name": "onlyAssign",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "desc": "是否指派/Whether assigned (optional)"
+    }
+  ],
+  "douyin.xingtu.search_kol_v1": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "关键词/Keyword"
+    },
+    {
+      "name": "platformSource",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "平台来源/Platform Source"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": true,
+      "desc": "页码/Page"
+    }
+  ],
+  "douyin.xingtu.search_kol_v2": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "关键词/Keyword"
+    },
+    {
+      "name": "followerRange",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "粉丝范围(可选)/Follower Range (optional), 例如 10-100 表示10万-100万粉丝"
+    },
+    {
+      "name": "contentTag",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "内容标签(可选)/Content Tag (optional), 例如 tag-1 或 tag_level_two-7"
+    }
+  ],
+  "douyin.xingtu.kol_conversion_ability_analysis_v1": [
+    {
+      "name": "kolId",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户的kolId/User kolId"
+    },
+    {
+      "name": "_range",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "时间范围/Time Range"
+    }
+  ],
+  "douyin.xingtu.kol_video_performance_v1": [
+    {
+      "name": "kolId",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户的kolId/User kolId"
+    },
+    {
+      "name": "onlyAssign",
+      "in": "query",
+      "type": "boolean",
+      "required": true,
+      "desc": "是否只显示分配作品/Whether to display only assigned works"
+    }
+  ],
+  "douyin.xingtu.kol_xingtu_index_v1": [
+    {
+      "name": "kolId",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户的kolId/User kolId"
+    }
+  ],
+  "douyin.xingtu.kol_convert_video_display_v1": [
+    {
+      "name": "kolId",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户的kolId/User kolId"
+    },
+    {
+      "name": "detailType",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "详情类型/Detail Type"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": true,
+      "desc": "页码/Page"
+    }
+  ],
+  "douyin.xingtu.kol_link_struct_v1": [
+    {
+      "name": "kolId",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户的kolId/User kolId"
+    }
+  ],
+  "douyin.xingtu.kol_touch_distribution_v1": [
+    {
+      "name": "kolId",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户的kolId/User kolId"
+    }
+  ],
+  "douyin.xingtu.kol_cp_info_v1": [
+    {
+      "name": "kolId",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户的kolId/User kolId"
+    }
+  ],
+  "douyin.xingtu.kol_rec_videos_v1": [
+    {
+      "name": "kolId",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户的kolId/User kolId"
+    }
+  ],
+  "douyin.xingtu.kol_daily_fans_v1": [
+    {
+      "name": "kolId",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户的kolId/User kolId"
+    },
+    {
+      "name": "startDate",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "开始日期/Start Date"
+    },
+    {
+      "name": "endDate",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "结束日期/End Date"
+    }
+  ],
+  "douyin.xingtu.author_hot_comment_tokens_v1": [
+    {
+      "name": "kolId",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户的kolId/User kolId"
+    }
+  ],
+  "douyin.xingtu.author_content_hot_comment_keywords_v1": [
+    {
+      "name": "kolId",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户的kolId/User kolId"
+    }
+  ],
+  "douyin.xingtu_v2.get_ranking_list_catalog": [
+    {
+      "name": "codes",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "分类代码,默认为空字符串/Classification codes, default is empty string"
+    },
+    {
+      "name": "biz_scene",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "douyin_flow_split_video_author_ranks",
+      "desc": "业务场景/Business scene"
+    }
+  ],
+  "douyin.xingtu_v2.get_ranking_list_data": [
+    {
+      "name": "code",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "榜单类型代码/Ranking type code"
+    },
+    {
+      "name": "qualifier",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "1901",
+      "desc": "榜单分类ID,从get_ranking_list_catalog获取/Category qualifier_id"
+    },
+    {
+      "name": "version",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "flow_split",
+      "desc": "版本/Version"
+    },
+    {
+      "name": "period",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 30,
+      "desc": "统计周期,7=周榜,30=月榜/Period, 7=weekly, 30=monthly"
+    },
+    {
+      "name": "date",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "20260131",
+      "desc": "统计日期,格式YYYYMMDD/Date, format YYYYMMDD"
+    },
+    {
+      "name": "limit",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 100,
+      "desc": "返回数量/Result limit"
+    }
+  ],
+  "douyin.xingtu_v2.get_playlet_actor_rank_catalog": [],
+  "douyin.xingtu_v2.get_playlet_actor_rank_list": [
+    {
+      "name": "category",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "playlet_actor_list",
+      "desc": "分类/Category"
+    },
+    {
+      "name": "name",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "playlet_actor_composite_list",
+      "desc": "榜单名称/Ranking name"
+    },
+    {
+      "name": "qualifier",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "达人类型,空字符串=不限/Actor type, empty=all"
+    },
+    {
+      "name": "period",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 30,
+      "desc": "统计周期,7=周榜,30=月榜/Period, 7=weekly, 30=monthly"
+    },
+    {
+      "name": "date",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "20251130",
+      "desc": "统计日期,格式YYYYMMDD/Date, format YYYYMMDD"
+    },
+    {
+      "name": "limit",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 100,
+      "desc": "返回数量/Result limit"
+    }
+  ],
+  "douyin.xingtu_v2.get_author_market_fields": [
+    {
+      "name": "market_scene",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "市场场景,1=默认场景/Market scene, 1=default"
+    }
+  ],
+  "douyin.xingtu_v2.get_author_base_info": [
+    {
+      "name": "o_author_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "创作者ID/Creator author ID"
+    },
+    {
+      "name": "platform_source",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "平台来源/Platform source"
+    },
+    {
+      "name": "platform_channel",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "平台渠道/Platform channel"
+    },
+    {
+      "name": "recommend",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "是否返回推荐信息/Whether to return recommendation info"
+    },
+    {
+      "name": "need_sec_uid",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "是否返回sec_uid/Whether to return sec_uid"
+    },
+    {
+      "name": "need_linkage_info",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "是否返回联动信息/Whether to return linkage info"
+    }
+  ],
+  "douyin.xingtu_v2.get_author_business_card_info": [
+    {
+      "name": "o_author_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "创作者ID/Creator author ID"
+    }
+  ],
+  "douyin.xingtu_v2.get_author_local_info": [
+    {
+      "name": "o_author_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "创作者ID/Creator author ID"
+    },
+    {
+      "name": "platform_source",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "平台来源/Platform source"
+    },
+    {
+      "name": "platform_channel",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "平台渠道/Platform channel"
+    },
+    {
+      "name": "time_range",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 30,
+      "desc": "时间范围(天)/Time range in days"
+    }
+  ],
+  "douyin.xingtu_v2.get_author_show_items": [
+    {
+      "name": "o_author_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "创作者ID/Creator author ID"
+    },
+    {
+      "name": "platform_source",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "平台来源/Platform source"
+    },
+    {
+      "name": "platform_channel",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "平台渠道/Platform channel"
+    },
+    {
+      "name": "limit",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 10,
+      "desc": "返回数量/Result limit"
+    },
+    {
+      "name": "only_assign",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": false,
+      "desc": "仅看指派视频/Only show assigned videos"
+    },
+    {
+      "name": "flow_type",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "流量类型/Flow type"
+    }
+  ],
+  "douyin.xingtu_v2.get_author_hot_comment_tokens": [
+    {
+      "name": "author_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "创作者ID/Creator author ID"
+    },
+    {
+      "name": "num",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 10,
+      "desc": "返回热词数量/Number of hot tokens"
+    },
+    {
+      "name": "without_emoji",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "是否排除emoji/Whether to exclude emoji"
+    }
+  ],
+  "douyin.xingtu_v2.get_author_content_hot_keywords": [
+    {
+      "name": "author_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "创作者ID/Creator author ID"
+    },
+    {
+      "name": "keyword_type",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "热词类型/Keyword type"
+    }
+  ],
+  "douyin.xingtu_v2.get_recommend_for_star_authors": [
+    {
+      "name": "author_ids",
+      "in": "body",
+      "type": "array",
+      "required": true,
+      "desc": "创作者ID列表/List of creator author IDs"
+    },
+    {
+      "name": "similar_type",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "content",
+      "desc": "相似类型/Similarity type"
+    },
+    {
+      "name": "page",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    },
+    {
+      "name": "limit",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 12,
+      "desc": "每页数量/Page size"
+    }
+  ],
+  "douyin.xingtu_v2.get_excellent_case_category_list": [
+    {
+      "name": "platform_source",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "平台来源/Platform source"
+    }
+  ],
+  "douyin.xingtu_v2.get_author_spread_info": [
+    {
+      "name": "o_author_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "创作者ID/Creator author ID"
+    },
+    {
+      "name": "platform_source",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "平台来源/Platform source"
+    },
+    {
+      "name": "platform_channel",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "平台渠道/Platform channel"
+    },
+    {
+      "name": "type",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "视频类型,1=个人视频/Video type, 1=personal video"
+    },
+    {
+      "name": "flow_type",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "流量类型/Flow type"
+    },
+    {
+      "name": "only_assign",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": false,
+      "desc": "仅看指派视频/Only assigned videos"
+    },
+    {
+      "name": "range",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 2,
+      "desc": "时间范围,2=近30天,3=近90天/Time range, 2=last 30 days, 3=last 90 days"
+    }
+  ],
+  "douyin.xingtu_v2.get_user_profile_qrcode": [
+    {
+      "name": "core_user_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户核心ID(与sec_uid二选一)/User core ID (pick one with sec_uid)"
+    },
+    {
+      "name": "sec_uid",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户sec_uid(与core_user_id二选一)/User sec_uid (pick one with core_user_id)"
+    }
+  ],
+  "douyin.xingtu_v2.get_content_trend_guide": [],
+  "douyin.xingtu_v2.get_ip_activity_industry_list": [],
+  "douyin.xingtu_v2.get_ip_activity_list": [
+    {
+      "name": "query_start_time",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "查询开始时间戳/Query start timestamp"
+    },
+    {
+      "name": "query_end_time",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "查询结束时间戳/Query end timestamp"
+    },
+    {
+      "name": "industry_id_list",
+      "in": "body",
+      "type": "array",
+      "required": false,
+      "desc": "行业ID列表/Industry ID list"
+    },
+    {
+      "name": "category_list",
+      "in": "body",
+      "type": "array",
+      "required": false,
+      "desc": "IP类型列表/IP category list"
+    },
+    {
+      "name": "status_list",
+      "in": "body",
+      "type": "array",
+      "required": false,
+      "desc": "IP状态列表/IP status list"
+    }
+  ],
+  "douyin.xingtu_v2.get_ip_activity_detail": [
+    {
+      "name": "id",
+      "in": "query",
+      "type": "integer",
+      "required": true,
+      "desc": "活动ID,从get_ip_activity_list获取/Activity ID from get_ip_activity_list"
+    }
+  ],
+  "douyin.xingtu_v2.get_resource_list": [
+    {
+      "name": "resource_id",
+      "in": "query",
+      "type": "integer",
+      "required": true,
+      "desc": "资源ID/Resource ID"
+    }
+  ],
+  "douyin.xingtu_v2.get_demander_mcn_list": [
+    {
+      "name": "mcn_name",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "MCN机构名称,支持模糊搜索/MCN name, supports fuzzy search"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    },
+    {
+      "name": "limit",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "每页数量/Page size"
+    },
+    {
+      "name": "order_by",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "platform_scores",
+      "desc": "排序方式/Sort by"
+    }
+  ],
+  "douyin.douplus.fetch_promotable_item_list": [
+    {
+      "name": "sec_uid",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "投放账号的 sec_uid/Delivery account sec_uid"
+    },
+    {
+      "name": "count",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 30,
+      "desc": "返回作品数量/Number of items"
+    },
+    {
+      "name": "target_id",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 31,
+      "desc": "推广目标(DOU+ 页面上的目标卡片)ID/Promotion target id (the goal card on the page). 31=点赞评论量, 32=粉丝量, 33=主页浏览量, 37=视频播放量, 40=直播间人气, 4"
+    },
+    {
+      "name": "aim_ids",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "desc": "可选高级参数:投放优化目标编码,多个逗号分隔;留空即可(按 target_id 自动匹配),一般无需填写/Optional advanced param: optimization objective code(s), comma sepa"
+    }
+  ],
+  "douyin.douplus.search_user": [
+    {
+      "name": "keyword",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词,支持抖音号/ID/昵称/Search keyword (Douyin ID / nickname)"
+    },
+    {
+      "name": "count",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "每页数量/Number of results per page"
+    },
+    {
+      "name": "cursor",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "翻页游标,首页传 0,后续传上一页响应里的 cursor/Pagination cursor, 0 for first page, then pass the cursor from the previous response"
+    }
+  ],
+  "douyin.douplus.search_user_v2": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "desc": "用户 www.douyin.com 网页版 Cookie/User www.douyin.com web Cookie"
+    },
+    {
+      "name": "keyword",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "cursor",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "翻页游标,首页传 0,后续传上一页响应里的 cursor/Pagination cursor, 0 for first page"
+    },
+    {
+      "name": "count",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 10,
+      "desc": "每页数量/Page size"
+    },
+    {
+      "name": "scope",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "搜索范围/Search scope"
+    }
+  ],
+  "douyin.douplus.fetch_video_ranking": [
+    {
+      "name": "time_range",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 2,
+      "desc": "时间范围/Time range: 1 / 2 / 3"
+    },
+    {
+      "name": "tag_id",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 634,
+      "desc": "垂类ID/Category id. 601剧情,602明星,606音乐,607二次元,608游戏,609时事,612舞蹈,614三农,615科技,616财经,617亲子,619生活,621健康,623情感,624文化,625职场,626教育"
+    },
+    {
+      "name": "dim_type",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 5,
+      "desc": "榜单维度/Ranking dimension: 1=低粉爆款, 2=高完播率, 3=高点赞率, 4=高涨粉率, 5=热度指数"
+    },
+    {
+      "name": "adv_id",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "广告主ID,可留空/Advertiser id (optional)"
+    }
+  ],
+  "douyin.douplus.fetch_sec_token": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "用户 www.douyin.com 网页版 Cookie/User www.douyin.com web Cookie"
+    }
+  ],
+  "douyin.douplus.calculate_cost": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "用户 www.douyin.com 网页版 Cookie/User www.douyin.com web Cookie"
+    },
+    {
+      "name": "sec_uid",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "投放账号的 sec_uid/Delivery account sec_uid"
+    },
+    {
+      "name": "item_ids",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "作品ID,多个用逗号分隔/Item id(s), comma separated"
+    },
+    {
+      "name": "target_id",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 31,
+      "desc": "推广目标ID/Promotion target id. 31=点赞评论量, 32=粉丝量, 33=主页浏览量, 37=视频播放量, 45=评论链接点击, 78=高质量互动"
+    }
+  ],
+  "douyin.douplus.fetch_promoted_accounts": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "用户 www.douyin.com 网页版 Cookie/User www.douyin.com web Cookie"
+    },
+    {
+      "name": "limit",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "每页账号数量/Number of accounts per page"
+    },
+    {
+      "name": "cursor",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "翻页游标,首页留空,后续传上一页响应里的 sortID 值/Pagination cursor, empty for first page, then pass the `sortID` value from the previous re"
+    }
+  ],
+  "douyin.douplus.fetch_analyse_overview": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "用户 www.douyin.com 网页版 Cookie/User www.douyin.com web Cookie"
+    },
+    {
+      "name": "query",
+      "in": "body",
+      "type": "object",
+      "required": true,
+      "desc": "分析查询对象/Analysis query object. 关键字段/key fields: startTime,endTime(秒级时间戳字符串/second timestamp string); analysisType(1=账号/ac"
+    }
+  ],
+  "douyin.douplus.fetch_analyse_graph": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "用户 www.douyin.com 网页版 Cookie/User www.douyin.com web Cookie"
+    },
+    {
+      "name": "query",
+      "in": "body",
+      "type": "object",
+      "required": true,
+      "desc": "分析查询对象/Analysis query object. 关键字段/key fields: startTime,endTime(秒级时间戳字符串/second timestamp string); analysisType(1=账号/ac"
+    }
+  ],
+  "douyin.douplus.fetch_analyse_detail": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "用户 www.douyin.com 网页版 Cookie/User www.douyin.com web Cookie"
+    },
+    {
+      "name": "query",
+      "in": "body",
+      "type": "object",
+      "required": true,
+      "desc": "分析查询对象/Analysis query object. 关键字段/key fields: startTime,endTime(秒级时间戳字符串/second timestamp string); analysisType(1=账号/ac"
+    }
+  ],
+  "douyin.douplus.fetch_talent_categories": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "desc": "用户 www.douyin.com 网页版 Cookie/User www.douyin.com web Cookie"
+    }
+  ],
+  "douyin.douplus.fetch_talents_by_category": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "desc": "用户 www.douyin.com 网页版 Cookie/User www.douyin.com web Cookie"
+    },
+    {
+      "name": "name",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "达人分类名/搜索词(取自达人分类接口);留空为全部/Category name or keyword (from the talent category endpoint); empty for all"
+    },
+    {
+      "name": "page",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "页码,从0开始/Page index from 0"
+    },
+    {
+      "name": "limit",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "每页数量/Page size"
+    }
+  ],
+  "douyin.douplus.fetch_user_posts": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "desc": "用户 www.douyin.com 网页版 Cookie/User www.douyin.com web Cookie"
+    },
+    {
+      "name": "sec_uid",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "用户 sec_uid/User sec_uid"
+    },
+    {
+      "name": "cursor",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "翻页游标(字符串),首页传 \"0\",后续传上一页响应里的 cursor/Pagination cursor (string), \"0\" for first page, then pass the cursor from the previo"
+    },
+    {
+      "name": "count",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 10,
+      "desc": "每页数量/Page size"
+    }
+  ],
+  "douyin.douplus.search_video": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "desc": "用户 www.douyin.com 网页版 Cookie/User www.douyin.com web Cookie"
+    },
+    {
+      "name": "keyword",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "视频标题/关键词/Video title or keyword"
+    },
+    {
+      "name": "cursor",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "翻页游标,首页传 0,后续传上一页响应里的 cursor/Pagination cursor, 0 for first page"
+    },
+    {
+      "name": "count",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 12,
+      "desc": "每页数量/Page size"
+    }
+  ],
+  "douyin.douplus.fetch_video_detail": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "desc": "用户 www.douyin.com 网页版 Cookie/User www.douyin.com web Cookie"
+    },
+    {
+      "name": "video",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "视频ID 或 视频链接/分享文本/Video ID, or share link/text. 例/e.g. \"7651708301280906538\" 或/or 含 v.douyin.com 链接的分享文案"
+    }
+  ],
+  "douyin.douplus.search_live_room": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "desc": "用户 www.douyin.com 网页版 Cookie/User www.douyin.com web Cookie"
+    },
+    {
+      "name": "keyword",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "抖音号 或 抖音昵称/Douyin ID or nickname"
+    },
+    {
+      "name": "cursor",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "翻页游标,首页传 0,后续传上一页响应里的 cursor/Pagination cursor, 0 for first page"
+    },
+    {
+      "name": "count",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 10,
+      "desc": "每页数量/Page size"
+    }
+  ]
+}

+ 1530 - 0
claude-code/claude-code-voc-intelligence/mcp/catalog/params/instagram.json

@@ -0,0 +1,1530 @@
+{
+  "instagram.v1.shortcode_to_media_id": [
+    {
+      "name": "shortcode",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "帖子Shortcode/Post shortcode"
+    }
+  ],
+  "instagram.v1.media_id_to_shortcode": [
+    {
+      "name": "media_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "帖子Media ID/Post media ID"
+    }
+  ],
+  "instagram.v1.user_id_to_username": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID/User ID"
+    }
+  ],
+  "instagram.v1.fetch_user_info_by_username": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "Instagram用户名/Instagram username"
+    }
+  ],
+  "instagram.v1.fetch_user_info_by_username_v2": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "Instagram用户名/Instagram username"
+    }
+  ],
+  "instagram.v1.fetch_user_info_by_username_v3": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "Instagram用户名/Instagram username"
+    }
+  ],
+  "instagram.v1.fetch_user_info_by_id": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "Instagram用户ID/Instagram user ID"
+    }
+  ],
+  "instagram.v1.fetch_user_info_by_id_v2": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "Instagram用户ID/Instagram user ID"
+    }
+  ],
+  "instagram.v1.fetch_user_about_info": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "Instagram用户ID/Instagram user ID"
+    }
+  ],
+  "instagram.v1.fetch_user_posts": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "Instagram用户ID/Instagram user ID"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 12,
+      "desc": "每页数量/Count per page"
+    },
+    {
+      "name": "max_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页游标,用于获取下一页/Pagination cursor for next page"
+    }
+  ],
+  "instagram.v1.fetch_user_posts_v2": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "Instagram用户ID/Instagram user ID"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 12,
+      "desc": "每页数量/Count per page"
+    },
+    {
+      "name": "end_cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页游标,用于获取下一页/Pagination cursor for next page"
+    }
+  ],
+  "instagram.v1.fetch_user_reels": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "Instagram用户ID/Instagram user ID"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 12,
+      "desc": "每页数量/Count per page"
+    },
+    {
+      "name": "max_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页游标,用于获取下一页/Pagination cursor for next page"
+    }
+  ],
+  "instagram.v1.fetch_user_reposts": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "Instagram用户ID/Instagram user ID"
+    },
+    {
+      "name": "max_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页游标,用于获取下一页/Pagination cursor for next page"
+    }
+  ],
+  "instagram.v1.fetch_user_tagged_posts": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "Instagram用户ID/Instagram user ID"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 12,
+      "desc": "每页数量/Count per page"
+    },
+    {
+      "name": "end_cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页游标,用于获取下一页/Pagination cursor for next page"
+    }
+  ],
+  "instagram.v1.fetch_related_profiles": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "Instagram用户ID/Instagram user ID"
+    }
+  ],
+  "instagram.v1.fetch_search": [
+    {
+      "name": "query",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "select",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "筛选类型:users/hashtags/places,不传则返回全部/Filter type: users/hashtags/places, omit for all"
+    }
+  ],
+  "instagram.v1.fetch_post_by_url": [
+    {
+      "name": "post_url",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "帖子URL/Post URL"
+    }
+  ],
+  "instagram.v1.fetch_post_by_url_v2": [
+    {
+      "name": "post_url",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "帖子URL/Post URL"
+    }
+  ],
+  "instagram.v1.fetch_post_by_id": [
+    {
+      "name": "post_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "帖子ID/Post ID"
+    }
+  ],
+  "instagram.v1.fetch_post_comments_v2": [
+    {
+      "name": "media_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "帖子ID(媒体ID)/Post ID (Media ID)"
+    },
+    {
+      "name": "sort_order",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "recent",
+      "desc": "排序方式:popular(热门)/recent(最新)/Sorting: popular/recent"
+    },
+    {
+      "name": "min_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页游标,从上一次响应的next_min_id获取/Pagination cursor from previous response's next_min_id"
+    }
+  ],
+  "instagram.v1.fetch_comment_replies": [
+    {
+      "name": "media_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "帖子ID(媒体ID)/Post ID (Media ID)"
+    },
+    {
+      "name": "comment_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "父评论ID/Parent comment ID"
+    },
+    {
+      "name": "min_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页游标,从上一次响应的next_min_id获取/Pagination cursor from previous response's next_min_id"
+    }
+  ],
+  "instagram.v1.fetch_music_posts": [
+    {
+      "name": "music_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "音乐ID/Music ID"
+    },
+    {
+      "name": "music_url",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "音乐URL(与music_id二选一)/Music URL (alternative to music_id)"
+    },
+    {
+      "name": "max_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页游标,用于获取下一页/Pagination cursor for next page"
+    }
+  ],
+  "instagram.v1.fetch_hashtag_posts": [
+    {
+      "name": "hashtag",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "话题标签名称(不含号)/Hashtag name (without )"
+    },
+    {
+      "name": "end_cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页游标,用于获取下一页/Pagination cursor for next page"
+    }
+  ],
+  "instagram.v1.fetch_location_info": [
+    {
+      "name": "location_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "地点ID/Location ID"
+    }
+  ],
+  "instagram.v1.fetch_location_posts": [
+    {
+      "name": "location_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "地点ID/Location ID"
+    },
+    {
+      "name": "tab",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "ranked",
+      "desc": "排序方式:ranked(热门)/recent(最新)/Sorting: ranked(top)/recent(latest)"
+    },
+    {
+      "name": "end_cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页游标,用于获取下一页/Pagination cursor for next page"
+    }
+  ],
+  "instagram.v1.fetch_cities": [
+    {
+      "name": "country_code",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "国家代码(如US、CN、JP)/Country code (e.g. US, CN, JP)"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    }
+  ],
+  "instagram.v1.fetch_locations": [
+    {
+      "name": "city_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "城市ID(从fetch_cities获取)/City ID (from fetch_cities)"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    }
+  ],
+  "instagram.v1.fetch_explore_sections": [],
+  "instagram.v1.fetch_section_posts": [
+    {
+      "name": "section_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "分类ID(从fetch_explore_sections获取)/Section ID (from fetch_explore_sections)"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "每页数量/Count per page"
+    },
+    {
+      "name": "max_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页游标,用于获取下一页/Pagination cursor for next page"
+    }
+  ],
+  "instagram.v2.shortcode_to_media_id": [
+    {
+      "name": "shortcode",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "帖子Shortcode/Post shortcode"
+    }
+  ],
+  "instagram.v2.media_id_to_shortcode": [
+    {
+      "name": "media_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "帖子Media ID/Post media ID"
+    }
+  ],
+  "instagram.v2.user_id_to_username": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID/User ID"
+    }
+  ],
+  "instagram.v2.fetch_user_info": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户名/Username"
+    },
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户ID/User ID"
+    }
+  ],
+  "instagram.v2.fetch_user_posts": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户名/Username"
+    },
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "pagination_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页token/Pagination token"
+    }
+  ],
+  "instagram.v2.fetch_user_reels": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户名/Username"
+    },
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "pagination_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页token/Pagination token"
+    }
+  ],
+  "instagram.v2.fetch_user_followers": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户名/Username"
+    },
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "pagination_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页token/Pagination token"
+    }
+  ],
+  "instagram.v2.fetch_user_following": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户名/Username"
+    },
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "pagination_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页token/Pagination token"
+    }
+  ],
+  "instagram.v2.fetch_user_stories": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户名/Username"
+    },
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户ID/User ID"
+    }
+  ],
+  "instagram.v2.fetch_user_highlights": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户名/Username"
+    },
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户ID/User ID"
+    }
+  ],
+  "instagram.v2.fetch_highlight_stories": [
+    {
+      "name": "highlight_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "精选ID/Highlight ID"
+    }
+  ],
+  "instagram.v2.fetch_user_tagged_posts": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户名/Username"
+    },
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "pagination_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页token/Pagination token"
+    }
+  ],
+  "instagram.v2.fetch_similar_users": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户名/Username"
+    },
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户ID/User ID"
+    }
+  ],
+  "instagram.v2.search_users": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    }
+  ],
+  "instagram.v2.general_search": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "pagination_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页token/Pagination token"
+    }
+  ],
+  "instagram.v2.search_reels": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "pagination_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页token/Pagination token"
+    }
+  ],
+  "instagram.v2.search_music": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    }
+  ],
+  "instagram.v2.search_hashtags": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    }
+  ],
+  "instagram.v2.search_locations": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    }
+  ],
+  "instagram.v2.search_by_coordinates": [
+    {
+      "name": "latitude",
+      "in": "query",
+      "type": "number",
+      "required": true,
+      "desc": "纬度/Latitude"
+    },
+    {
+      "name": "longitude",
+      "in": "query",
+      "type": "number",
+      "required": true,
+      "desc": "经度/Longitude"
+    }
+  ],
+  "instagram.v2.fetch_post_info": [
+    {
+      "name": "code_or_url",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "帖子Shortcode或URL/Post shortcode or URL"
+    }
+  ],
+  "instagram.v2.fetch_post_likes": [
+    {
+      "name": "code_or_url",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "帖子Shortcode或URL/Post shortcode or URL"
+    },
+    {
+      "name": "end_cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页游标/Pagination cursor"
+    }
+  ],
+  "instagram.v2.fetch_post_comments": [
+    {
+      "name": "code_or_url",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "帖子Shortcode或URL/Post shortcode or URL"
+    },
+    {
+      "name": "sort_by",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "recent",
+      "desc": "排序方式: recent(最新) 或 popular(热门)/Sort by: recent or popular"
+    },
+    {
+      "name": "pagination_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "分页token/Pagination token"
+    }
+  ],
+  "instagram.v2.fetch_comment_replies": [
+    {
+      "name": "code_or_url",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "帖子Shortcode或URL/Post shortcode or URL"
+    },
+    {
+      "name": "comment_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "评论ID/Comment ID"
+    },
+    {
+      "name": "pagination_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页token/Pagination token"
+    }
+  ],
+  "instagram.v2.fetch_music_posts": [
+    {
+      "name": "audio_canonical_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "音频ID/Audio ID"
+    },
+    {
+      "name": "pagination_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页token/Pagination token"
+    }
+  ],
+  "instagram.v2.fetch_location_posts": [
+    {
+      "name": "location_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "地点ID/Location ID"
+    },
+    {
+      "name": "pagination_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页token/Pagination token"
+    }
+  ],
+  "instagram.v2.fetch_hashtag_posts": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "话题关键词(不含号)/Hashtag keyword (without )"
+    },
+    {
+      "name": "feed_type",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "top",
+      "desc": "帖子类型: top(热门), recent(最新), reels(仅Reels)/Feed type: top, recent, or reels"
+    },
+    {
+      "name": "pagination_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页token/Pagination token"
+    }
+  ],
+  "instagram.v3.search_users": [
+    {
+      "name": "query",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "rank_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "上一次搜索返回的rank_token,用于翻页/Rank token from previous search response for pagination"
+    }
+  ],
+  "instagram.v3.search_hashtags": [
+    {
+      "name": "query",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "rank_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "上一次搜索返回的rank_token,用于翻页/Rank token from previous search response for pagination"
+    }
+  ],
+  "instagram.v3.general_search": [
+    {
+      "name": "query",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "next_max_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页ID,首次请求不传,从上一次响应的next_max_id获取/Pagination ID, omit for first request, get from previous response next_max_id"
+    },
+    {
+      "name": "rank_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "排序token,首次请求不传,从上一次响应获取/Rank token, omit for first request, get from previous response"
+    },
+    {
+      "name": "enable_metadata",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "是否启用元数据/Enable metadata"
+    }
+  ],
+  "instagram.v3.get_user_id_by_username": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户名/Username"
+    }
+  ],
+  "instagram.v3.get_user_profile": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户名(与user_id二选一)/Username (alternative to user_id)"
+    }
+  ],
+  "instagram.v3.get_user_brief": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户名/Username"
+    }
+  ],
+  "instagram.v3.get_user_posts": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "Instagram 用户名(不含 @)/Instagram username (without @)"
+    },
+    {
+      "name": "first",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 12,
+      "desc": "向后翻页时每页数量/Number of posts per page (forward)"
+    },
+    {
+      "name": "after",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "向后翻页游标(end_cursor)/Forward pagination cursor (end_cursor)"
+    },
+    {
+      "name": "before",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "向前翻页游标(start_cursor)/Backward pagination cursor (start_cursor)"
+    },
+    {
+      "name": "last",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "desc": "向前翻页时每页数量/Number of posts per page (backward)"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 12,
+      "desc": "首次请求数量/Number of posts for first request"
+    }
+  ],
+  "instagram.v3.get_user_tagged_posts": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户名(与user_id二选一)/Username (alternative to user_id)"
+    },
+    {
+      "name": "first",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 12,
+      "desc": "向后翻页时每页数量/Number of posts per page (forward)"
+    },
+    {
+      "name": "after",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "向后翻页游标(end_cursor)/Forward pagination cursor (end_cursor)"
+    },
+    {
+      "name": "before",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "向前翻页游标(start_cursor)/Backward pagination cursor (start_cursor)"
+    },
+    {
+      "name": "last",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "desc": "向前翻页时每页数量/Number of posts per page (backward)"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 12,
+      "desc": "首次请求数量/Number of posts for first request"
+    }
+  ],
+  "instagram.v3.get_user_reels": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户名(与user_id二选一)/Username (alternative to user_id)"
+    },
+    {
+      "name": "first",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 12,
+      "desc": "向后翻页时每页数量/Number of reels per page (forward)"
+    },
+    {
+      "name": "after",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "向后翻页游标(end_cursor)/Forward pagination cursor (end_cursor)"
+    },
+    {
+      "name": "before",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "向前翻页游标(start_cursor)/Backward pagination cursor (start_cursor)"
+    },
+    {
+      "name": "last",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "desc": "向前翻页时每页数量/Number of reels per page (backward)"
+    },
+    {
+      "name": "page_size",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 12,
+      "desc": "每页视频数量/Videos per page"
+    }
+  ],
+  "instagram.v3.get_user_highlights": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户名(与user_id二选一)/Username (alternative to user_id)"
+    },
+    {
+      "name": "first",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 10,
+      "desc": "每页数量/Number of highlights per page"
+    },
+    {
+      "name": "after",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "向后翻页游标/Forward pagination cursor"
+    },
+    {
+      "name": "before",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "向前翻页游标/Backward pagination cursor"
+    },
+    {
+      "name": "last",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "desc": "向前翻页时每页数量/Number of highlights per page (backward)"
+    }
+  ],
+  "instagram.v3.get_highlight_stories": [
+    {
+      "name": "highlight_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "精选ID/Highlight ID (格式/format: highlight:xxx)"
+    },
+    {
+      "name": "reel_ids",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "精选ID列表,逗号分隔,如不提供则仅查询highlight_id/Highlight ID list, comma separated, if not provided only query highlight_id"
+    },
+    {
+      "name": "first",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 3,
+      "desc": "每页数量/Items per page"
+    },
+    {
+      "name": "last",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 2,
+      "desc": "获取最后N条/Get last N items"
+    }
+  ],
+  "instagram.v3.get_user_about": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户名(与user_id二选一)/Username (alternative to user_id)"
+    }
+  ],
+  "instagram.v3.get_user_former_usernames": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户名(与user_id二选一)/Username (alternative to user_id)"
+    }
+  ],
+  "instagram.v3.get_user_stories": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户名(与user_id二选一)/Username (alternative to user_id)"
+    }
+  ],
+  "instagram.v3.get_recommended_reels": [
+    {
+      "name": "first",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 12,
+      "desc": "获取数量/Number of reels to fetch"
+    },
+    {
+      "name": "after",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页游标,首次请求不传,从上一次响应的 page_info.end_cursor 获取/Pagination cursor, omit for first request, get from previous response page_i"
+    }
+  ],
+  "instagram.v3.get_post_info": [
+    {
+      "name": "media_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "帖子媒体ID/Post media ID(与 url 二选一)"
+    },
+    {
+      "name": "url",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "帖子URL/Post URL(与 media_id 二选一;支持 /p/、/reel/、/reels/、/tv/ 形式)"
+    }
+  ],
+  "instagram.v3.get_post_info_by_code": [
+    {
+      "name": "code",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "帖子短代码/Post shortcode"
+    }
+  ],
+  "instagram.v3.get_post_comments": [
+    {
+      "name": "code",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "帖子短代码/Post shortcode (e.g., DUajw4YkorV)"
+    },
+    {
+      "name": "min_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页游标,首次请求不传,从上一次响应的 next_min_id 获取/Pagination cursor, omit for first request, get from previous response next_min_id"
+    },
+    {
+      "name": "sort_order",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "popular",
+      "desc": "排序方式/Sort order. 可选值/Options: popular(热门), newest(最新). Example: popular"
+    }
+  ],
+  "instagram.v3.get_comment_replies": [
+    {
+      "name": "media_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "帖子媒体ID/Post media ID"
+    },
+    {
+      "name": "comment_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "父评论ID/Parent comment ID"
+    },
+    {
+      "name": "min_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页游标,首次请求不传,从上一次响应的 next_min_child_cursor 获取/Pagination cursor, omit for first request, get from previous response next_"
+    }
+  ],
+  "instagram.v3.get_post_oembed": [
+    {
+      "name": "url",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "Instagram帖子的完整URL/Full URL of Instagram post"
+    },
+    {
+      "name": "hidecaption",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": false,
+      "desc": "是否隐藏帖子文本/Whether to hide caption"
+    },
+    {
+      "name": "maxwidth",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 540,
+      "desc": "最大宽度(像素)/Max width in pixels"
+    }
+  ],
+  "instagram.v3.translate_comment": [
+    {
+      "name": "comment_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "评论ID或帖子caption的media_id/Comment ID or caption media ID"
+    }
+  ],
+  "instagram.v3.bulk_translate_comments": [
+    {
+      "name": "comment_ids",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "评论ID列表,逗号分隔/Comment ID list, comma separated"
+    }
+  ],
+  "instagram.v3.get_explore": [
+    {
+      "name": "max_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页游标,首次请求不传,从上一次响应的 next_max_id 获取/Pagination cursor, omit for first request, get from previous response next_max_id"
+    }
+  ],
+  "instagram.v3.get_user_following": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户名(与user_id二选一)/Username (alternative to user_id)"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 12,
+      "desc": "每次获取数量/Number of users to fetch per request"
+    },
+    {
+      "name": "max_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页游标,首次请求不传,从上一次响应的 next_max_id 获取/Pagination cursor, omit for first request, get from previous response next_max_id"
+    }
+  ],
+  "instagram.v3.get_user_followers": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户名(与user_id二选一)/Username (alternative to user_id)"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 12,
+      "desc": "每次获取数量/Number of users to fetch per request"
+    },
+    {
+      "name": "max_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页游标,首次请求不传,从上一次响应的 next_max_id 获取/Pagination cursor, omit for first request, get from previous response next_max_id"
+    }
+  ],
+  "instagram.v3.get_location_info": [
+    {
+      "name": "location_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "地点ID/Location ID"
+    },
+    {
+      "name": "show_nearby",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "是否显示附近地点/Whether to show nearby places"
+    }
+  ],
+  "instagram.v3.get_location_posts": [
+    {
+      "name": "location_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "地点ID/Location ID"
+    },
+    {
+      "name": "tab",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "ranked",
+      "desc": "帖子类型/Post type. 可选值/Options: ranked(热门/top), recent(最新/latest). Example: ranked"
+    },
+    {
+      "name": "first",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 12,
+      "desc": "翻页时每页数量/Posts per page"
+    },
+    {
+      "name": "after",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "翻页游标,从上一次响应的end_cursor获取/Pagination cursor from previous response end_cursor"
+    },
+    {
+      "name": "page_size_override",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 12,
+      "desc": "每页数量/Page size"
+    }
+  ],
+  "instagram.v3.get_location_nearby": [
+    {
+      "name": "location_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "地点ID(数字)/Location ID (numeric)"
+    }
+  ],
+  "instagram.v3.shortcode_to_media_id": [
+    {
+      "name": "shortcode",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "帖子短码/Post shortcode"
+    }
+  ],
+  "instagram.v3.media_id_to_shortcode": [
+    {
+      "name": "media_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "帖子媒体ID/Post media ID"
+    }
+  ],
+  "instagram.v3.extract_shortcode": [
+    {
+      "name": "url",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "Instagram帖子完整URL/Full Instagram post URL"
+    }
+  ]
+}

+ 560 - 0
claude-code/claude-code-voc-intelligence/mcp/catalog/params/kuaishou.json

@@ -0,0 +1,560 @@
+{
+  "kuaishou.web.fetch_one_video": [
+    {
+      "name": "share_text",
+      "in": "query",
+      "type": "string",
+      "required": true
+    }
+  ],
+  "kuaishou.web.fetch_one_video_v2": [
+    {
+      "name": "photo_id",
+      "in": "query",
+      "type": "string",
+      "required": true
+    }
+  ],
+  "kuaishou.web.fetch_one_video_by_url": [
+    {
+      "name": "url",
+      "in": "query",
+      "type": "string",
+      "required": true
+    }
+  ],
+  "kuaishou.web.fetch_one_video_comment": [
+    {
+      "name": "photo_id",
+      "in": "query",
+      "type": "string",
+      "required": true
+    },
+    {
+      "name": "pcursor",
+      "in": "query",
+      "type": "string",
+      "required": false
+    }
+  ],
+  "kuaishou.web.fetch_one_video_sub_comment": [
+    {
+      "name": "photo_id",
+      "in": "query",
+      "type": "string",
+      "required": true
+    },
+    {
+      "name": "pcursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": ""
+    },
+    {
+      "name": "root_comment_id",
+      "in": "query",
+      "type": "string",
+      "required": true
+    }
+  ],
+  "kuaishou.web.generate_share_short_url": [
+    {
+      "name": "photo_id",
+      "in": "query",
+      "type": "string",
+      "required": true
+    }
+  ],
+  "kuaishou.web.fetch_user_info": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true
+    }
+  ],
+  "kuaishou.web.fetch_user_live_replay": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true
+    },
+    {
+      "name": "pcursor",
+      "in": "query",
+      "type": "string",
+      "required": false
+    }
+  ],
+  "kuaishou.web.fetch_user_collect": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true
+    },
+    {
+      "name": "pcursor",
+      "in": "query",
+      "type": "string",
+      "required": false
+    }
+  ],
+  "kuaishou.web.fetch_kuaishou_hot_list_v1": [],
+  "kuaishou.web.fetch_kuaishou_hot_list_v2": [
+    {
+      "name": "board_type",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "1"
+    }
+  ],
+  "kuaishou.web.fetch_get_user_id": [
+    {
+      "name": "share_link",
+      "in": "query",
+      "type": "string",
+      "required": true
+    }
+  ],
+  "kuaishou.app.fetch_one_video": [
+    {
+      "name": "photo_id",
+      "in": "query",
+      "type": "string",
+      "required": true
+    }
+  ],
+  "kuaishou.app.fetch_videos_batch": [
+    {
+      "name": "photo_ids",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "多个作品ID用逗号分隔,单次最多40个/Multiple photo IDs separated by commas, max 40 per request"
+    }
+  ],
+  "kuaishou.app.fetch_one_video_by_url": [
+    {
+      "name": "share_text",
+      "in": "query",
+      "type": "string",
+      "required": true
+    }
+  ],
+  "kuaishou.app.fetch_selection_feed": [],
+  "kuaishou.app.generate_kuaishou_share_link": [
+    {
+      "name": "shareObjectId",
+      "in": "query",
+      "type": "string",
+      "required": true
+    }
+  ],
+  "kuaishou.app.fetch_video_comment": [
+    {
+      "name": "photo_id",
+      "in": "query",
+      "type": "string",
+      "required": true
+    },
+    {
+      "name": "pcursor",
+      "in": "query",
+      "type": "string",
+      "required": false
+    }
+  ],
+  "kuaishou.app.fetch_video_sub_comments": [
+    {
+      "name": "photo_id",
+      "in": "query",
+      "type": "string",
+      "required": true
+    },
+    {
+      "name": "root_comment_id",
+      "in": "query",
+      "type": "string",
+      "required": true
+    },
+    {
+      "name": "pcursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "首页留空,翻页传上一页响应的 pcursor"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 8,
+      "desc": "默认 8,范围 1-20"
+    }
+  ],
+  "kuaishou.app.fetch_one_user_v2": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true
+    }
+  ],
+  "kuaishou.app.fetch_user_post_v2": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true
+    },
+    {
+      "name": "pcursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "第一次请求留空,后续传上一页响应的 pcursor"
+    },
+    {
+      "name": "sort",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "latest",
+      "desc": "latest(最新, 默认) / hot(热门)"
+    }
+  ],
+  "kuaishou.app.fetch_user_hot_post": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true
+    },
+    {
+      "name": "pcursor",
+      "in": "query",
+      "type": "string",
+      "required": false
+    }
+  ],
+  "kuaishou.app.fetch_user_live_info": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true
+    }
+  ],
+  "kuaishou.app.search_comprehensive": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true
+    },
+    {
+      "name": "pcursor",
+      "in": "query",
+      "type": "string",
+      "required": false
+    },
+    {
+      "name": "sort_type",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "all",
+      "desc": "可选值: all(综合排序), newest(最新发布), most_likes(最多点赞)"
+    },
+    {
+      "name": "publish_time",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "all",
+      "desc": "可选值: all(全部), one_day(近一日), one_week(近一周), one_month(近一月)"
+    },
+    {
+      "name": "duration",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "all",
+      "desc": "可选值: all(全部), under_1_min(1分钟以内), 1_to_5_min(1-5分钟), over_5_min(5分钟以上)"
+    }
+  ],
+  "kuaishou.app.search_video_v2": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true
+    },
+    {
+      "name": "pcursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "首次留空,翻页传上一页响应的 pcursor / Empty for first page, pass pcursor from previous response"
+    }
+  ],
+  "kuaishou.app.search_user_v2": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true
+    },
+    {
+      "name": "pcursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "首次留空,翻页传上一页响应的 pcursor / Empty for first page"
+    },
+    {
+      "name": "user_relation",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "all",
+      "desc": "all / same_city / verified / live / following"
+    },
+    {
+      "name": "user_gender",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "all",
+      "desc": "all / male / female"
+    },
+    {
+      "name": "fans_sort",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "default",
+      "desc": "default / most_to_least / least_to_most"
+    }
+  ],
+  "kuaishou.app.search_image": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true
+    },
+    {
+      "name": "pcursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "首次留空,翻页传上一页响应的 pcursor"
+    }
+  ],
+  "kuaishou.app.search_live": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true
+    },
+    {
+      "name": "pcursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "首次留空,翻页传上一页响应的 pcursor"
+    }
+  ],
+  "kuaishou.app.search_music": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true
+    },
+    {
+      "name": "pcursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "首次留空,翻页传上一页响应的 pcursor"
+    }
+  ],
+  "kuaishou.app.search_tag": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true
+    },
+    {
+      "name": "pcursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "首次留空,翻页传上一页响应的 pcursor"
+    }
+  ],
+  "kuaishou.app.fetch_tag_feed": [
+    {
+      "name": "general_tag_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "话题标签传标签名或 search_tag 的数字 id;声音标签传编码串"
+    },
+    {
+      "name": "tab",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "hot",
+      "desc": "hot(最热门) / latest(最新发布) / image(图片) / live(直播)"
+    },
+    {
+      "name": "tag_name",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "话题标签建议传,等于标签名"
+    },
+    {
+      "name": "tag_type",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "1=话题标签,29=声音/音乐标签"
+    },
+    {
+      "name": "tag_source",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 2,
+      "desc": "2=搜索进入话题页,3=作品页声音标签"
+    },
+    {
+      "name": "from_photo_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "进入标签页的源作品 photoId(可选)"
+    },
+    {
+      "name": "pcursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "首次留空,翻页传上一页响应的 pcursor"
+    }
+  ],
+  "kuaishou.app.fetch_live_top_list": [
+    {
+      "name": "subTabId",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0
+    },
+    {
+      "name": "subTabName",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": ""
+    }
+  ],
+  "kuaishou.app.fetch_hot_board_categories": [],
+  "kuaishou.app.fetch_hot_board_detail": [
+    {
+      "name": "boardType",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1
+    },
+    {
+      "name": "boardId",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": "1"
+    }
+  ],
+  "kuaishou.app.fetch_hot_search_person": [],
+  "kuaishou.app.fetch_shopping_top_list": [
+    {
+      "name": "subTabId",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0
+    },
+    {
+      "name": "subTabName",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": ""
+    }
+  ],
+  "kuaishou.app.fetch_brand_top_list": [
+    {
+      "name": "subTabId",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0
+    },
+    {
+      "name": "subTabName",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": ""
+    }
+  ],
+  "kuaishou.app.fetch_music_ranking": [
+    {
+      "name": "tab_id",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 100002,
+      "desc": "100002=热歌榜(默认),100063=π计划推荐榜"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "默认 20,范围 1-50"
+    },
+    {
+      "name": "pcursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "首次留空,翻页传上一页响应的 pcursor"
+    }
+  ]
+}

+ 198 - 0
claude-code/claude-code-voc-intelligence/mcp/catalog/params/lemon8.json

@@ -0,0 +1,198 @@
+{
+  "lemon8.app.fetch_user_profile": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID/User ID"
+    }
+  ],
+  "lemon8.app.fetch_post_detail": [
+    {
+      "name": "item_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品ID/Post ID"
+    }
+  ],
+  "lemon8.app.fetch_user_follower_list": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "翻页参数/Pagination parameter"
+    }
+  ],
+  "lemon8.app.fetch_user_following_list": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "翻页参数/Pagination parameter"
+    }
+  ],
+  "lemon8.app.fetch_post_comment_list": [
+    {
+      "name": "group_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品的group_id/Post's group_id"
+    },
+    {
+      "name": "item_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品的item_id/Post's item_id"
+    },
+    {
+      "name": "media_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品的media_id/Post's media_id"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "翻页参数/Pagination parameter"
+    }
+  ],
+  "lemon8.app.fetch_discover_banners": [],
+  "lemon8.app.fetch_discover_tab": [],
+  "lemon8.app.fetch_discover_tab_information_tabs": [],
+  "lemon8.app.fetch_hot_search_keywords": [],
+  "lemon8.app.fetch_topic_info": [
+    {
+      "name": "forum_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "话题ID/Topic ID"
+    }
+  ],
+  "lemon8.app.fetch_topic_post_list": [
+    {
+      "name": "category",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "话题分类 ID/Topic category ID"
+    },
+    {
+      "name": "max_behot_time",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "翻页参数/Pagination parameter"
+    },
+    {
+      "name": "category_parameter",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "分类参数/Category parameter"
+    },
+    {
+      "name": "hashtag_name",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "Hashtag名称/Hashtag name"
+    },
+    {
+      "name": "sort_type",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "排序方式/Sort type"
+    }
+  ],
+  "lemon8.app.fetch_search": [
+    {
+      "name": "query",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "max_cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "翻页参数/Pagination parameter"
+    },
+    {
+      "name": "filter_type",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索过滤类型/Search filter type"
+    },
+    {
+      "name": "order_by",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索排序方式/Search sort type"
+    },
+    {
+      "name": "search_tab",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "main",
+      "desc": "搜索类型/Search type"
+    }
+  ],
+  "lemon8.app.get_item_id": [
+    {
+      "name": "share_text",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "分享链接/Share link"
+    }
+  ],
+  "lemon8.app.get_user_id": [
+    {
+      "name": "share_text",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "分享链接/Share link"
+    }
+  ],
+  "lemon8.app.get_item_ids": [],
+  "lemon8.app.get_user_ids": []
+}

+ 1808 - 0
claude-code/claude-code-voc-intelligence/mcp/catalog/params/linkedin.json

@@ -0,0 +1,1808 @@
+{
+  "linkedin.web.get_user_profile": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "LinkedIn用户名/LinkedIn username"
+    },
+    {
+      "name": "include_follower_and_connection",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "desc": "包含粉丝和连接数(额外消耗1次请求)/Include follower and connection count (+1 request)"
+    },
+    {
+      "name": "include_experiences",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "desc": "包含工作经历(额外消耗1次请求)/Include work experiences (+1 request)"
+    },
+    {
+      "name": "include_skills",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "desc": "包含技能(额外消耗1次请求)/Include skills (+1 request)"
+    },
+    {
+      "name": "include_certifications",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "desc": "包含认证(额外消耗1次请求)/Include certifications (+1 request)"
+    },
+    {
+      "name": "include_publications",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "desc": "包含出版物(额外消耗1次请求)/Include publications (+1 request)"
+    },
+    {
+      "name": "include_educations",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "desc": "包含教育背景(额外消耗1次请求)/Include educational background (+1 request)"
+    },
+    {
+      "name": "include_volunteers",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "desc": "包含志愿者经历(额外消耗1次请求)/Include volunteer experiences (+1 request)"
+    },
+    {
+      "name": "include_honors",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "desc": "包含荣誉奖项(额外消耗1次请求)/Include honors and awards (+1 request)"
+    },
+    {
+      "name": "include_interests",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "desc": "包含兴趣(额外消耗1次请求)/Include interests (+1 request)"
+    },
+    {
+      "name": "include_bio",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "desc": "包含个人简介(额外消耗1次请求)/Include bio/about (+1 request)"
+    }
+  ],
+  "linkedin.web.get_user_posts": [
+    {
+      "name": "urn",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户URN,可通过get_user_profile接口获取/User URN, can be obtained from get_user_profile endpoint"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    },
+    {
+      "name": "pagination_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页令牌/Pagination token"
+    }
+  ],
+  "linkedin.web.get_user_comments": [
+    {
+      "name": "urn",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户URN,可通过get_user_profile接口获取/User URN, can be obtained from get_user_profile endpoint"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    },
+    {
+      "name": "pagination_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页令牌/Pagination token"
+    }
+  ],
+  "linkedin.web.get_user_contact": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "LinkedIn用户名/LinkedIn username"
+    }
+  ],
+  "linkedin.web.get_user_recommendations": [
+    {
+      "name": "urn",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户URN,可通过get_user_profile接口获取/User URN, can be obtained from get_user_profile endpoint"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    },
+    {
+      "name": "type",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "received",
+      "desc": "推荐类型:received(收到的)或given(给出的)/Type: received or given"
+    },
+    {
+      "name": "pagination_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页令牌/Pagination token"
+    }
+  ],
+  "linkedin.web.get_user_videos": [
+    {
+      "name": "urn",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户URN,可通过get_user_profile接口获取/User URN, can be obtained from get_user_profile endpoint"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    },
+    {
+      "name": "pagination_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页令牌/Pagination token"
+    }
+  ],
+  "linkedin.web.get_user_images": [
+    {
+      "name": "urn",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户URN,可通过get_user_profile接口获取/User URN, can be obtained from get_user_profile endpoint"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    },
+    {
+      "name": "pagination_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页令牌/Pagination token"
+    }
+  ],
+  "linkedin.web.get_company_profile": [
+    {
+      "name": "company",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "公司名称/Company name"
+    },
+    {
+      "name": "company_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "公司ID(额外消耗1次请求)/Company ID (+1 request)"
+    }
+  ],
+  "linkedin.web.get_company_people": [
+    {
+      "name": "company_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "公司ID/Company ID"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    }
+  ],
+  "linkedin.web.get_company_posts": [
+    {
+      "name": "company_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "公司ID/Company ID"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    },
+    {
+      "name": "sort_by",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "top",
+      "desc": "排序方式:top(热门)或recent(最新)/Sort by: top or recent"
+    }
+  ],
+  "linkedin.web.get_company_jobs": [
+    {
+      "name": "company_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "公司ID/Company ID"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    },
+    {
+      "name": "sort_by",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "排序方式:recent(最新)或relevant(相关)/Sort by: recent or relevant"
+    },
+    {
+      "name": "date_posted",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "发布时间过滤:anytime, past_month, past_week, past_24_hours"
+    },
+    {
+      "name": "experience_level",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "经验级别:internship, entry_level, associate, mid_senior, director, executive"
+    },
+    {
+      "name": "remote",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "工作地点类型:onsite, remote, hybrid"
+    },
+    {
+      "name": "job_type",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "工作类型:full_time, part_time, contract, temporary, volunteer, internship, other"
+    },
+    {
+      "name": "easy_apply",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "desc": "是否易申请/Filter easy apply jobs"
+    },
+    {
+      "name": "under_10_applicants",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "desc": "是否少于10个申请者/Filter jobs with under 10 applicants"
+    },
+    {
+      "name": "fair_chance_employer",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "desc": "是否公平机会雇主/Filter fair chance employer jobs"
+    }
+  ],
+  "linkedin.web.get_company_job_count": [
+    {
+      "name": "company_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "公司ID/Company ID"
+    }
+  ],
+  "linkedin.web.get_user_about": [
+    {
+      "name": "urn",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户URN,可通过get_user_profile接口获取/User URN, can be obtained from get_user_profile endpoint"
+    }
+  ],
+  "linkedin.web.get_user_follower_and_connection": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "LinkedIn用户名/LinkedIn username"
+    }
+  ],
+  "linkedin.web.get_user_experience": [
+    {
+      "name": "urn",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户URN,可通过get_user_profile接口获取/User URN, can be obtained from get_user_profile endpoint"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    }
+  ],
+  "linkedin.web.get_user_skills": [
+    {
+      "name": "urn",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户URN,可通过get_user_profile接口获取/User URN, can be obtained from get_user_profile endpoint"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    }
+  ],
+  "linkedin.web.get_user_educations": [
+    {
+      "name": "urn",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户URN,可通过get_user_profile接口获取/User URN, can be obtained from get_user_profile endpoint"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    }
+  ],
+  "linkedin.web.get_user_publications": [
+    {
+      "name": "urn",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户URN,可通过get_user_profile接口获取/User URN, can be obtained from get_user_profile endpoint"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    }
+  ],
+  "linkedin.web.get_user_certifications": [
+    {
+      "name": "urn",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户URN,可通过get_user_profile接口获取/User URN, can be obtained from get_user_profile endpoint"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    }
+  ],
+  "linkedin.web.get_user_honors": [
+    {
+      "name": "urn",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户URN,可通过get_user_profile接口获取/User URN, can be obtained from get_user_profile endpoint"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    }
+  ],
+  "linkedin.web.get_user_interests_groups": [
+    {
+      "name": "urn",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户URN,可通过get_user_profile接口获取/User URN, can be obtained from get_user_profile endpoint"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    }
+  ],
+  "linkedin.web.get_user_interests_companies": [
+    {
+      "name": "urn",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户URN,可通过get_user_profile接口获取/User URN, can be obtained from get_user_profile endpoint"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    }
+  ],
+  "linkedin.web.get_job_detail": [
+    {
+      "name": "job_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "职位ID/Job ID"
+    },
+    {
+      "name": "include_skills",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "desc": "包含职位技能要求(额外消耗1次请求)/Include job skills (+1 request)"
+    }
+  ],
+  "linkedin.web.search_jobs": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    },
+    {
+      "name": "sort_by",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "排序方式:recent(最新)或relevant(相关)/Sort by: recent or relevant"
+    },
+    {
+      "name": "date_posted",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "发布时间过滤:anytime, past_month, past_week, past_24_hours"
+    },
+    {
+      "name": "geocode",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "地理位置代码,可通过Search Geocode Location获取/Geocode for location"
+    },
+    {
+      "name": "company",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "公司ID过滤/Company ID filter (e.g., 1441 for Google)"
+    },
+    {
+      "name": "experience_level",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "经验级别:internship, entry_level, associate, mid_senior, director, executive"
+    },
+    {
+      "name": "remote",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "工作地点类型:onsite, remote, hybrid"
+    },
+    {
+      "name": "job_type",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "工作类型:full_time, part_time, contract, temporary, volunteer, internship, other"
+    },
+    {
+      "name": "easy_apply",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "desc": "是否易申请/Filter easy apply jobs"
+    },
+    {
+      "name": "has_verifications",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "desc": "是否有公司认证/Filter jobs with company verifications"
+    },
+    {
+      "name": "under_10_applicants",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "desc": "是否少于10个申请者/Filter jobs with under 10 applicants"
+    },
+    {
+      "name": "fair_chance_employer",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "desc": "是否公平机会雇主/Filter fair chance employer jobs"
+    }
+  ],
+  "linkedin.web.search_people": [
+    {
+      "name": "name",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "搜索关键词/Search keyword for people"
+    },
+    {
+      "name": "first_name",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "名/First name"
+    },
+    {
+      "name": "last_name",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "姓/Last name"
+    },
+    {
+      "name": "title",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "职位/Title"
+    },
+    {
+      "name": "company",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "公司/Company"
+    },
+    {
+      "name": "school",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "学校/School"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    },
+    {
+      "name": "geocode_location",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "地理位置代码/Geocode for location (e.g., 103644278 for United States)"
+    },
+    {
+      "name": "current_company",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "当前公司ID/Current company ID"
+    },
+    {
+      "name": "profile_language",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "个人资料语言/Profile language"
+    },
+    {
+      "name": "industry",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "行业ID/Industry ID"
+    },
+    {
+      "name": "service_category",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "服务类别ID/Service category ID"
+    }
+  ],
+  "linkedin.web.get_user_reactions": [
+    {
+      "name": "urn",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户URN,可通过get_user_profile接口获取/User URN, can be obtained from get_user_profile endpoint"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    },
+    {
+      "name": "pagination_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页令牌/Pagination token"
+    }
+  ],
+  "linkedin.web.get_user_volunteers": [
+    {
+      "name": "urn",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户URN,可通过get_user_profile接口获取/User URN, can be obtained from get_user_profile endpoint"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    }
+  ],
+  "linkedin.web.get_company_affiliated_pages": [
+    {
+      "name": "company_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "公司ID/Company ID"
+    }
+  ],
+  "linkedin.web.get_company_associated_member_insights": [
+    {
+      "name": "company_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "公司ID/Company ID"
+    }
+  ],
+  "linkedin.web.get_post_detail": [
+    {
+      "name": "post_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "帖子ID/Post ID"
+    }
+  ],
+  "linkedin.web.get_post_comments": [
+    {
+      "name": "post_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "帖子ID/Post ID"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    },
+    {
+      "name": "sort_order",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "排序方式 (relevance, recent),默认relevance/Sort order: relevance or recent, default relevance"
+    },
+    {
+      "name": "post_type",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "帖子类型 (activity, ugc),默认activity/Post type: activity or ugc, default activity"
+    }
+  ],
+  "linkedin.web.get_post_reactions": [
+    {
+      "name": "post_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "帖子ID/Post ID"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    },
+    {
+      "name": "type",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "all",
+      "desc": "反应类型 (all, like, praise, empathy, appreciation, interest),默认all/Reaction type, default all"
+    }
+  ],
+  "linkedin.web.get_post_reposts": [
+    {
+      "name": "post_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "帖子ID/Post ID"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    },
+    {
+      "name": "pagination_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页令牌/Pagination token"
+    }
+  ],
+  "linkedin.web.get_comments_replies": [
+    {
+      "name": "post_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "帖子ID/Post ID"
+    },
+    {
+      "name": "comment_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "评论ID/Comment ID"
+    },
+    {
+      "name": "previous_replies_token",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "前一组回复的令牌/Previous replies token"
+    }
+  ],
+  "linkedin.web.search_posts": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    },
+    {
+      "name": "date_posted",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "发布时间过滤 (past_month, past_week, past_24h)/Filter post by the date they were posted"
+    },
+    {
+      "name": "sort_by",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "排序方式 (date_posted, relevance)/Sort by date_posted or relevance"
+    },
+    {
+      "name": "from_member",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "按成员过滤,逗号分隔/Filter by member, separate by comma"
+    },
+    {
+      "name": "from_company",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "按公司过滤,逗号分隔/Filter by company, separate by comma"
+    },
+    {
+      "name": "content_type",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "内容类型 (videos, photos, jobs, live_videos, documents, collaborative_articles)/Filter post by content type"
+    }
+  ],
+  "linkedin.web.search_location": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    }
+  ],
+  "linkedin.web.search_schools": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    }
+  ],
+  "linkedin.web.search_suggestion_industry": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    }
+  ],
+  "linkedin.web.get_group_info": [
+    {
+      "name": "group_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "群组ID/Group ID"
+    }
+  ],
+  "linkedin.web.get_group_posts": [
+    {
+      "name": "group_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "群组ID/Group ID"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    }
+  ],
+  "linkedin.web.search_ads": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "搜索关键词(keyword 和 advertiser_name 至少提供一个)/Search keyword (either keyword or advertiser_name required)"
+    },
+    {
+      "name": "advertiser_name",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "广告主名称/Advertiser name"
+    },
+    {
+      "name": "country",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "国家代码过滤/Country code filter"
+    },
+    {
+      "name": "date",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "日期过滤 (last-30-days, current-month, current-year, last-year)/Date filter"
+    },
+    {
+      "name": "pagination_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页令牌/Pagination token"
+    }
+  ],
+  "linkedin.web.get_ad_detail": [
+    {
+      "name": "ad_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "广告ID/Ad ID"
+    }
+  ],
+  "linkedin.web_v2.get_user_profile": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "LinkedIn用户名/LinkedIn username"
+    },
+    {
+      "name": "include_follower_and_connection",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "desc": "附带粉丝/连接数 (+1 request)/Include follower & connection count"
+    },
+    {
+      "name": "include_experiences",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "desc": "附带工作经历/Include work experiences"
+    },
+    {
+      "name": "include_skills",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "desc": "附带技能/Include skills"
+    },
+    {
+      "name": "include_certifications",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "desc": "附带认证/Include certifications"
+    },
+    {
+      "name": "include_publications",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "desc": "附带出版物/Include publications"
+    },
+    {
+      "name": "include_educations",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "desc": "附带教育背景/Include educations"
+    },
+    {
+      "name": "include_volunteers",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "desc": "附带志愿者经历/Include volunteer exp"
+    },
+    {
+      "name": "include_honors",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "desc": "附带荣誉奖项/Include honors"
+    },
+    {
+      "name": "include_interests",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "desc": "附带感兴趣的公司+群组/Include interests"
+    },
+    {
+      "name": "include_bio",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "desc": "附带简介/Include bio"
+    }
+  ],
+  "linkedin.web_v2.get_user_posts": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "LinkedIn用户名/Username"
+    },
+    {
+      "name": "start",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "分页起始偏移/Start offset"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "每页数量(最大50)/Page size (max 50)"
+    }
+  ],
+  "linkedin.web_v2.get_user_comments": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "LinkedIn用户名/Username"
+    },
+    {
+      "name": "start",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20
+    }
+  ],
+  "linkedin.web_v2.get_user_contact_info": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "LinkedIn用户名/Username"
+    }
+  ],
+  "linkedin.web_v2.get_user_recommendations": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "LinkedIn用户名/Username"
+    },
+    {
+      "name": "direction",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "received",
+      "desc": "received(收到的) / given(写出的)"
+    }
+  ],
+  "linkedin.web_v2.get_user_videos": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "LinkedIn用户名/Username"
+    },
+    {
+      "name": "start",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20
+    }
+  ],
+  "linkedin.web_v2.get_user_images": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "LinkedIn用户名/Username"
+    },
+    {
+      "name": "start",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20
+    }
+  ],
+  "linkedin.web_v2.get_user_bio": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "LinkedIn用户名/Username"
+    }
+  ],
+  "linkedin.web_v2.get_user_follower_and_connection_count": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "LinkedIn用户名/Username"
+    }
+  ],
+  "linkedin.web_v2.get_user_profile_cards": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "LinkedIn用户名/Username"
+    }
+  ],
+  "linkedin.web_v2.get_user_experiences": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "LinkedIn用户名/Username"
+    }
+  ],
+  "linkedin.web_v2.get_user_skills": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "LinkedIn用户名/Username"
+    }
+  ],
+  "linkedin.web_v2.get_user_educations": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "LinkedIn用户名/Username"
+    }
+  ],
+  "linkedin.web_v2.get_user_publications": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "LinkedIn用户名/Username"
+    }
+  ],
+  "linkedin.web_v2.get_user_certifications": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "LinkedIn用户名/Username"
+    }
+  ],
+  "linkedin.web_v2.get_user_honors": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "LinkedIn用户名/Username"
+    }
+  ],
+  "linkedin.web_v2.get_user_interested_groups": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "LinkedIn用户名/Username"
+    },
+    {
+      "name": "start",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20
+    }
+  ],
+  "linkedin.web_v2.get_user_interested_companies": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "LinkedIn用户名/Username"
+    },
+    {
+      "name": "start",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20
+    }
+  ],
+  "linkedin.web_v2.get_user_top_card": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "LinkedIn用户名/Username"
+    }
+  ],
+  "linkedin.web_v2.get_user_top_card_supplementary": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "LinkedIn用户名/Username"
+    }
+  ],
+  "linkedin.web_v2.get_user_recent_activity": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "LinkedIn用户名/Username"
+    }
+  ],
+  "linkedin.web_v2.get_discovery_relevant_to_company": [
+    {
+      "name": "universal_name",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "公司URL slug/Company URL slug"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 12
+    },
+    {
+      "name": "start",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0
+    },
+    {
+      "name": "pagination_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "保留兼容字段(当前不分页)/Reserved for future use"
+    }
+  ],
+  "linkedin.web_v2.get_discovery_relevant_to_user": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "LinkedIn用户名/Username"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 12
+    },
+    {
+      "name": "start",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0
+    },
+    {
+      "name": "pagination_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "保留兼容字段(当前不分页)/Reserved for future use"
+    }
+  ],
+  "linkedin.web_v2.get_company_profile": [
+    {
+      "name": "universal_name",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "公司URL slug/Company slug"
+    }
+  ],
+  "linkedin.web_v2.get_company_employees": [
+    {
+      "name": "universal_name",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "公司URL slug/Company slug"
+    },
+    {
+      "name": "start",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 10
+    }
+  ],
+  "linkedin.web_v2.get_company_posts": [
+    {
+      "name": "universal_name",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "公司URL slug/Company slug"
+    },
+    {
+      "name": "start",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20
+    }
+  ],
+  "linkedin.web_v2.get_company_jobs": [
+    {
+      "name": "universal_name",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "公司URL slug/Company slug"
+    },
+    {
+      "name": "start",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20
+    }
+  ],
+  "linkedin.web_v2.get_company_job_count": [
+    {
+      "name": "universal_name",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "公司URL slug/Company slug"
+    }
+  ],
+  "linkedin.web_v2.get_company_similar_companies": [
+    {
+      "name": "universal_name",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "公司URL slug/Company slug"
+    }
+  ],
+  "linkedin.web_v2.get_company_competitors": [
+    {
+      "name": "universal_name",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "公司URL slug/Company slug"
+    }
+  ],
+  "linkedin.web_v2.get_company_stock_quote": [
+    {
+      "name": "universal_name",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "公司URL slug(必须上市)/Public company slug"
+    }
+  ],
+  "linkedin.web_v2.get_company_call_to_actions": [
+    {
+      "name": "universal_name",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "公司URL slug/Company slug"
+    }
+  ],
+  "linkedin.web_v2.get_company_employee_count_ranges": [
+    {
+      "name": "universal_name",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "公司URL slug/Company slug"
+    }
+  ],
+  "linkedin.web_v2.get_company_grouped_locations": [
+    {
+      "name": "universal_name",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "公司URL slug/Company slug"
+    }
+  ],
+  "linkedin.web_v2.get_post_detail": [
+    {
+      "name": "post_urn",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "帖子URN或数字ID/Post URN or numeric ID"
+    }
+  ],
+  "linkedin.web_v2.get_post_detail_by_slug": [
+    {
+      "name": "slug",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "帖子URL slug尾段/Post URL slug suffix"
+    }
+  ],
+  "linkedin.web_v2.get_post_comments": [
+    {
+      "name": "post_urn",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "帖子URN/Post URN"
+    },
+    {
+      "name": "start",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 10
+    },
+    {
+      "name": "sort_order",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "RELEVANCE",
+      "desc": "评论排序:RELEVANCE / CHRON / REVERSE_CHRON / MEMBER_SETTING"
+    }
+  ],
+  "linkedin.web_v2.get_comment_replies": [
+    {
+      "name": "comment_urn",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "父评论URN/Parent comment URN"
+    },
+    {
+      "name": "post_urn",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "帖子URN(仅当 comment_urn 不完整时必填)/Post URN (required if comment_urn lacks activity)"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 10
+    },
+    {
+      "name": "pagination_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "上一页响应里的 paginationToken"
+    }
+  ],
+  "linkedin.web_v2.get_post_reactions": [
+    {
+      "name": "post_urn",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "帖子URN/Post URN"
+    },
+    {
+      "name": "reaction_type",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "反应类型:LIKE / PRAISE / EMPATHY / INTEREST / APPRECIATION / MAYBE / ENTERTAINMENT,留空默认 LIKE"
+    },
+    {
+      "name": "start",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 10
+    }
+  ],
+  "linkedin.web_v2.get_hashtag_feed": [
+    {
+      "name": "hashtag",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "话题文本,不带/Hashtag text without"
+    },
+    {
+      "name": "start",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 10
+    }
+  ],
+  "linkedin.web_v2.get_job_detail": [
+    {
+      "name": "job_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "LinkedIn职位数字ID/LinkedIn job numeric ID"
+    }
+  ],
+  "linkedin.web_v2.search_users": [
+    {
+      "name": "keywords",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "start",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 10
+    },
+    {
+      "name": "geo_urn",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "地理位置URN/Geo URN"
+    },
+    {
+      "name": "industry_urn",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "行业URN/Industry URN"
+    },
+    {
+      "name": "current_company_urn",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "当前公司URN/Current company URN"
+    }
+  ],
+  "linkedin.web_v2.search_jobs": [
+    {
+      "name": "keywords",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "location",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "地点(自由文本)/Location (free text)"
+    },
+    {
+      "name": "start",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20
+    }
+  ]
+}

+ 253 - 0
claude-code/claude-code-voc-intelligence/mcp/catalog/params/pipixia.json

@@ -0,0 +1,253 @@
+{
+  "pipixia.app.fetch_post_detail": [
+    {
+      "name": "cell_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    },
+    {
+      "name": "cell_type",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "作品类型/Video type"
+    }
+  ],
+  "pipixia.app.fetch_increase_post_view_count": [
+    {
+      "name": "cell_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    },
+    {
+      "name": "cell_type",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "作品类型/Video type"
+    }
+  ],
+  "pipixia.app.fetch_post_statistics": [
+    {
+      "name": "cell_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    }
+  ],
+  "pipixia.app.fetch_user_info": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户id/User id"
+    }
+  ],
+  "pipixia.app.fetch_user_post_list": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户id/User id"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "翻页游标/Page cursor"
+    },
+    {
+      "name": "feed_count",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "翻页数量/Page count"
+    }
+  ],
+  "pipixia.app.fetch_user_follower_list": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户id/User id"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "翻页游标/Page cursor"
+    }
+  ],
+  "pipixia.app.fetch_user_following_list": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户id/User id"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "翻页游标/Page cursor"
+    }
+  ],
+  "pipixia.app.fetch_post_comment_list": [
+    {
+      "name": "cell_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    },
+    {
+      "name": "cell_type",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "作品类型/Video type"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "翻页游标/Page cursor"
+    }
+  ],
+  "pipixia.app.fetch_short_url": [
+    {
+      "name": "original_url",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "原始链接/Original URL"
+    }
+  ],
+  "pipixia.app.fetch_home_feed": [
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "翻页游标/Page cursor"
+    }
+  ],
+  "pipixia.app.fetch_hot_search_words": [],
+  "pipixia.app.fetch_hot_search_board_list": [],
+  "pipixia.app.fetch_hot_search_board_detail": [
+    {
+      "name": "block_type",
+      "in": "query",
+      "type": "integer",
+      "required": true,
+      "desc": "榜单类型/Board type"
+    }
+  ],
+  "pipixia.app.fetch_search": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "翻页游标/Page cursor"
+    },
+    {
+      "name": "search_type",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "1",
+      "desc": "搜索类型/Search type"
+    }
+  ],
+  "pipixia.app.fetch_hashtag_detail": [
+    {
+      "name": "hashtag_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "话题id/Hashtag id"
+    }
+  ],
+  "pipixia.app.fetch_hashtag_post_list": [
+    {
+      "name": "hashtag_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "话题id/Hashtag id"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "翻页游标/Page cursor"
+    },
+    {
+      "name": "feed_count",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "翻页数量/Page count"
+    },
+    {
+      "name": "hashtag_request_type",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "话题请求类型/Hashtag request type"
+    },
+    {
+      "name": "hashtag_sort_type",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "3",
+      "desc": "话题排序类型/Hashtag sort type"
+    }
+  ],
+  "pipixia.app.fetch_home_short_drama_feed": [
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    }
+  ]
+}

+ 798 - 0
claude-code/claude-code-voc-intelligence/mcp/catalog/params/reddit.json

@@ -0,0 +1,798 @@
+{
+  "reddit.app.fetch_home_feed": [
+    {
+      "name": "sort",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "BEST",
+      "desc": "排序方式/Sort method: HOT, NEW, TOP, BEST, CONTROVERSIAL"
+    },
+    {
+      "name": "filter_posts",
+      "in": "query",
+      "type": "array",
+      "required": false,
+      "default": [],
+      "desc": "过滤掉指定的帖子ID列表/Filter out specified post IDs"
+    },
+    {
+      "name": "after",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "分页参数/Pagination parameter for fetching next page"
+    },
+    {
+      "name": "need_format",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": false,
+      "desc": "是否需要清洗数据/Whether to clean and format the data"
+    }
+  ],
+  "reddit.app.fetch_popular_feed": [
+    {
+      "name": "sort",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "BEST",
+      "desc": "排序方式/Sort method: BEST, HOT, NEW, TOP, CONTROVERSIAL, RISING"
+    },
+    {
+      "name": "time",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "ALL",
+      "desc": "时间范围/Time range: ALL, HOUR, DAY, WEEK, MONTH, YEAR"
+    },
+    {
+      "name": "filter_posts",
+      "in": "query",
+      "type": "array",
+      "required": false,
+      "default": [],
+      "desc": "过滤帖子ID列表/Filter post IDs"
+    },
+    {
+      "name": "after",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "分页参数/Pagination parameter"
+    },
+    {
+      "name": "need_format",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": false,
+      "desc": "是否需要清洗数据/Whether to clean and format the data"
+    }
+  ],
+  "reddit.app.fetch_games_feed": [
+    {
+      "name": "sort",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "NEW",
+      "desc": "排序方式/Sort method: NEW, HOT, TOP, RISING"
+    },
+    {
+      "name": "time",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "ALL",
+      "desc": "时间范围/Time range: ALL, HOUR, DAY, WEEK, MONTH, YEAR"
+    },
+    {
+      "name": "after",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "分页参数/Pagination parameter"
+    },
+    {
+      "name": "need_format",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": false,
+      "desc": "是否需要清洗数据/Whether to clean and format the data"
+    }
+  ],
+  "reddit.app.fetch_news_feed": [
+    {
+      "name": "subtopic_ids",
+      "in": "query",
+      "type": "array",
+      "required": false,
+      "default": [
+        "all"
+      ],
+      "desc": "子话题ID列表/Subtopic IDs list"
+    },
+    {
+      "name": "after",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "分页参数/Pagination parameter"
+    },
+    {
+      "name": "need_format",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": false,
+      "desc": "是否需要清洗数据/Whether to clean and format the data"
+    }
+  ],
+  "reddit.app.fetch_explore_feed": [
+    {
+      "name": "sort",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "BEST",
+      "desc": "排序方式/Sort method: BEST, HOT, NEW, TOP, CONTROVERSIAL"
+    },
+    {
+      "name": "time",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "ALL",
+      "desc": "时间范围/Time range: ALL, HOUR, DAY, WEEK, MONTH, YEAR"
+    },
+    {
+      "name": "need_format",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": false,
+      "desc": "是否需要清洗数据/Whether to clean and format the data"
+    }
+  ],
+  "reddit.app.fetch_topic_feed": [
+    {
+      "name": "topic_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "分类ID/Topic ID (从 /fetch_explore_feed 的 topics 拿)"
+    },
+    {
+      "name": "scheme_name",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "communities_tab_taxonomy_topics_default",
+      "desc": "分类 scheme/Topic scheme name (默认 App 用 communities_tab_taxonomy_topics_default)"
+    },
+    {
+      "name": "sort",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "BEST",
+      "desc": "排序方式/Sort method: BEST, HOT, NEW, TOP, CONTROVERSIAL"
+    },
+    {
+      "name": "time",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "ALL",
+      "desc": "时间范围/Time range: ALL, HOUR, DAY, WEEK, MONTH, YEAR"
+    },
+    {
+      "name": "need_format",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": false,
+      "desc": "是否需要清洗数据/Whether to clean and format the data"
+    }
+  ],
+  "reddit.app.fetch_post_details": [
+    {
+      "name": "post_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "帖子ID/Post ID"
+    },
+    {
+      "name": "include_comment_id",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": false,
+      "desc": "是否包含特定评论ID/Include specific comment ID"
+    },
+    {
+      "name": "comment_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "评论ID/Comment ID (when include_comment_id is True)"
+    },
+    {
+      "name": "need_format",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": false,
+      "desc": "是否需要清洗数据/Whether to clean and format the data"
+    }
+  ],
+  "reddit.app.fetch_post_details_batch": [
+    {
+      "name": "post_ids",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "帖子ID列表,逗号分隔,最多5条/Post IDs comma-separated, max 5"
+    },
+    {
+      "name": "include_comment_id",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": false,
+      "desc": "是否包含特定评论ID/Include specific comment ID"
+    },
+    {
+      "name": "comment_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "评论ID/Comment ID (when include_comment_id is True)"
+    },
+    {
+      "name": "need_format",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": false,
+      "desc": "是否需要清洗数据/Whether to clean and format the data"
+    }
+  ],
+  "reddit.app.fetch_post_details_batch_large": [
+    {
+      "name": "post_ids",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "帖子ID列表,逗号分隔,最多30条/Post IDs comma-separated, max 30"
+    },
+    {
+      "name": "include_comment_id",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": false,
+      "desc": "是否包含特定评论ID/Include specific comment ID"
+    },
+    {
+      "name": "comment_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "评论ID/Comment ID (when include_comment_id is True)"
+    },
+    {
+      "name": "need_format",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": false,
+      "desc": "是否需要清洗数据/Whether to clean and format the data"
+    }
+  ],
+  "reddit.app.fetch_post_comments": [
+    {
+      "name": "post_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "帖子ID/Post ID"
+    },
+    {
+      "name": "sort_type",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "CONFIDENCE",
+      "desc": "排序方式/Sort method: CONFIDENCE, NEW, TOP, HOT, CONTROVERSIAL, OLD, RANDOM"
+    },
+    {
+      "name": "after",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "分页参数/Pagination parameter for fetching next page"
+    },
+    {
+      "name": "need_format",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": false,
+      "desc": "是否需要清洗数据/Whether to clean and format the data"
+    }
+  ],
+  "reddit.app.fetch_comment_replies": [
+    {
+      "name": "post_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "帖子ID/Post ID"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "评论游标/Comment cursor from more.cursor field"
+    },
+    {
+      "name": "sort_type",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "CONFIDENCE",
+      "desc": "排序方式/Sort method: CONFIDENCE, NEW, TOP, HOT, CONTROVERSIAL, OLD, RANDOM"
+    },
+    {
+      "name": "need_format",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": false,
+      "desc": "是否需要清洗数据/Whether to clean and format the data"
+    }
+  ],
+  "reddit.app.fetch_subreddit_style": [
+    {
+      "name": "subreddit_name",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "pics",
+      "desc": "版块名称/Subreddit name"
+    },
+    {
+      "name": "need_format",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": false,
+      "desc": "是否需要清洗数据/Whether to clean and format the data"
+    }
+  ],
+  "reddit.app.fetch_subreddit_post_channels": [
+    {
+      "name": "subreddit_name",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "pics",
+      "desc": "版块名称/Subreddit name"
+    },
+    {
+      "name": "sort",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "HOT",
+      "desc": "排序方式/Sort method: HOT, NEW, TOP, CONTROVERSIAL, RISING"
+    },
+    {
+      "name": "range",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "DAY",
+      "desc": "时间范围/Time range: HOUR, DAY, WEEK, MONTH, YEAR, ALL"
+    },
+    {
+      "name": "need_format",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": false,
+      "desc": "是否需要清洗数据/Whether to clean and format the data"
+    }
+  ],
+  "reddit.app.fetch_subreddit_info": [
+    {
+      "name": "subreddit_name",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "pics",
+      "desc": "版块名称/Subreddit name"
+    },
+    {
+      "name": "need_format",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": false,
+      "desc": "是否需要清洗数据/Whether to clean and format the data"
+    }
+  ],
+  "reddit.app.fetch_subreddit_settings": [
+    {
+      "name": "subreddit_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "版块ID/Subreddit ID"
+    },
+    {
+      "name": "need_format",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": false,
+      "desc": "是否需要清洗数据/Whether to clean and format the data"
+    }
+  ],
+  "reddit.app.fetch_search_typeahead": [
+    {
+      "name": "query",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search query"
+    },
+    {
+      "name": "safe_search",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "unset",
+      "desc": "安全搜索设置/Safe search setting: unset, strict"
+    },
+    {
+      "name": "allow_nsfw",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "是否允许NSFW内容/Allow NSFW content: 0 or 1"
+    },
+    {
+      "name": "need_format",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": false,
+      "desc": "是否需要清洗数据/Whether to clean and format the data"
+    }
+  ],
+  "reddit.app.fetch_dynamic_search": [
+    {
+      "name": "query",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search query"
+    },
+    {
+      "name": "search_type",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "post",
+      "desc": "搜索类型/Search type: post(帖子), community(社区), comment(评论), media(媒体), people(用户)"
+    },
+    {
+      "name": "sort",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "排序方式(仅适用于post/comment/media)/Sort method (only for post/comment/media): RELEVANCE(相关性), HOT(热门), TOP(最受欢迎), NEW(最新), COM"
+    },
+    {
+      "name": "time_range",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "时间范围(仅适用于post/media)/Time range (only for post/media): all(所有时间), year(去年), month(上月), week(上周), day(今天), hour(过去1小时)"
+    },
+    {
+      "name": "safe_search",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "unset",
+      "desc": "安全搜索设置/Safe search setting: unset, strict"
+    },
+    {
+      "name": "allow_nsfw",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "是否允许NSFW内容/Allow NSFW content: 0, 1"
+    },
+    {
+      "name": "after",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "分页参数/Pagination parameter"
+    },
+    {
+      "name": "need_format",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": false,
+      "desc": "是否需要清洗数据/Whether to clean and format the data"
+    }
+  ],
+  "reddit.app.fetch_community_highlights": [
+    {
+      "name": "subreddit_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "版块ID/Subreddit ID"
+    },
+    {
+      "name": "need_format",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": false,
+      "desc": "是否需要清洗数据/Whether to clean and format the data"
+    }
+  ],
+  "reddit.app.fetch_trending_searches": [
+    {
+      "name": "need_format",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": false,
+      "desc": "是否需要清洗数据/Whether to clean and format the data"
+    }
+  ],
+  "reddit.app.fetch_generated_posts": [
+    {
+      "name": "post_ids",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "帖子ID列表,逗号分隔/Post IDs comma-separated"
+    },
+    {
+      "name": "need_format",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": false,
+      "desc": "是否需要清洗数据/Whether to clean and format the data"
+    }
+  ],
+  "reddit.app.fetch_generated_comments": [
+    {
+      "name": "comment_ids",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "评论ID列表,逗号分隔/Comment IDs comma-separated"
+    },
+    {
+      "name": "need_format",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": false,
+      "desc": "是否需要清洗数据/Whether to clean and format the data"
+    }
+  ],
+  "reddit.app.fetch_user_profile": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户名/Username"
+    },
+    {
+      "name": "need_format",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": false,
+      "desc": "是否需要清洗数据/Whether to clean and format the data"
+    }
+  ],
+  "reddit.app.fetch_user_active_subreddits": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户名/Username"
+    },
+    {
+      "name": "need_format",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": false,
+      "desc": "是否需要清洗数据/Whether to clean and format the data"
+    }
+  ],
+  "reddit.app.fetch_user_comments": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户名/Username"
+    },
+    {
+      "name": "sort",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "NEW",
+      "desc": "排序方式/Sort method: NEW, TOP, HOT, CONTROVERSIAL"
+    },
+    {
+      "name": "page_size",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 25,
+      "desc": "每页数量/Page size (default: 25)"
+    },
+    {
+      "name": "after",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "分页参数/Pagination parameter"
+    },
+    {
+      "name": "need_format",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": false,
+      "desc": "是否需要清洗数据/Whether to clean and format the data"
+    }
+  ],
+  "reddit.app.fetch_user_posts": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户名/Username"
+    },
+    {
+      "name": "sort",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "NEW",
+      "desc": "排序方式/Sort method: NEW, TOP, HOT, CONTROVERSIAL"
+    },
+    {
+      "name": "after",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "分页参数/Pagination parameter"
+    },
+    {
+      "name": "need_format",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": false,
+      "desc": "是否需要清洗数据/Whether to clean and format the data"
+    }
+  ],
+  "reddit.app.fetch_subreddit_feed": [
+    {
+      "name": "subreddit_name",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "版块名称/Subreddit name"
+    },
+    {
+      "name": "sort",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "BEST",
+      "desc": "排序方式/Sort method: BEST, HOT, NEW, TOP, CONTROVERSIAL, RISING"
+    },
+    {
+      "name": "filter_posts",
+      "in": "query",
+      "type": "array",
+      "required": false,
+      "default": [],
+      "desc": "过滤帖子ID列表/Filter post IDs"
+    },
+    {
+      "name": "after",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "分页参数/Pagination parameter"
+    },
+    {
+      "name": "need_format",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": false,
+      "desc": "是否需要清洗数据/Whether to clean and format the data"
+    }
+  ],
+  "reddit.app.check_subreddit_muted": [
+    {
+      "name": "subreddit_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "版块ID/Subreddit ID"
+    },
+    {
+      "name": "need_format",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": false,
+      "desc": "是否需要清洗数据/Whether to clean and format the data"
+    }
+  ],
+  "reddit.app.fetch_user_trophies": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户名/Username"
+    },
+    {
+      "name": "need_format",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": false,
+      "desc": "是否需要清洗数据/Whether to clean and format the data"
+    }
+  ]
+}

+ 150 - 0
claude-code/claude-code-voc-intelligence/mcp/catalog/params/threads.json

@@ -0,0 +1,150 @@
+{
+  "threads.web.fetch_user_info": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户名/Username"
+    }
+  ],
+  "threads.web.fetch_user_info_by_id": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID/User ID"
+    }
+  ],
+  "threads.web.fetch_user_posts": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "end_cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页游标/Pagination cursor (optional)"
+    }
+  ],
+  "threads.web.fetch_user_reposts": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "end_cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页游标/Pagination cursor (optional)"
+    }
+  ],
+  "threads.web.fetch_user_replies": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "end_cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页游标/Pagination cursor (optional)"
+    }
+  ],
+  "threads.web.fetch_post_detail": [
+    {
+      "name": "post_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "帖子ID/Post ID"
+    }
+  ],
+  "threads.web.fetch_post_detail_v2": [
+    {
+      "name": "post_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "帖子短代码/Post short code"
+    },
+    {
+      "name": "url",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "完整帖子URL/Full post URL"
+    }
+  ],
+  "threads.web.fetch_post_comments": [
+    {
+      "name": "post_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "帖子ID/Post ID"
+    },
+    {
+      "name": "end_cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页游标/Pagination cursor (optional)"
+    }
+  ],
+  "threads.web.search_top": [
+    {
+      "name": "query",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search query"
+    },
+    {
+      "name": "end_cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页游标/Pagination cursor (optional)"
+    }
+  ],
+  "threads.web.search_recent": [
+    {
+      "name": "query",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search query"
+    },
+    {
+      "name": "end_cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页游标/Pagination cursor (optional)"
+    }
+  ],
+  "threads.web.search_profiles": [
+    {
+      "name": "query",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search query"
+    }
+  ]
+}

+ 3907 - 0
claude-code/claude-code-voc-intelligence/mcp/catalog/params/tiktok.json

@@ -0,0 +1,3907 @@
+{
+  "tiktok.web.fetch_post_detail": [
+    {
+      "name": "itemId",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    },
+    {
+      "name": "region",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "US",
+      "desc": "地区代码,可选;影响作品所属地区,如 US/GB/JP/ID 等,默认 US。/ Region code, optional; affects content region, e.g. US/GB/JP/ID, default US."
+    }
+  ],
+  "tiktok.web.fetch_post_detail_v2": [
+    {
+      "name": "itemId",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    },
+    {
+      "name": "region",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "US",
+      "desc": "地区代码,可选;影响作品所属地区,如 US/GB/JP/ID 等,默认 US。/ Region code, optional; affects content region, e.g. US/GB/JP/ID, default US."
+    }
+  ],
+  "tiktok.web.fetch_explore_post": [
+    {
+      "name": "categoryType",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "120",
+      "desc": "作品分类/Video category"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 16,
+      "desc": "每页数量/Number per page"
+    }
+  ],
+  "tiktok.web.fetch_trending_searchwords": [],
+  "tiktok.web.fetch_user_profile": [
+    {
+      "name": "uniqueId",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "用户uniqueId/User uniqueId"
+    },
+    {
+      "name": "secUid",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "用户secUid/User secUid"
+    }
+  ],
+  "tiktok.web.fetch_user_post": [
+    {
+      "name": "secUid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户secUid/User secUid"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "翻页游标/Page cursor"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "每页数量/Number per page"
+    },
+    {
+      "name": "coverFormat",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 2,
+      "desc": "封面格式/Cover format"
+    },
+    {
+      "name": "post_item_list_request_type",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "排序方式/Sort type"
+    }
+  ],
+  "tiktok.web.fetch_user_repost": [
+    {
+      "name": "secUid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户secUid/User secUid"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "翻页游标/Page cursor"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "每页数量/Number per page"
+    },
+    {
+      "name": "coverFormat",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 2,
+      "desc": "封面格式/Cover format"
+    }
+  ],
+  "tiktok.web.fetch_user_like": [
+    {
+      "name": "secUid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户secUid/User secUid"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "翻页游标/Page cursor"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "每页数量/Number per page"
+    },
+    {
+      "name": "coverFormat",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 2,
+      "desc": "封面格式/Cover format"
+    },
+    {
+      "name": "post_item_list_request_type",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "排序方式/Sort type"
+    }
+  ],
+  "tiktok.web.fetch_user_collect": [
+    {
+      "name": "cookie",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户cookie/User cookie"
+    },
+    {
+      "name": "secUid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户secUid/User secUid"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "翻页游标/Page cursor"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 30,
+      "desc": "每页数量/Number per page"
+    },
+    {
+      "name": "coverFormat",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 2,
+      "desc": "封面格式/Cover format"
+    }
+  ],
+  "tiktok.web.fetch_user_play_list": [
+    {
+      "name": "secUid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户secUid/User secUid"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "翻页游标/Page cursor"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 30,
+      "desc": "每页数量/Number per page"
+    }
+  ],
+  "tiktok.web.fetch_user_mix": [
+    {
+      "name": "mixId",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "合辑id/Mix id"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "翻页游标/Page cursor"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 30,
+      "desc": "每页数量/Number per page"
+    }
+  ],
+  "tiktok.web.fetch_post_comment": [
+    {
+      "name": "aweme_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "翻页游标/Page cursor"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "每页数量/Number per page"
+    },
+    {
+      "name": "current_region",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "当前地区/Current region"
+    }
+  ],
+  "tiktok.web.fetch_post_comment_reply": [
+    {
+      "name": "item_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    },
+    {
+      "name": "comment_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "评论id/Comment id"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "翻页游标/Page cursor"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "每页数量/Number per page"
+    },
+    {
+      "name": "current_region",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "当前地区/Current region"
+    }
+  ],
+  "tiktok.web.fetch_user_fans": [
+    {
+      "name": "secUid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户secUid/User secUid"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 30,
+      "desc": "每页数量/Number per page"
+    },
+    {
+      "name": "maxCursor",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "最大游标/Max cursor"
+    },
+    {
+      "name": "minCursor",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "最小游标/Min cursor"
+    }
+  ],
+  "tiktok.web.fetch_user_follow": [
+    {
+      "name": "secUid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户secUid/User secUid"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 30,
+      "desc": "每页数量/Number per page"
+    },
+    {
+      "name": "maxCursor",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "最大游标/Max cursor"
+    },
+    {
+      "name": "minCursor",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "最小游标/Min cursor"
+    }
+  ],
+  "tiktok.web.fetch_user_live_detail": [
+    {
+      "name": "uniqueId",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户uniqueId/User uniqueId"
+    }
+  ],
+  "tiktok.web.fetch_general_search": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "翻页游标/Page cursor"
+    },
+    {
+      "name": "search_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索id,翻页时需要提供/Search id, need to provide when paging"
+    },
+    {
+      "name": "cookie",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户cookie(按需提供)/User cookie(if needed)"
+    }
+  ],
+  "tiktok.web.fetch_search_keyword_suggest": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    }
+  ],
+  "tiktok.web.fetch_search_user": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "翻页游标/Page cursor"
+    },
+    {
+      "name": "search_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索id,翻页时需要提供/Search id, need to provide when paging"
+    },
+    {
+      "name": "cookie",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户cookie(按需提供)/User cookie(if needed)"
+    }
+  ],
+  "tiktok.web.fetch_search_video": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "每页数量/Number per page"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "翻页游标/Page cursor"
+    },
+    {
+      "name": "search_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索id,翻页时需要提供/Search id, need to provide when paging"
+    },
+    {
+      "name": "cookie",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户cookie(按需提供)/User cookie(if needed)"
+    }
+  ],
+  "tiktok.web.fetch_search_live": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "每页数量/Number per page"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "翻页游标/Page cursor"
+    },
+    {
+      "name": "search_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索id,翻页时需要提供/Search id, need to provide when paging"
+    },
+    {
+      "name": "cookie",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户cookie(按需提供)/User cookie(if needed)"
+    }
+  ],
+  "tiktok.web.fetch_search_photo": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "每页数量/Number per page"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "翻页游标/Page offset"
+    },
+    {
+      "name": "search_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索id,翻页时需要提供/Search id, need to provide when paging"
+    },
+    {
+      "name": "cookie",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户cookie(按需提供)/User cookie(if needed)"
+    }
+  ],
+  "tiktok.web.fetch_tag_detail": [
+    {
+      "name": "tag_name",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "Tag名称/Tag name"
+    }
+  ],
+  "tiktok.web.fetch_tag_post": [
+    {
+      "name": "challengeID",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "Tag ID"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 30,
+      "desc": "每页数量/Number per page"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "翻页游标/Page cursor"
+    }
+  ],
+  "tiktok.web.fetch_home_feed": [
+    {
+      "name": "count",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 15,
+      "desc": "每页数量/Number per page"
+    },
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "desc": "用户自己的cookie,可选参数,用于接口返回数据的个性化推荐。/ User's own cookie, optional parameter, used for personalized recommendations of interf"
+    },
+    {
+      "name": "region",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "US",
+      "desc": "地区代码,可选参数,影响推荐内容所属地区,如 US/GB/JP/KR/SG 等,默认 US。/ Region code, optional, affects the region of recommended content, e.g. U"
+    }
+  ],
+  "tiktok.web.generate_real_msToken": [
+    {
+      "name": "random_strData",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": false
+    },
+    {
+      "name": "browser_type",
+      "in": "query",
+      "type": "string",
+      "required": false
+    }
+  ],
+  "tiktok.web.encrypt_strData": [
+    {
+      "name": "data",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "原始指纹数据字符串(JSON格式或字典字符串)/Raw fingerprint data string (JSON format or dict string)"
+    }
+  ],
+  "tiktok.web.decrypt_strData": [
+    {
+      "name": "encrypted_data",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "加密后的strData字符串/Encrypted strData string"
+    }
+  ],
+  "tiktok.web.generate_fingerprint": [
+    {
+      "name": "browser_type",
+      "in": "query",
+      "type": "string",
+      "required": false
+    }
+  ],
+  "tiktok.web.generate_webid": [
+    {
+      "name": "cookie",
+      "in": "query",
+      "type": "string",
+      "required": false
+    },
+    {
+      "name": "user_agent",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:145.0) Gecko/20100101 Firefox/145.0"
+    },
+    {
+      "name": "url",
+      "in": "query",
+      "type": "string",
+      "required": false
+    },
+    {
+      "name": "referer",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": ""
+    },
+    {
+      "name": "user_unique_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": ""
+    },
+    {
+      "name": "app_id",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1988
+    }
+  ],
+  "tiktok.web.generate_ttwid": [
+    {
+      "name": "user_agent",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:125.0) Gecko/20100101 Firefox/125.0"
+    }
+  ],
+  "tiktok.web.generate_xbogus": [
+    {
+      "name": "url",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "请求的API URL,不需要进行编码 | The requested API URL, no need to encode"
+    },
+    {
+      "name": "user_agent",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "请求API时的User-Agent | User-Agent when requesting the API"
+    }
+  ],
+  "tiktok.web.generate_xgnarly": [
+    {
+      "name": "url",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "包含域名和参数的请求的API URL,不需要进行URL编码 | The requested API URL, no need to URL encode"
+    },
+    {
+      "name": "body",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "请求的API参数,适用于POST请求 | The API parameters of the request, applicable for POST requests"
+    }
+  ],
+  "tiktok.web.generate_xgnarly_and_xbogus": [
+    {
+      "name": "url",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "包含域名和参数的请求的API URL,不需要进行URL编码 | The requested API URL, no need to URL encode"
+    },
+    {
+      "name": "body",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "请求的API参数,适用于POST请求 | The API parameters of the request, applicable for POST requests"
+    }
+  ],
+  "tiktok.web.generate_x_mssdk_info": [
+    {
+      "name": "user_agent",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "desc": "可选的用户代理字符串,目前不支持自定义,默认为固定的值 | Optional User-Agent string, currently not supported for customization, defaults to a fixed"
+    }
+  ],
+  "tiktok.web.get_user_id": [
+    {
+      "name": "url",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户主页链接/User homepage link"
+    }
+  ],
+  "tiktok.web.get_sec_user_id": [
+    {
+      "name": "url",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户主页链接/User homepage link"
+    }
+  ],
+  "tiktok.web.get_all_sec_user_id": [],
+  "tiktok.web.get_aweme_id": [
+    {
+      "name": "url",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品链接/Video link"
+    }
+  ],
+  "tiktok.web.get_all_aweme_id": [],
+  "tiktok.web.get_unique_id": [
+    {
+      "name": "url",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户主页链接/User homepage link"
+    }
+  ],
+  "tiktok.web.get_all_unique_id": [],
+  "tiktok.web.tiktok_live_room": [
+    {
+      "name": "live_room_url",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "直播间链接/Live room link"
+    },
+    {
+      "name": "danmaku_type",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "消息类型/Message type"
+    }
+  ],
+  "tiktok.web.fetch_live_im_fetch": [
+    {
+      "name": "room_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "直播间号/Live room id"
+    },
+    {
+      "name": "user_unique_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户唯一ID/User unique ID"
+    },
+    {
+      "name": "resp_content_type",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "protobuf",
+      "desc": "响应格式: protobuf 或 json / Response format: protobuf or json"
+    }
+  ],
+  "tiktok.web.generate_wss_xb_signature": [
+    {
+      "name": "user_agent",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户浏览器代理(可选)/User browser agent (optional)"
+    }
+  ],
+  "tiktok.web.get_live_room_id": [
+    {
+      "name": "live_room_url",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "直播间链接/Live room link"
+    }
+  ],
+  "tiktok.web.fetch_check_live_alive": [
+    {
+      "name": "room_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "直播间ID/Live room ID"
+    }
+  ],
+  "tiktok.web.fetch_batch_check_live_alive": [
+    {
+      "name": "room_ids",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "直播间ID列表,用英文逗号分隔,最多支持50个/Live room ID list separated by commas, up to 50 IDs"
+    }
+  ],
+  "tiktok.web.fetch_tiktok_live_data": [
+    {
+      "name": "live_room_url",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "直播间链接/Live room link"
+    }
+  ],
+  "tiktok.web.fetch_live_recommend": [
+    {
+      "name": "related_live_tag",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "相关直播标签,可选值请调用 `/fetch_live_recommend_tabs` 接口获取/Related live tag, call `/fetch_live_recommend_tabs` to get the available"
+    }
+  ],
+  "tiktok.web.fetch_live_recommend_tabs": [
+    {
+      "name": "logid",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "翻页游标,首页请求留空;加载更多时传入上一次响应返回的 logid/Pagination cursor, leave empty for the first page; pass the `logid` from the previous "
+    }
+  ],
+  "tiktok.web.fetch_live_gift_list": [
+    {
+      "name": "room_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "直播间ID,可选参数/Live room ID, optional parameter"
+    }
+  ],
+  "tiktok.web.generate_hashed_id": [
+    {
+      "name": "email",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "邮箱地址/Email address"
+    }
+  ],
+  "tiktok.web.fetch_gift_name_by_id": [
+    {
+      "name": "gift_id",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "礼物ID | Gift ID"
+    }
+  ],
+  "tiktok.web.fetch_gift_names_by_ids": [
+    {
+      "name": "gift_ids",
+      "in": "body",
+      "type": "array",
+      "required": true
+    }
+  ],
+  "tiktok.web.fetch_tiktok_web_guest_cookie": [
+    {
+      "name": "user_agent",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户浏览器代理/User browser agent"
+    }
+  ],
+  "tiktok.web.device_register": [],
+  "tiktok.app.v3.fetch_one_video": [
+    {
+      "name": "aweme_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    }
+  ],
+  "tiktok.app.v3.fetch_one_video_v2": [
+    {
+      "name": "aweme_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    }
+  ],
+  "tiktok.app.v3.fetch_one_video_v3": [
+    {
+      "name": "aweme_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    },
+    {
+      "name": "region",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "US",
+      "desc": "国家代码/Country code"
+    }
+  ],
+  "tiktok.app.v3.fetch_multi_video": [],
+  "tiktok.app.v3.fetch_multi_video_v2": [],
+  "tiktok.app.v3.fetch_one_video_by_share_url_v2": [
+    {
+      "name": "share_url",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "分享链接/Share link"
+    }
+  ],
+  "tiktok.app.v3.fetch_one_video_by_share_url": [
+    {
+      "name": "share_url",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "分享链接/Share link"
+    }
+  ],
+  "tiktok.app.v3.get_user_id_and_sec_user_id_by_username": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户名/Username"
+    }
+  ],
+  "tiktok.app.v3.handler_user_profile": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "用户uid (可选,纯数字)/User uid (optional, pure number)"
+    },
+    {
+      "name": "sec_user_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "用户sec_user_id/User sec_user_id"
+    },
+    {
+      "name": "unique_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "用户unique_id (用户名)/User unique_id (username)"
+    }
+  ],
+  "tiktok.app.v3.fetch_webcast_user_info": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "用户uid (可选,纯数字)/User uid (optional, pure number)"
+    },
+    {
+      "name": "sec_user_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "用户sec_user_id/User sec_user_id"
+    }
+  ],
+  "tiktok.app.v3.fetch_user_country_by_username": [
+    {
+      "name": "username",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户名/Username"
+    }
+  ],
+  "tiktok.app.v3.fetch_similar_user_recommendations": [
+    {
+      "name": "sec_uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户sec_uid/User sec_uid"
+    },
+    {
+      "name": "page_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "分页标记/Page token"
+    }
+  ],
+  "tiktok.app.v3.fetch_user_repost_videos": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "integer",
+      "required": true,
+      "desc": "用户id/User id"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "偏移量/Offset"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 21,
+      "desc": "数量/Number"
+    }
+  ],
+  "tiktok.app.v3.fetch_user_post_videos": [
+    {
+      "name": "sec_user_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "用户sec_user_id/User sec_user_id"
+    },
+    {
+      "name": "unique_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "用户unique_id/User unique_id"
+    },
+    {
+      "name": "max_cursor",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "最大游标/Maximum cursor"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "每页数量/Number per page"
+    },
+    {
+      "name": "sort_type",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "排序类型/Sort type"
+    },
+    {
+      "name": "region",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "国家地区/Region, 可选参数,如果不传则默认使用美国地区数据,传递后会优先获取对应国家地区的数据,例如:US、GB、FR等"
+    }
+  ],
+  "tiktok.app.v3.fetch_user_post_videos_v2": [
+    {
+      "name": "sec_user_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "用户sec_user_id/User sec_user_id"
+    },
+    {
+      "name": "unique_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "用户unique_id/User unique_id"
+    },
+    {
+      "name": "max_cursor",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "最大游标/Maximum cursor"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "每页数量/Number per page"
+    },
+    {
+      "name": "sort_type",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "排序类型/Sort type"
+    }
+  ],
+  "tiktok.app.v3.fetch_user_post_videos_v3": [
+    {
+      "name": "sec_user_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "用户sec_user_id/User sec_user_id"
+    },
+    {
+      "name": "unique_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "用户unique_id/User unique_id"
+    },
+    {
+      "name": "max_cursor",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "最大游标/Maximum cursor"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "每页数量/Number per page"
+    },
+    {
+      "name": "sort_type",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "排序类型/Sort type"
+    }
+  ],
+  "tiktok.app.v3.fetch_user_like_videos": [
+    {
+      "name": "sec_user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户sec_user_id/User sec_user_id"
+    },
+    {
+      "name": "max_cursor",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "最大游标/Maximum cursor"
+    },
+    {
+      "name": "counts",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "每页数量/Number per page"
+    }
+  ],
+  "tiktok.app.v3.fetch_video_comments": [
+    {
+      "name": "aweme_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "游标/Cursor"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "数量/Number"
+    }
+  ],
+  "tiktok.app.v3.fetch_video_comment_replies": [
+    {
+      "name": "item_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    },
+    {
+      "name": "comment_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "评论id/Comment id"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "游标/Cursor"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "数量/Number"
+    }
+  ],
+  "tiktok.app.v3.fetch_general_search_result": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "关键词/Keyword"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "偏移量/Offset"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "数量/Number"
+    },
+    {
+      "name": "sort_type",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "排序类型/Sort type"
+    },
+    {
+      "name": "publish_time",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "发布时间/Publish time"
+    }
+  ],
+  "tiktok.app.v3.fetch_video_search_result": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "关键词/Keyword"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "偏移量/Offset"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "数量/Number"
+    },
+    {
+      "name": "sort_type",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "排序类型/Sort type"
+    },
+    {
+      "name": "publish_time",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "发布时间/Publish time"
+    },
+    {
+      "name": "region",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "US",
+      "desc": "地区/Region"
+    }
+  ],
+  "tiktok.app.v3.fetch_user_search_result": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "关键词/Keyword"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "偏移量/Offset"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "数量/Number"
+    },
+    {
+      "name": "user_search_follower_count",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "根据粉丝数排序/Sort by number of followers"
+    },
+    {
+      "name": "user_search_profile_type",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "根据账号类型排序/Sort by account type"
+    },
+    {
+      "name": "user_search_other_pref",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "根据其他偏好排序/Sort by other preferences"
+    }
+  ],
+  "tiktok.app.v3.fetch_music_search_result": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "关键词/Keyword"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "偏移量/Offset"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "数量/Number"
+    },
+    {
+      "name": "filter_by",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "过滤类型/Filter type"
+    },
+    {
+      "name": "sort_type",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "排序类型/Sort type"
+    },
+    {
+      "name": "region",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "US",
+      "desc": "地区/Region"
+    }
+  ],
+  "tiktok.app.v3.fetch_hashtag_search_result": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "关键词/Keyword"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "偏移量/Offset"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "数量/Number"
+    }
+  ],
+  "tiktok.app.v3.fetch_live_search_result": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "关键词/Keyword"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "偏移量/Offset"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "数量/Number"
+    },
+    {
+      "name": "region",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "US",
+      "desc": "地区/Region"
+    }
+  ],
+  "tiktok.app.v3.fetch_location_search": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "关键词/Keyword"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "偏移量/Offset"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "数量/Number"
+    }
+  ],
+  "tiktok.app.v3.fetch_music_detail": [
+    {
+      "name": "music_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "音乐id/Music id"
+    }
+  ],
+  "tiktok.app.v3.fetch_music_video_list": [
+    {
+      "name": "music_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "音乐id/Music id"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "游标/Cursor"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 10,
+      "desc": "数量/Number"
+    }
+  ],
+  "tiktok.app.v3.fetch_hashtag_detail": [
+    {
+      "name": "ch_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "话题id/Hashtag id"
+    },
+    {
+      "name": "region",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "US",
+      "desc": "地区/Region (US, GB, FR, JP, VN, SG)"
+    }
+  ],
+  "tiktok.app.v3.fetch_hashtag_video_list": [
+    {
+      "name": "ch_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "话题id/Hashtag id"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "游标/Cursor"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 10,
+      "desc": "数量/Number"
+    },
+    {
+      "name": "region",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "US",
+      "desc": "地区/Region (US, GB, FR, JP, VN, SG)"
+    }
+  ],
+  "tiktok.app.v3.fetch_user_follower_list": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "用户ID/User ID (与sec_user_id二选一/One of user_id and sec_user_id)"
+    },
+    {
+      "name": "sec_user_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "用户sec_user_id/User sec_user_id (与user_id二选一/One of user_id and sec_user_id)"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "数量/Number"
+    },
+    {
+      "name": "min_time",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "最小时间,用于翻页/Minimum time for paging"
+    },
+    {
+      "name": "page_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "翻页token/Page token"
+    }
+  ],
+  "tiktok.app.v3.fetch_user_following_list": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "用户ID/User ID (与sec_user_id二选一/One of user_id and sec_user_id)"
+    },
+    {
+      "name": "sec_user_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "用户sec_user_id/User sec_user_id (与user_id二选一/One of user_id and sec_user_id)"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "数量/Number"
+    },
+    {
+      "name": "min_time",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "最小时间,用于翻页/Minimum time for paging"
+    },
+    {
+      "name": "page_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "翻页token/Page token"
+    }
+  ],
+  "tiktok.app.v3.fetch_creator_search_insights": [
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "分页偏移量/Pagination offset"
+    },
+    {
+      "name": "limit",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "每页数量/Number per page"
+    },
+    {
+      "name": "tab",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "all",
+      "desc": "标签页类型/Tab type (all/content_gap/follower_searched/life_style/topics/challenges/sounds/hashtags)"
+    },
+    {
+      "name": "language_filters",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "en",
+      "desc": "语言过滤器,多个用逗号分隔/Language filters (id/de/en/es/fr/pt/vi/tr/ar/th/ja/ko)"
+    },
+    {
+      "name": "category_filters",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "分类过滤器,多个用逗号分隔/Category filters (Gaming/Fashion/Tourism/Science/Food/Sports)"
+    },
+    {
+      "name": "creator_source",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "general_search",
+      "desc": "创作者来源/Creator source"
+    },
+    {
+      "name": "force_refresh",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": false,
+      "desc": "是否强制刷新/Force refresh"
+    }
+  ],
+  "tiktok.app.v3.fetch_creator_search_insights_detail": [
+    {
+      "name": "query_id_str",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索词条ID,从 fetch_creator_search_insights 接口获取/Query ID from fetch_creator_search_insights"
+    },
+    {
+      "name": "time_range",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "past_30_days",
+      "desc": "时间范围/Time range (past_7_days/past_30_days/past_60_days/past_6_months/custom)"
+    },
+    {
+      "name": "start_date",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "desc": "开始时间戳(秒),仅当 time_range=custom 时生效/Start timestamp (seconds), only for custom range"
+    },
+    {
+      "name": "end_date",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "desc": "结束时间戳(秒),仅当 time_range=custom 时生效/End timestamp (seconds), only for custom range"
+    },
+    {
+      "name": "dimension_list",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "gender,age,country",
+      "desc": "维度列表,多个用逗号分隔/Dimension list (gender/age/country)"
+    }
+  ],
+  "tiktok.app.v3.fetch_creator_search_insights_trend": [
+    {
+      "name": "query_id_str",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索词条ID,从 fetch_creator_search_insights 接口获取/Query ID from fetch_creator_search_insights"
+    },
+    {
+      "name": "from_tab_path",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "TRENDING,TOPICS",
+      "desc": "来源标签路径/From tab path"
+    },
+    {
+      "name": "query_analysis_required",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "是否需要查询分析/Whether query analysis is required"
+    }
+  ],
+  "tiktok.app.v3.fetch_creator_search_insights_videos": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "分页偏移量/Pagination offset"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "每页数量/Number per page"
+    }
+  ],
+  "tiktok.app.v3.fetch_music_chart_list": [
+    {
+      "name": "scene",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "排行榜类型/Chart type (0: Top 50, 1: Viral 50)"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "分页游标/Pagination cursor"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 50,
+      "desc": "每页数量/Number per page (max 50)"
+    }
+  ],
+  "tiktok.app.v3.search_follower_list": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    }
+  ],
+  "tiktok.app.v3.search_following_list": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    }
+  ],
+  "tiktok.app.v3.fetch_live_room_info": [
+    {
+      "name": "room_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "直播间id/Live room id"
+    }
+  ],
+  "tiktok.app.v3.fetch_live_ranking_list": [
+    {
+      "name": "room_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "直播间id/Live room id"
+    },
+    {
+      "name": "anchor_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "主播id/Anchor id"
+    }
+  ],
+  "tiktok.app.v3.check_live_room_online": [
+    {
+      "name": "room_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "直播间id/Live room id"
+    }
+  ],
+  "tiktok.app.v3.check_live_room_online_batch": [
+    {
+      "name": "room_ids",
+      "in": "body",
+      "type": "array",
+      "required": false,
+      "default": [
+        "7494491933781003054",
+        "7494514925034113835",
+        "7494520590523517739"
+      ],
+      "desc": "多个直播间ID组成的数组 / List of TikTok live room IDs"
+    }
+  ],
+  "tiktok.app.v3.fetch_share_short_link": [
+    {
+      "name": "url",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "分享链接/Share link"
+    }
+  ],
+  "tiktok.app.v3.fetch_share_qr_code": [
+    {
+      "name": "object_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "对象id/Object id"
+    },
+    {
+      "name": "schema_type",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 4,
+      "desc": "模式类型/Schema type"
+    }
+  ],
+  "tiktok.app.v3.fetch_product_search": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "关键词/Keyword"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "游标/Cursor"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 12,
+      "desc": "数量/Number"
+    },
+    {
+      "name": "sort_type",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "商品排序条件/Product sorting conditions"
+    },
+    {
+      "name": "customer_review_four_star",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": false,
+      "desc": "四星以上评价/Four-star or more reviews"
+    },
+    {
+      "name": "have_discount",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": false,
+      "desc": "有优惠/Having discount"
+    },
+    {
+      "name": "min_price",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "最低价格/Minimum price"
+    },
+    {
+      "name": "max_price",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "最高价格/Maximum price"
+    }
+  ],
+  "tiktok.app.v3.fetch_creator_info": [
+    {
+      "name": "creator_uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "创作者uid/Creator uid"
+    }
+  ],
+  "tiktok.app.v3.fetch_creator_showcase_product_list": [
+    {
+      "name": "kol_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "创作者的sec_user_id/Creator's sec_user_id"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "数量/Number"
+    },
+    {
+      "name": "next_scroll_param",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "翻页参数/Page parameter"
+    }
+  ],
+  "tiktok.app.v3.fetch_shop_id_by_share_link": [
+    {
+      "name": "share_link",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "分享链接/Share link"
+    }
+  ],
+  "tiktok.app.v3.fetch_product_id_by_share_link": [
+    {
+      "name": "share_link",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "分享链接/Share link"
+    }
+  ],
+  "tiktok.app.v3.fetch_product_detail": [
+    {
+      "name": "product_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "商品id/Product id"
+    }
+  ],
+  "tiktok.app.v3.fetch_product_detail_v2": [
+    {
+      "name": "product_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "商品id/Product id"
+    }
+  ],
+  "tiktok.app.v3.fetch_product_detail_v3": [
+    {
+      "name": "product_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "商品id / Product ID"
+    },
+    {
+      "name": "region",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "US",
+      "desc": "商品的国家/地区代码/ Country/region code of the product"
+    }
+  ],
+  "tiktok.app.v3.fetch_product_detail_v4": [
+    {
+      "name": "product_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "商品id / Product ID"
+    },
+    {
+      "name": "region",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "US",
+      "desc": "商品的国家/地区代码/ Country/region code of the product"
+    }
+  ],
+  "tiktok.app.v3.fetch_product_review": [
+    {
+      "name": "product_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "商品id/Product id"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "游标/Cursor"
+    },
+    {
+      "name": "size",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 10,
+      "desc": "数量/Number"
+    },
+    {
+      "name": "filter_id",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "筛选条件/Filter condition"
+    },
+    {
+      "name": "sort_type",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "排序条件/Sorting conditions"
+    }
+  ],
+  "tiktok.app.v3.fetch_shop_home_page_list": [
+    {
+      "name": "seller_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "商家id,店铺id/Seller id, shop id"
+    }
+  ],
+  "tiktok.app.v3.fetch_shop_home": [
+    {
+      "name": "page_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "爬取的商家主页Page id/Page id of the crawled shop home page"
+    },
+    {
+      "name": "seller_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "商家id,店铺id/Seller id, shop id"
+    }
+  ],
+  "tiktok.app.v3.fetch_shop_product_recommend": [
+    {
+      "name": "seller_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "商家id,店铺id/Seller id, shop id"
+    },
+    {
+      "name": "scroll_param",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "滚动参数,用于加载更多商品数据/Scroll parameter, used to load more product data"
+    },
+    {
+      "name": "page_size",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 10,
+      "desc": "每页数量/Number per page"
+    }
+  ],
+  "tiktok.app.v3.fetch_shop_product_list": [
+    {
+      "name": "seller_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "商家id,店铺id/Seller id, shop id"
+    },
+    {
+      "name": "scroll_params",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "滚动参数,用于加载更多商品数据/Scroll parameter, used to load more product data"
+    },
+    {
+      "name": "page_size",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 10,
+      "desc": "每页数量/Number per page"
+    },
+    {
+      "name": "sort_field",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "排序字段/Sorting field"
+    },
+    {
+      "name": "sort_order",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "排序方式/Sorting method"
+    }
+  ],
+  "tiktok.app.v3.fetch_shop_product_list_v2": [
+    {
+      "name": "seller_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "商家id,店铺id/Seller id, shop id"
+    },
+    {
+      "name": "scroll_params",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "滚动参数,用于加载更多商品数据/Scroll parameter, used to load more product data"
+    },
+    {
+      "name": "page_size",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 10,
+      "desc": "每页数量/Number per page"
+    },
+    {
+      "name": "sort_field",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "排序字段/Sorting field"
+    },
+    {
+      "name": "sort_order",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "排序方式/Sorting method"
+    }
+  ],
+  "tiktok.app.v3.fetch_shop_info": [
+    {
+      "name": "shop_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "商家id,店铺id/Seller id, shop id"
+    }
+  ],
+  "tiktok.app.v3.fetch_shop_product_category": [
+    {
+      "name": "seller_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "商家id,店铺id/Seller id, shop id"
+    }
+  ],
+  "tiktok.app.v3.fetch_live_daily_rank": [
+    {
+      "name": "anchor_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "6952422426752205830",
+      "desc": "主播id/Anchor id"
+    },
+    {
+      "name": "room_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "7380221319910312750",
+      "desc": "直播间id/Live room id"
+    },
+    {
+      "name": "rank_type",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 8,
+      "desc": "榜单类型/Rank type"
+    },
+    {
+      "name": "region_type",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "地区类型/Region type"
+    },
+    {
+      "name": "gap_interval",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "时间间隔/Time interval"
+    },
+    {
+      "name": "cookie",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "用户自己的cookie/User's own cookie"
+    }
+  ],
+  "tiktok.app.v3.fetch_user_music_list": [
+    {
+      "name": "sec_uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户sec_uid/User sec_uid"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "游标/Cursor"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 10,
+      "desc": "数量/Number"
+    }
+  ],
+  "tiktok.app.v3.fetch_content_translate": [
+    {
+      "name": "trg_lang",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "zh-Hans",
+      "desc": "目标语言ISO639-1代码,例如:zh-Hans/ Target language ISO639-1 code, e.g. zh-Hans"
+    },
+    {
+      "name": "src_content",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "desc": "源语言内容,也就是需要翻译的内容/ Source language content, i.e. the content to be translated"
+    }
+  ],
+  "tiktok.app.v3.fetch_home_feed": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "用户自己的cookie,可选参数,用于接口返回数据的个性化推荐。/ User's own cookie, optional parameter, used for personalized recommendations of interf"
+    }
+  ],
+  "tiktok.app.v3.TTencrypt_algorithm": [
+    {
+      "name": "url",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "desc": "需要加密的URL/URL to be encrypted"
+    },
+    {
+      "name": "data",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "如果有POST请求,请填写POST请求的数据参与加密计算/If there is a POST request, please fill in the data of the POST request to participate in t"
+    },
+    {
+      "name": "device_info",
+      "in": "body",
+      "type": "object",
+      "required": false,
+      "default": {
+        "aid": "1233",
+        "cdid": "b820f79c-c74a-47b0-912f-ee3002ce60dc",
+        "channel": "googleplay",
+        "cookies": {},
+        "device_brand": "HONOR",
+        "device_id": "7423364899755607598",
+        "device_manufacturer": "HUAWEI",
+        "device_model": "HONOR V30",
+        "device_platform": "android",
+        "device_type": "OXF-AN00",
+        "dpi": 480,
+        "host_abi": "arm64-v8a",
+        "iid": "7423365134775469866",
+        "lanusk": "",
+        "manifest_version_code": "2023604040",
+        "mc": "7E:EE:BA:BC:5E:40",
+        "mssdk_token": "",
+        "openudid": "63401ab5140125d1",
+        "os_api": 29,
+        "os_version": "10",
+        "resolution": "2400*1080",
+        "rom": "11.0.0.185C00",
+        "rom_version": "OXF-AN00-user 11.0.0 HUAWEIOXF-AN00 185-CHN-LGRP3 release-keys",
+        "server_time": 1728386909,
+        "ua": "com.zhiliaoapp.musically/2023604040 (Linux; U; Android 10; zh_CN; OXF-AN00; Build/185-CHN-LGRP3;tt-ok/3.12.13.4-tiktok)",
+        "update_version_code": "2023604040",
+        "uuid": "350244698061054",
+        "version_code": "360404",
+        "version_name": "36.4.4"
+      },
+      "desc": "设备信息,可选参数,如果不填写则使用默认设备信息/Device information, optional parameter, if not filled in, the default device information is use"
+    }
+  ],
+  "tiktok.app.v3.fetch_live_room_product_list": [
+    {
+      "name": "room_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "直播间id/Live room id"
+    },
+    {
+      "name": "author_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "主播id/Anchor id"
+    },
+    {
+      "name": "page_size",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 15,
+      "desc": "数量/Number"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "数量/Number"
+    },
+    {
+      "name": "region",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "US",
+      "desc": "地区/Region"
+    },
+    {
+      "name": "cookie",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "用户自己的cookie/User's own cookie"
+    }
+  ],
+  "tiktok.app.v3.fetch_live_room_product_list_v2": [
+    {
+      "name": "room_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "直播间id/Live room id"
+    },
+    {
+      "name": "author_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "主播id/Anchor id"
+    },
+    {
+      "name": "page_size",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 15,
+      "desc": "数量/Number"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "数量/Number"
+    },
+    {
+      "name": "region",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "US",
+      "desc": "地区/Region"
+    },
+    {
+      "name": "cookie",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "用户自己的cookie/User's own cookie"
+    }
+  ],
+  "tiktok.app.v3.add_video_play_count": [
+    {
+      "name": "aweme_type",
+      "in": "query",
+      "type": "integer",
+      "required": true,
+      "desc": "作品类型/Video type"
+    },
+    {
+      "name": "item_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    }
+  ],
+  "tiktok.app.v3.encrypt_decrypt_login_request": [
+    {
+      "name": "username",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "example_username",
+      "desc": "Plaintext or encrypted username"
+    },
+    {
+      "name": "password",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "example_password",
+      "desc": "Plaintext or encrypted password"
+    },
+    {
+      "name": "mode",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "encrypt",
+      "desc": "Encrypt or decrypt the input string"
+    }
+  ],
+  "tiktok.app.v3.open_tiktok_app_to_video_detail": [
+    {
+      "name": "aweme_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    }
+  ],
+  "tiktok.app.v3.open_tiktok_app_to_user_profile": [
+    {
+      "name": "uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户id/User id"
+    }
+  ],
+  "tiktok.app.v3.open_tiktok_app_to_keyword_search": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "关键词/Keyword"
+    }
+  ],
+  "tiktok.app.v3.open_tiktok_app_to_send_private_message": [
+    {
+      "name": "uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户id/User id"
+    }
+  ],
+  "tiktok.creator.get_account_health_status": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "Your_Cookie_String",
+      "desc": "用户 Cookie 字符串/User Cookie String"
+    },
+    {
+      "name": "proxy",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "可选 HTTP 代理地址/Optional HTTP Proxy Address"
+    }
+  ],
+  "tiktok.creator.get_account_violation_list": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "Your_Cookie_String",
+      "desc": "用户 Cookie 字符串/User Cookie String"
+    },
+    {
+      "name": "proxy",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "可选 HTTP 代理地址/Optional HTTP Proxy Address"
+    },
+    {
+      "name": "page",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page Number"
+    }
+  ],
+  "tiktok.creator.get_account_insights_overview": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "Your_Cookie_String",
+      "desc": "用户 Cookie 字符串/User Cookie String"
+    },
+    {
+      "name": "proxy",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "可选 HTTP 代理地址/Optional HTTP Proxy Address"
+    },
+    {
+      "name": "start_date",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "04-01-2025",
+      "desc": "查询开始时间,如 '04-01-2025'/ Query Start Date, e.g. '04-01-2025'"
+    }
+  ],
+  "tiktok.creator.get_live_analytics_summary": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "Your_Cookie_String",
+      "desc": "用户 Cookie 字符串/User Cookie String"
+    },
+    {
+      "name": "proxy",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "可选 HTTP 代理地址/Optional HTTP Proxy Address"
+    },
+    {
+      "name": "start_date",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "04-01-2025",
+      "desc": "查询开始时间,如 '04-01-2025'/ Query Start Date, e.g. '04-01-2025'"
+    }
+  ],
+  "tiktok.creator.get_video_analytics_summary": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "Your_Cookie_String",
+      "desc": "用户 Cookie 字符串/User Cookie String"
+    },
+    {
+      "name": "proxy",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "可选 HTTP 代理地址/Optional HTTP Proxy Address"
+    }
+  ],
+  "tiktok.creator.get_video_list_analytics": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "Your_Cookie_String",
+      "desc": "用户 Cookie 字符串/User Cookie String"
+    },
+    {
+      "name": "proxy",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "可选 HTTP 代理地址/Optional HTTP Proxy Address"
+    },
+    {
+      "name": "start_date",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "04-01-2025",
+      "desc": "查询开始时间,如 '04-01-2025'/ Query Start Date, e.g. '04-01-2025'"
+    },
+    {
+      "name": "page",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "页码/Page Number"
+    },
+    {
+      "name": "rules",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "VIDEO_LIST_PUBLISH_TIME",
+      "desc": "列表排序规则,默认按发布时间排序/ List sorting rule, default is by publish time"
+    }
+  ],
+  "tiktok.creator.get_product_analytics_list": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "Your_Cookie_String",
+      "desc": "用户 Cookie 字符串/User Cookie String"
+    },
+    {
+      "name": "proxy",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "可选 HTTP 代理地址/Optional HTTP Proxy Address"
+    },
+    {
+      "name": "start_date",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "2025-04-01",
+      "desc": "开始日期,如 '2025-04-01'/ Start Date, e.g. '2025-04-01'"
+    },
+    {
+      "name": "end_date",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "2025-05-01",
+      "desc": "结束日期,如 '2025-05-01'/ End Date, e.g. '2025-05-01'"
+    },
+    {
+      "name": "page",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "页码/Page Number"
+    }
+  ],
+  "tiktok.creator.get_creator_account_info": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "Your_Cookie_String",
+      "desc": "用户 Cookie 字符串/User Cookie String"
+    },
+    {
+      "name": "proxy",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "可选 HTTP 代理地址/Optional HTTP Proxy Address"
+    }
+  ],
+  "tiktok.creator.get_showcase_product_list": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "Your_Cookie_String",
+      "desc": "用户 Cookie 字符串/User Cookie String"
+    },
+    {
+      "name": "proxy",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "可选 HTTP 代理地址/Optional HTTP Proxy Address"
+    },
+    {
+      "name": "count",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "每页数量/Page Size"
+    },
+    {
+      "name": "offset",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "偏移量/Offset"
+    }
+  ],
+  "tiktok.creator.get_video_associated_product_list": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "Your_Cookie_String",
+      "desc": "用户 Cookie 字符串/User Cookie String"
+    },
+    {
+      "name": "proxy",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "可选 HTTP 代理地址/Optional HTTP Proxy Address"
+    },
+    {
+      "name": "start_date",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "04-01-2025",
+      "desc": "查询开始时间,如 '04-01-2025'/ Query Start Date, e.g. '04-01-2025'"
+    },
+    {
+      "name": "item_ids",
+      "in": "body",
+      "type": "array",
+      "required": true,
+      "desc": "视频 ID 列表/Video ID List"
+    }
+  ],
+  "tiktok.creator.get_video_detailed_stats": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "Your_Cookie_String",
+      "desc": "用户 Cookie 字符串/User Cookie String"
+    },
+    {
+      "name": "proxy",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "可选 HTTP 代理地址/Optional HTTP Proxy Address"
+    },
+    {
+      "name": "start_date",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "04-01-2025",
+      "desc": "查询开始时间,如 '04-01-2025'/ Query Start Date, e.g. '04-01-2025'"
+    },
+    {
+      "name": "item_id",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "视频 ID/Video ID"
+    }
+  ],
+  "tiktok.creator.get_video_to_product_stats": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "Your_Cookie_String",
+      "desc": "用户 Cookie 字符串/User Cookie String"
+    },
+    {
+      "name": "proxy",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "可选 HTTP 代理地址/Optional HTTP Proxy Address"
+    },
+    {
+      "name": "start_date",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "04-01-2025",
+      "desc": "查询开始时间,如 '04-01-2025'/ Query Start Date, e.g. '04-01-2025'"
+    },
+    {
+      "name": "item_id",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "视频 ID/Video ID"
+    },
+    {
+      "name": "product_id",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "商品 ID/Product ID"
+    }
+  ],
+  "tiktok.creator.get_product_related_videos": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "Your_Cookie_String",
+      "desc": "用户 Cookie 字符串/User Cookie String"
+    },
+    {
+      "name": "proxy",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "可选 HTTP 代理地址/Optional HTTP Proxy Address"
+    },
+    {
+      "name": "start_date",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "04-01-2025",
+      "desc": "查询开始时间,如 '04-01-2025'/ Query Start Date, e.g. '04-01-2025'"
+    },
+    {
+      "name": "item_id",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "视频 ID/Video ID"
+    },
+    {
+      "name": "product_id",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "商品 ID/Product ID"
+    }
+  ],
+  "tiktok.creator.get_video_audience_stats": [
+    {
+      "name": "cookie",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "Your_Cookie_String",
+      "desc": "用户 Cookie 字符串/User Cookie String"
+    },
+    {
+      "name": "proxy",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "可选 HTTP 代理地址/Optional HTTP Proxy Address"
+    },
+    {
+      "name": "start_date",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "04-01-2025",
+      "desc": "查询开始时间,如 '04-01-2025'/ Query Start Date, e.g. '04-01-2025'"
+    },
+    {
+      "name": "item_id",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "视频 ID/Video ID"
+    }
+  ],
+  "tiktok.analytics.fetch_video_metrics": [
+    {
+      "name": "item_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    }
+  ],
+  "tiktok.analytics.detect_fake_views": [
+    {
+      "name": "item_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    },
+    {
+      "name": "content_category",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "default",
+      "desc": "内容分类/Content category, options: default, entertainment, education, product, verified_large"
+    }
+  ],
+  "tiktok.analytics.fetch_comment_keywords": [
+    {
+      "name": "item_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    }
+  ],
+  "tiktok.analytics.fetch_creator_info_and_milestones": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户id/User id"
+    }
+  ],
+  "tiktok.ads.get_ads_detail": [
+    {
+      "name": "ads_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "广告ID/Ad ID"
+    }
+  ],
+  "tiktok.ads.search_ads": [
+    {
+      "name": "objective",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "广告目标类型/Ad objective (1:流量 2:应用安装 3:转化 4:视频浏览 5:触达 6:潜在客户 7:产品销售)"
+    },
+    {
+      "name": "like",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "表现排名/Performance rank (1:前1-20% 2:前21-40% 3:前41-60% 4:前61-80%)"
+    },
+    {
+      "name": "period",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 180,
+      "desc": "时间段/Time period (days)"
+    },
+    {
+      "name": "industry",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "行业ID/Industry ID"
+    },
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    },
+    {
+      "name": "limit",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "每页数量/Items per page"
+    },
+    {
+      "name": "order_by",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "for_you",
+      "desc": "排序方式/Sort by (for_you, likes)"
+    },
+    {
+      "name": "country_code",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "US",
+      "desc": "国家代码/Country code"
+    },
+    {
+      "name": "ad_format",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "广告格式/Ad format (1:视频)"
+    },
+    {
+      "name": "ad_language",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "en",
+      "desc": "广告语言/Ad language"
+    },
+    {
+      "name": "search_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "搜索ID(可选)/Search ID (optional)"
+    }
+  ],
+  "tiktok.ads.get_top_ads_spotlight": [
+    {
+      "name": "industry",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "行业ID(可选,不传返回跨行业聚合)/Industry ID (optional)"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    },
+    {
+      "name": "limit",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "每页数量/Items per page"
+    }
+  ],
+  "tiktok.ads.get_ad_keyframe_analysis": [
+    {
+      "name": "material_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "广告素材ID/Ad material ID"
+    },
+    {
+      "name": "metric",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "retain_ctr",
+      "desc": "分析指标/Analysis metric (retain_ctr, retain_cvr, click_cnt, convert_cnt, play_retain_cnt)"
+    }
+  ],
+  "tiktok.ads.get_ad_percentile": [
+    {
+      "name": "material_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "广告素材ID/Ad material ID"
+    },
+    {
+      "name": "metric",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "ctr_percentile",
+      "desc": "分析指标/Analysis metric (ctr_percentile, time_attr_conversion_rate_percentile, click_cnt_percentile, time_attr_convert_cnt_"
+    },
+    {
+      "name": "period_type",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 180,
+      "desc": "时间范围(天)/Time period (days)"
+    }
+  ],
+  "tiktok.ads.get_ad_interactive_analysis": [
+    {
+      "name": "material_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "广告素材ID/Ad material ID"
+    },
+    {
+      "name": "metric_type",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "remain",
+      "desc": "分析类型/Analysis type (ctr, cvr, clicks, conversion, remain)"
+    },
+    {
+      "name": "period_type",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 180,
+      "desc": "时间范围(天)/Period type (days)"
+    }
+  ],
+  "tiktok.ads.get_recommended_ads": [
+    {
+      "name": "material_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "广告素材ID/Ad material ID"
+    },
+    {
+      "name": "industry",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "25308000000",
+      "desc": "行业ID/Industry ID"
+    },
+    {
+      "name": "country_code",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "US",
+      "desc": "国家代码/Country code"
+    }
+  ],
+  "tiktok.ads.get_query_suggestions": [
+    {
+      "name": "query",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "输入关键词(可选),用于联想/Input keyword (optional)"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 50,
+      "desc": "建议数量/Suggestion count"
+    },
+    {
+      "name": "scenario",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "场景类型/Scenario type"
+    },
+    {
+      "name": "country_code",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "US",
+      "desc": "国家/地区代码/Country code"
+    }
+  ],
+  "tiktok.ads.get_configure_safety": [],
+  "tiktok.ads.get_location_list": [],
+  "tiktok.ads.get_trends_hashtag_list": [
+    {
+      "name": "time_range",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 7,
+      "desc": "时间范围(天):7/30/90 /Time range in days"
+    },
+    {
+      "name": "country_code",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "US",
+      "desc": "国家/地区代码/Country code"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    },
+    {
+      "name": "limit",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "每页数量/Items per page"
+    },
+    {
+      "name": "industry_id",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "desc": "一级行业ID(可选),如10000000000=Education/First-level industry ID (optional)"
+    }
+  ],
+  "tiktok.ads.get_trends_hashtag_detail": [
+    {
+      "name": "hashtag_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "标签ID/Hashtag ID"
+    },
+    {
+      "name": "time_range",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 90,
+      "desc": "时间范围(天):7/30/90 /Time range in days"
+    },
+    {
+      "name": "country_code",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "US",
+      "desc": "国家/地区代码/Country code"
+    }
+  ],
+  "tiktok.shop.web.fetch_product_detail": [
+    {
+      "name": "product_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "商品ID/Product ID"
+    },
+    {
+      "name": "seller_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "卖家ID(可选)/Seller ID (optional)"
+    },
+    {
+      "name": "region",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "MY",
+      "desc": "地区代码/Region code"
+    }
+  ],
+  "tiktok.shop.web.fetch_product_detail_v2": [
+    {
+      "name": "product_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "商品ID/Product ID"
+    },
+    {
+      "name": "seller_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "卖家ID(可选)/Seller ID (optional)"
+    },
+    {
+      "name": "region",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "MY",
+      "desc": "地区代码/Region code"
+    }
+  ],
+  "tiktok.shop.web.fetch_product_detail_v3": [
+    {
+      "name": "product_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "商品ID/Product ID"
+    },
+    {
+      "name": "region",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "SG",
+      "desc": "地区代码/Region code"
+    }
+  ],
+  "tiktok.shop.web.fetch_product_reviews_v2": [
+    {
+      "name": "product_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "商品ID/Product ID"
+    },
+    {
+      "name": "page_start",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "起始页码/Page start"
+    },
+    {
+      "name": "sort_rule",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 2,
+      "desc": "排序规则/Sort rule"
+    },
+    {
+      "name": "filter_type",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "筛选类型/Filter type: 1=默认, 2=有图片/视频, 3=真实购买"
+    },
+    {
+      "name": "filter_value",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 6,
+      "desc": "星级筛选/Star filter: 6=全部, 5-1=对应星级"
+    },
+    {
+      "name": "region",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "US",
+      "desc": "地区代码/Region code"
+    }
+  ],
+  "tiktok.shop.web.fetch_seller_products_list": [
+    {
+      "name": "seller_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "卖家ID/Seller ID"
+    },
+    {
+      "name": "search_params",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索参数(用于分页)/Search params (for pagination)"
+    },
+    {
+      "name": "region",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "US",
+      "desc": "地区代码/Region code"
+    }
+  ],
+  "tiktok.shop.web.fetch_seller_products_list_v2": [
+    {
+      "name": "seller_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "卖家ID/Seller ID"
+    },
+    {
+      "name": "searchParams",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索参数/Search params"
+    },
+    {
+      "name": "region",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "US",
+      "desc": "地区代码/Region code"
+    }
+  ],
+  "tiktok.shop.web.fetch_search_word_suggestion_v2": [
+    {
+      "name": "search_word",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "lang",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "en-US",
+      "desc": "语言/Language"
+    },
+    {
+      "name": "region",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "US",
+      "desc": "地区代码/Region code"
+    }
+  ],
+  "tiktok.shop.web.fetch_search_products_list": [
+    {
+      "name": "search_word",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "偏移量/Offset"
+    },
+    {
+      "name": "page_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "分页标记/Page token"
+    },
+    {
+      "name": "region",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "US",
+      "desc": "地区代码/Region code"
+    }
+  ],
+  "tiktok.shop.web.fetch_search_products_list_v2": [
+    {
+      "name": "search_word",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "偏移量/Offset"
+    },
+    {
+      "name": "page_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "分页标记/Page token"
+    },
+    {
+      "name": "region",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "US",
+      "desc": "地区代码/Region code"
+    }
+  ],
+  "tiktok.shop.web.fetch_products_category_list": [
+    {
+      "name": "region",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "US",
+      "desc": "地区代码/Region code"
+    }
+  ],
+  "tiktok.shop.web.fetch_products_by_category_id": [
+    {
+      "name": "category_id",
+      "in": "query",
+      "type": "integer",
+      "required": true,
+      "desc": "分类ID/Category ID"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "翻页偏移量/Offset for pagination"
+    },
+    {
+      "name": "region",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "US",
+      "desc": "地区代码/Region code"
+    }
+  ],
+  "tiktok.shop.web.fetch_hot_selling_products_list": [
+    {
+      "name": "region",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "US",
+      "desc": "地区代码/Region code"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 100,
+      "desc": "返回商品数量/Number of products to return"
+    }
+  ]
+}

+ 72 - 0
claude-code/claude-code-voc-intelligence/mcp/catalog/params/toutiao.json

@@ -0,0 +1,72 @@
+{
+  "toutiao.web.get_article_info": [
+    {
+      "name": "aweme_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品ID/Post ID"
+    }
+  ],
+  "toutiao.web.get_video_info": [
+    {
+      "name": "aweme_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品ID/Post ID"
+    }
+  ],
+  "toutiao.app.get_article_info": [
+    {
+      "name": "group_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品ID/Post ID"
+    }
+  ],
+  "toutiao.app.get_video_info": [
+    {
+      "name": "group_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品ID/Post ID"
+    }
+  ],
+  "toutiao.app.get_comments": [
+    {
+      "name": "group_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品ID/Post ID"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "偏移量/Offset"
+    }
+  ],
+  "toutiao.app.get_user_info": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID/User ID"
+    }
+  ],
+  "toutiao.app.get_user_id": [
+    {
+      "name": "user_profile_url",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户主页链接/User profile URL"
+    }
+  ]
+}

+ 203 - 0
claude-code/claude-code-voc-intelligence/mcp/catalog/params/twitter.json

@@ -0,0 +1,203 @@
+{
+  "twitter.web.fetch_tweet_detail": [
+    {
+      "name": "tweet_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "推文ID/Tweet ID"
+    }
+  ],
+  "twitter.web.fetch_user_profile": [
+    {
+      "name": "screen_name",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户名/Screen Name"
+    },
+    {
+      "name": "rest_id",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "desc": "用户ID(如果使用用户ID则会忽略用户名)/User ID (If the user ID is used, the user name will be ignored)"
+    }
+  ],
+  "twitter.web.fetch_user_post_tweet": [
+    {
+      "name": "screen_name",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "用户名/Screen Name"
+    },
+    {
+      "name": "rest_id",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "游标/Cursor"
+    }
+  ],
+  "twitter.web.fetch_search_timeline": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键字/Search Keyword"
+    },
+    {
+      "name": "search_type",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "Top",
+      "desc": "搜索类型/Search Type"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "游标/Cursor"
+    }
+  ],
+  "twitter.web.fetch_post_comments": [
+    {
+      "name": "tweet_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "推文ID/Tweet ID"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "游标/Cursor"
+    }
+  ],
+  "twitter.web.fetch_latest_post_comments": [
+    {
+      "name": "tweet_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "推文ID/Tweet ID"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "游标/Cursor"
+    }
+  ],
+  "twitter.web.fetch_user_tweet_replies": [
+    {
+      "name": "screen_name",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户名/Screen Name"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "游标/Cursor"
+    }
+  ],
+  "twitter.web.fetch_user_media": [
+    {
+      "name": "screen_name",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户名/Screen Name"
+    },
+    {
+      "name": "rest_id",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "翻页游标/Page Cursor"
+    }
+  ],
+  "twitter.web.fetch_retweet_user_list": [
+    {
+      "name": "tweet_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "推文ID/Tweet ID"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "游标/Cursor"
+    }
+  ],
+  "twitter.web.fetch_trending": [
+    {
+      "name": "country",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "UnitedStates",
+      "desc": "国家/Country"
+    }
+  ],
+  "twitter.web.fetch_user_followings": [
+    {
+      "name": "screen_name",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户名/Screen Name"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "游标/Cursor"
+    }
+  ],
+  "twitter.web.fetch_user_followers": [
+    {
+      "name": "screen_name",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户名/Screen Name"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "游标/Cursor"
+    }
+  ]
+}

+ 632 - 0
claude-code/claude-code-voc-intelligence/mcp/catalog/params/wechat.json

@@ -0,0 +1,632 @@
+{
+  "wechat_channels.v2.fetch_channel_info": [
+    {
+      "name": "username",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "视频号 finder username(v2_…@finder 格式)/WeChat Channels finder username (v2_…@finder format)"
+    },
+    {
+      "name": "raw",
+      "in": "body",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "True=原始响应;False=精简解析结构/True=raw response; False=simplified parsed structure"
+    }
+  ],
+  "wechat_channels.v2.fetch_channel_id_to_username": [
+    {
+      "name": "channel_id",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "视频号 ID(sph 开头的短号)/WeChat Channels ID (short ID starting with sph)"
+    },
+    {
+      "name": "raw",
+      "in": "body",
+      "type": "boolean",
+      "required": false,
+      "default": false,
+      "desc": "True=原始响应;False=精简解析结构/True=raw response; False=simplified parsed structure"
+    }
+  ],
+  "wechat_channels.v2.fetch_user_videos": [
+    {
+      "name": "username",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "视频号 finder username(v2_…@finder 格式)/WeChat Channels finder username (v2_…@finder format)"
+    },
+    {
+      "name": "last_buffer",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "翻页游标(base64),首页留空/Pagination cursor (base64), leave empty for first page"
+    },
+    {
+      "name": "raw",
+      "in": "body",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "True=原始响应;False=精简解析结构(推荐做媒体下载)/True=raw response; False=simplified parsed structure (recommended for media download)"
+    }
+  ],
+  "wechat_channels.v2.fetch_video_detail": [
+    {
+      "name": "object_id",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "作品 objectId(纯数字,最优先)/Video objectId (numeric, highest priority)"
+    },
+    {
+      "name": "export_id",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索结果中的 exportId(export/ 开头,会过期,需尽快使用)/exportId from search results (starts with export/, expires soon)"
+    },
+    {
+      "name": "object_nonce_id",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "配套 objectNonceId(纯数字,可选,提升命中率)/Optional objectNonceId (numeric, improves hit rate)"
+    },
+    {
+      "name": "share_url",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "视频号分享短链( object_id 与 export_id 都为空时使用/Share URL ( used only when object_id and export_id are empty"
+    },
+    {
+      "name": "raw",
+      "in": "body",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "True=原始响应;False=精简解析结构(推荐做媒体下载)/True=raw response; False=simplified parsed structure (recommended for media download)"
+    }
+  ],
+  "wechat_channels.v2.fetch_video_comments": [
+    {
+      "name": "object_id",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "作品 objectId(纯数字)/Video objectId (numeric)"
+    },
+    {
+      "name": "last_buffer",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "翻页游标(base64),首页留空/Pagination cursor (base64), leave empty for first page"
+    },
+    {
+      "name": "comment_id",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "展开某条评论的二级回复时传其 commentId(纯数字),首页留空/Pass a commentId (numeric) to expand its replies, leave empty for first-level comment"
+    },
+    {
+      "name": "raw",
+      "in": "body",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "True=原始响应;False=精简解析结构/True=raw response; False=simplified parsed structure"
+    }
+  ],
+  "wechat_channels.v2.fetch_video_share_url": [
+    {
+      "name": "object_id",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "作品 objectId(纯数字)/Video objectId (numeric)"
+    },
+    {
+      "name": "raw",
+      "in": "body",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "True=原始响应;False=精简解析结构/True=raw response; False=simplified parsed structure"
+    }
+  ],
+  "wechat_channels.v2.fetch_user_profile": [
+    {
+      "name": "username",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "视频号 finder username(v2_…@finder 格式)/WeChat Channels finder username (v2_…@finder format)"
+    },
+    {
+      "name": "raw",
+      "in": "body",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "True=原始响应;False=精简解析结构/True=raw response; False=simplified parsed structure"
+    }
+  ],
+  "wechat_channels.v2.fetch_user_collections": [
+    {
+      "name": "username",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "视频号 finder username(v2_…@finder 格式)/WeChat Channels finder username (v2_…@finder format)"
+    },
+    {
+      "name": "raw",
+      "in": "body",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "True=原始响应;False=精简解析结构/True=raw response; False=simplified parsed structure"
+    }
+  ],
+  "wechat_channels.v2.fetch_collection_videos": [
+    {
+      "name": "topic_id",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "合集 ID(纯数字,来自 fetch_user_collections 的 topic_id)/Collection ID (numeric, from topic_id of fetch_user_collections)"
+    },
+    {
+      "name": "topic",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "合集名(可选,提高命中)/Collection name (optional, improves hit rate)"
+    },
+    {
+      "name": "username",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "创作者 finder username(可选,提高命中)/Creator finder username (optional, improves hit rate)"
+    },
+    {
+      "name": "last_buffer",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "翻页游标(base64),首页留空/Pagination cursor (base64), leave empty for first page"
+    },
+    {
+      "name": "topic_type",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 16,
+      "desc": "合集类型,默认 16(与 fetch_user_collections 返回的 topic_type 对齐)/Collection type, default 16 (align with topic_type from fetch_use"
+    },
+    {
+      "name": "raw",
+      "in": "body",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "True=原始响应;False=精简解析结构(推荐做媒体下载)/True=raw response; False=simplified parsed structure (recommended for media download)"
+    }
+  ],
+  "wechat_channels.v2.fetch_live_history": [
+    {
+      "name": "username",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "视频号 finder username(v2_…@finder 格式)/WeChat Channels finder username (v2_…@finder format)"
+    },
+    {
+      "name": "last_buffer",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "翻页游标(base64),首页留空/Pagination cursor (base64), leave empty for first page"
+    },
+    {
+      "name": "flag",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 12,
+      "desc": "拉取标志,默认 12/Fetch flag, default 12"
+    },
+    {
+      "name": "raw",
+      "in": "body",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "True=原始响应;False=精简解析结构(推荐做媒体下载)/True=raw response; False=simplified parsed structure (recommended for media download)"
+    }
+  ],
+  "wechat_channels.v2.fetch_live_detail": [
+    {
+      "name": "live_id",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "直播 ID(纯数字)/Live ID (numeric)"
+    },
+    {
+      "name": "scene",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 5,
+      "desc": "进入场景,默认 5/Entry scene, default 5"
+    },
+    {
+      "name": "finder_username",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "主播 finder username(可选,提高命中)/Anchor finder username (optional, improves hit rate)"
+    },
+    {
+      "name": "raw",
+      "in": "body",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "True=原始响应;False=精简解析结构/True=raw response; False=simplified parsed structure"
+    }
+  ],
+  "wechat_channels.v2.fetch_search_channel_videos": [
+    {
+      "name": "username",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "创作者 finder username(v2_…@finder 格式)/Creator finder username (v2_…@finder format)"
+    },
+    {
+      "name": "keyword",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "在该号内搜索的关键词(1-100 字)/Keyword to search within this channel (1-100 chars)"
+    },
+    {
+      "name": "raw",
+      "in": "body",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "True=原始响应;False=精简解析结构/True=raw response; False=simplified parsed structure"
+    }
+  ],
+  "wechat_mp.v2.fetch_article_detail": [
+    {
+      "name": "url",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "公众号文章链接( 或带 __biz 的长链)/WeChat MP article URL ( or long URL with __biz)"
+    },
+    {
+      "name": "raw",
+      "in": "body",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "True=原始响应;False=精简解析结构/True=raw response; False=simplified parsed structure"
+    }
+  ],
+  "wechat_mp.v2.fetch_article_stats": [
+    {
+      "name": "url",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "公众号文章链接( 或带 __biz 的长链)/WeChat MP article URL ( or long URL with __biz)"
+    },
+    {
+      "name": "raw",
+      "in": "body",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "True=原始响应;False=精简解析结构/True=raw response; False=simplified parsed structure"
+    }
+  ],
+  "wechat_mp.v2.fetch_article_comments": [
+    {
+      "name": "url",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "公众号文章链接( MP article URL ("
+    },
+    {
+      "name": "buffer",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "翻页游标,首页留空;翻页传上一页响应的 buffer/Pagination cursor, leave empty for first page; pass buffer from the previous response"
+    },
+    {
+      "name": "raw",
+      "in": "body",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "True=原始响应;False=精简解析结构/True=raw response; False=simplified parsed structure"
+    }
+  ],
+  "wechat_mp.v2.fetch_comment_replies": [
+    {
+      "name": "url",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "公众号文章链接( MP article URL ("
+    },
+    {
+      "name": "content_id",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "目标一级评论的 content_id(纯数字),不传则自动取第一条有回复的评论/content_id (numeric) of the target first-level comment; defaults to the first co"
+    },
+    {
+      "name": "offset",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "回复翻页偏移,首页 0;has_more=true 时传上次返回的 next_offset/Reply pagination offset, 0 for first page; pass next_offset from the previ"
+    },
+    {
+      "name": "all_pages",
+      "in": "body",
+      "type": "boolean",
+      "required": false,
+      "default": false,
+      "desc": "为 true 时忽略 offset,一次取全部回复/When true, ignore offset and fetch all replies at once"
+    },
+    {
+      "name": "raw",
+      "in": "body",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "True=原始响应;False=精简解析结构/True=raw response; False=simplified parsed structure"
+    }
+  ],
+  "wechat_mp.v2.fetch_related_articles": [
+    {
+      "name": "url",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "公众号文章链接( 或带 __biz 的长链)/WeChat MP article URL ( or long URL with __biz)"
+    },
+    {
+      "name": "raw",
+      "in": "body",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "True=原始响应;False=精简解析结构/True=raw response; False=simplified parsed structure"
+    }
+  ],
+  "wechat_mp.v2.fetch_article_ad": [
+    {
+      "name": "url",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "公众号文章链接( 或带 __biz 的长链)/WeChat MP article URL ( or long URL with __biz)"
+    },
+    {
+      "name": "raw",
+      "in": "body",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "True=原始响应;False=精简解析结构/True=raw response; False=simplified parsed structure"
+    }
+  ],
+  "wechat_mp.v2.fetch_account_profile": [
+    {
+      "name": "username",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "公众号 gh_username(gh_…)/Official account gh_username (gh_…)"
+    },
+    {
+      "name": "raw",
+      "in": "body",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "True=原始响应;False=精简解析结构/True=raw response; False=simplified parsed structure"
+    }
+  ],
+  "wechat_mp.v2.fetch_account_articles": [
+    {
+      "name": "username",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "公众号 gh_username(gh_…)/Official account gh_username (gh_…)"
+    },
+    {
+      "name": "page_size",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "每页文章数,范围 10-20,默认 20/Articles per page, range 10-20, default 20"
+    },
+    {
+      "name": "offset",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "翻页游标(base64),首页留空;翻页传上一页响应的 next_offset/Pagination cursor (base64), leave empty for first page; for the next page pass n"
+    },
+    {
+      "name": "item_show_type",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "desc": "内容栏目:留空/0=文章(默认)、5=视频、7=音频、8=贴图/Content tab: empty/0=articles (default), 5=videos, 7=audios, 8=image-text posts"
+    },
+    {
+      "name": "raw",
+      "in": "body",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "True=原始响应;False=精简解析结构/True=raw response; False=simplified parsed structure"
+    }
+  ],
+  "wechat_mp.v2.fetch_account_services": [
+    {
+      "name": "username",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "公众号 gh_username(gh_…)/Official account gh_username (gh_…)"
+    },
+    {
+      "name": "raw",
+      "in": "body",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "True=原始响应;False=精简解析结构/True=raw response; False=simplified parsed structure"
+    }
+  ],
+  "wechat_search.v2.fetch_search": [
+    {
+      "name": "keyword",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词(1-100 字)/Search keyword (1-100 chars)"
+    },
+    {
+      "name": "business_type",
+      "in": "body",
+      "type": "string",
+      "required": false,
+      "default": "all",
+      "desc": "垂类字符串键:综合 all / 公众号 account / 文章 article / 视频 video / 直播 live_stream / 朋友圈 moments / 新闻 news / 读书 book / 听书 listen / 图片 "
+    },
+    {
+      "name": "sort",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": "default",
+      "desc": "排序(结果页「排序」下拉,综合与各垂类通用):不限(相关性) default/0 / 最新(发布时间降序) latest/1 / 最热(点赞降序) hot/2,字符串键或整数均可/Sort (result page 'sort' dropd"
+    },
+    {
+      "name": "publish_time",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": "all",
+      "desc": "发布时间(结果页「时间」下拉,通用):不限 all/0 / 最近一天 day/1 / 最近七天 week/2 / 最近半年 half_year/3,字符串键或整数均可/Publish time (result page 'time' dro"
+    },
+    {
+      "name": "offset",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "翻页游标:首页传 0;翻页时把上一页响应返回的 offset 传回(配合 continue_flag 判断是否还有下一页)/Pagination cursor: pass 0 for the first page; for the next"
+    },
+    {
+      "name": "raw",
+      "in": "body",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "True=原始搜索响应;False=精简解析结构/True=raw search response; False=simplified parsed structure"
+    }
+  ],
+  "wechat_search.v2.fetch_search_videos": [
+    {
+      "name": "keyword",
+      "in": "body",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词(1-100 字)/Search keyword (1-100 chars)"
+    },
+    {
+      "name": "duration",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": "all",
+      "desc": "时长档(video 垂类专属):不限 all/0 / 短(<5min) short/1 / 中(5-10min) medium/2 / 长(20min+) long/3,字符串键或整数均可/Duration tier (Channels v"
+    },
+    {
+      "name": "sort",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": "default",
+      "desc": "排序:不限(相关性) default/0 / 最新(发布时间降序) latest/1 / 最热(点赞降序) hot/2,字符串键或整数均可/Sort: default/0 (relevance) / latest/1 (newest) / "
+    },
+    {
+      "name": "publish_time",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": "all",
+      "desc": "发布时间:不限 all/0 / 最近一天 day/1 / 最近七天 week/2 / 最近半年 half_year/3,字符串键或整数均可/Publish time: all/0 / day/1 / week/2 / half_year/3"
+    },
+    {
+      "name": "offset",
+      "in": "body",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "翻页游标:首页传 0;翻页时把上一页响应返回的 offset 传回,用法同综合搜索/Pagination cursor: pass 0 for the first page; for the next page pass back the "
+    },
+    {
+      "name": "raw",
+      "in": "body",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "True=原始搜索响应;False=精简解析结构/True=raw search response; False=simplified parsed structure"
+    }
+  ]
+}

+ 1134 - 0
claude-code/claude-code-voc-intelligence/mcp/catalog/params/weibo.json

@@ -0,0 +1,1134 @@
+{
+  "weibo.web.fetch_config_list": [],
+  "weibo.web.fetch_trend_top": [
+    {
+      "name": "containerid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "频道容器ID/Channel container ID"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    }
+  ],
+  "weibo.web.fetch_channel_feed": [
+    {
+      "name": "channel_name",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "频道名称,不传则使用默认频道/Channel name, use default if not provided"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    }
+  ],
+  "weibo.web.fetch_user_info": [
+    {
+      "name": "uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID/User ID"
+    }
+  ],
+  "weibo.web.fetch_user_posts": [
+    {
+      "name": "uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    },
+    {
+      "name": "since_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "翻页ID,从上一页结果获取/Pagination ID from previous page"
+    }
+  ],
+  "weibo.web.fetch_post_detail": [
+    {
+      "name": "post_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "微博ID/Post ID"
+    }
+  ],
+  "weibo.web.fetch_post_comments": [
+    {
+      "name": "post_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "微博ID/Post ID"
+    },
+    {
+      "name": "mid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "微博MID/Post MID"
+    },
+    {
+      "name": "max_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "翻页ID/Pagination ID"
+    },
+    {
+      "name": "max_id_type",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "翻页ID类型/Pagination ID type"
+    }
+  ],
+  "weibo.web.fetch_comment_replies": [
+    {
+      "name": "cid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "根评论ID/Root comment ID"
+    },
+    {
+      "name": "max_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "翻页ID,默认0为第一页/Pagination ID, default 0 for first page"
+    }
+  ],
+  "weibo.web.fetch_search": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词,支持话题搜索如 话题名/Search keyword, supports hashtag like topic"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码,从1开始递增(1,2,3...),每页约10-20条/Page number, starts from 1 (1,2,3...), ~10-20 results per page"
+    },
+    {
+      "name": "search_type",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "1",
+      "desc": "搜索类型/Search type: 1=综合, 61=实时, 3=用户, 60=热门, 64=视频, 63=图片, 21=文章"
+    },
+    {
+      "name": "time_scope",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "时间范围/Time scope: hour=一小时内, day=一天内, week=一周内, month=一个月内, null=不限"
+    }
+  ],
+  "weibo.web.fetch_hot_search": [],
+  "weibo.web.fetch_search_topics": [],
+  "weibo.web_v2.check_allow_comment_with_pic": [
+    {
+      "name": "id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "微博ID/Weibo ID"
+    }
+  ],
+  "weibo.web_v2.fetch_post_detail": [
+    {
+      "name": "id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Post id"
+    },
+    {
+      "name": "is_get_long_text",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "true",
+      "desc": "是否获取长微博全文/Whether to get the full text of long Weibo posts (true/false)"
+    }
+  ],
+  "weibo.web_v2.fetch_user_info": [
+    {
+      "name": "uid",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "用户id/User id"
+    },
+    {
+      "name": "custom",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "自定义微博用户名/Custom Weibo username"
+    }
+  ],
+  "weibo.web_v2.fetch_user_basic_info": [
+    {
+      "name": "uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户id/User id"
+    }
+  ],
+  "weibo.web_v2.fetch_user_posts": [
+    {
+      "name": "uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户id/User id"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页数/Page number"
+    },
+    {
+      "name": "feature",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "特征值,控制返回数据的数量和字段:0=返回10条基础数据,1=返回20条扩展数据,2=返回20条图片相关数据,3=返回20条视频相关数据,字段逐级增加/Feature type: 0=10 basic posts, 1=20 extende"
+    },
+    {
+      "name": "since_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "翻页标识,用于获取下一页数据/Pagination identifier for getting next page data"
+    }
+  ],
+  "weibo.web_v2.fetch_user_original_posts": [
+    {
+      "name": "uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户id/User id"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页数/Page number"
+    },
+    {
+      "name": "since_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "翻页标识,用于获取下一页数据/Pagination identifier for getting next page data"
+    }
+  ],
+  "weibo.web_v2.fetch_post_comments": [
+    {
+      "name": "id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "微博ID/Weibo ID"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 10,
+      "desc": "评论数量/Number of comments"
+    },
+    {
+      "name": "max_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "页码/Page number"
+    }
+  ],
+  "weibo.web_v2.fetch_post_sub_comments": [
+    {
+      "name": "id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "主评论ID/Comment ID"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 10,
+      "desc": "子评论数量/Number of sub-comments"
+    },
+    {
+      "name": "max_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "分页标识/Page identifier"
+    }
+  ],
+  "weibo.web_v2.search_user_posts": [
+    {
+      "name": "uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "q",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页数/Page number"
+    },
+    {
+      "name": "starttime",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1772294400,
+      "desc": "开始时间戳/Start timestamp"
+    },
+    {
+      "name": "endtime",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1772294400,
+      "desc": "结束时间戳/End timestamp"
+    },
+    {
+      "name": "hasori",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "是否包含原创微博,1=包含,0=不包含/Include original posts, 1=include, 0=exclude"
+    },
+    {
+      "name": "hasret",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "是否包含转发微博,1=包含,0=不包含/Include retweets, 1=include, 0=exclude"
+    },
+    {
+      "name": "hastext",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "是否包含文字微博,1=包含,0=不包含/Include text posts, 1=include, 0=exclude"
+    },
+    {
+      "name": "haspic",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "是否包含图片微博,1=包含,0=不包含/Include image posts, 1=include, 0=exclude"
+    },
+    {
+      "name": "hasvideo",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "是否包含视频微博,1=包含,0=不包含/Include video posts, 1=include, 0=exclude"
+    },
+    {
+      "name": "hasmusic",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "是否包含音乐微博,1=包含,0=不包含/Include music posts, 1=include, 0=exclude"
+    }
+  ],
+  "weibo.web_v2.fetch_user_video_collection_list": [
+    {
+      "name": "uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID/User ID"
+    }
+  ],
+  "weibo.web_v2.fetch_user_video_collection_detail": [
+    {
+      "name": "cid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "收藏夹ID/Collection ID"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "分页游标/Pagination cursor"
+    },
+    {
+      "name": "tab_code",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "排序方式:0=默认,1=最热,2=最新/Sort type: 0=default, 1=hottest, 2=latest"
+    }
+  ],
+  "weibo.web_v2.fetch_user_video_list": [
+    {
+      "name": "uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "分页游标/Pagination cursor"
+    }
+  ],
+  "weibo.web_v2.fetch_user_following": [
+    {
+      "name": "uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "页码/Page number"
+    }
+  ],
+  "weibo.web_v2.fetch_user_fans": [
+    {
+      "name": "uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "页码/Page number"
+    }
+  ],
+  "weibo.web_v2.fetch_all_groups": [],
+  "weibo.web_v2.fetch_user_recommend_timeline": [
+    {
+      "name": "refresh",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "刷新类型,0=正常刷新,1=强制刷新/Refresh type, 0=normal refresh, 1=force refresh"
+    },
+    {
+      "name": "group_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "102803",
+      "desc": "分组ID/Group ID"
+    },
+    {
+      "name": "containerid",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "102803",
+      "desc": "容器ID/Container ID"
+    },
+    {
+      "name": "extparam",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "discover|new_feed",
+      "desc": "扩展参数/Extended parameters"
+    },
+    {
+      "name": "max_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "最大ID/Max ID"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 10,
+      "desc": "获取数量/Count"
+    }
+  ],
+  "weibo.web_v2.fetch_hot_ranking_timeline": [
+    {
+      "name": "ranking_type",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "榜单类型:hour=小时榜,yesterday=昨日榜,day_before=前日榜,week=周榜,male=男榜,female=女榜/Ranking type: hour=hourly, yesterday=yesterday, day"
+    },
+    {
+      "name": "since_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "分页标识,默认为0/Pagination identifier, default is 0"
+    },
+    {
+      "name": "max_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "最大ID,默认为0/Max ID, default is 0"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 10,
+      "desc": "获取数量,默认10/Count, default is 10"
+    }
+  ],
+  "weibo.web_v2.fetch_hot_search_index": [],
+  "weibo.web_v2.fetch_hot_search_summary": [],
+  "weibo.web_v2.fetch_hot_search": [],
+  "weibo.web_v2.fetch_entertainment_ranking": [],
+  "weibo.web_v2.fetch_life_ranking": [],
+  "weibo.web_v2.fetch_social_ranking": [],
+  "weibo.web_v2.fetch_similar_search": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    }
+  ],
+  "weibo.web_v2.fetch_ai_search": [
+    {
+      "name": "query",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    }
+  ],
+  "weibo.web_v2.fetch_ai_related_search": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    }
+  ],
+  "weibo.web_v2.fetch_advanced_search": [
+    {
+      "name": "q",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "search_type",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "搜索类型/Search type: all(全部), hot(热门), original(原创), verified(认证用户), media(媒体), viewpoint(观点)"
+    },
+    {
+      "name": "include_type",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "包含类型/Include type: all(全部), pic(含图片), video(含视频), music(含音乐), link(含短链)"
+    },
+    {
+      "name": "timescope",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "时间范围/Time scope (custom:start:end)"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    }
+  ],
+  "weibo.web_v2.fetch_city_list": [
+    {
+      "name": "normalized",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "是否返回标准化结构(省份列表+城市数组)/Whether to return normalized structure"
+    }
+  ],
+  "weibo.web_v2.fetch_realtime_search": [
+    {
+      "name": "query",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    }
+  ],
+  "weibo.web_v2.fetch_user_search": [
+    {
+      "name": "query",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "搜索关键词/Query(提供则视为“全部”搜索;留空则仅应用高级筛选参数)"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page"
+    },
+    {
+      "name": "region",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "地区编码,从 /city_list 获取/Region code from /city_list"
+    },
+    {
+      "name": "auth",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "认证类型 org_vip(机构)/per_vip(个人)/ord(普通)/Auth type"
+    },
+    {
+      "name": "gender",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "性别 man / women / Gender"
+    },
+    {
+      "name": "age",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "年龄段 18y/22y/29y/39y/40y / Age bucket"
+    },
+    {
+      "name": "nickname",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "昵称筛选/Nickname filter"
+    },
+    {
+      "name": "tag",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "标签筛选/Tag filter"
+    },
+    {
+      "name": "school",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "学校筛选/School filter"
+    },
+    {
+      "name": "work",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "公司筛选/Company filter"
+    }
+  ],
+  "weibo.web_v2.fetch_video_search": [
+    {
+      "name": "query",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "mode",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "hot",
+      "desc": "搜索模式:hot=热门 / all=全部"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    }
+  ],
+  "weibo.web_v2.fetch_pic_search": [
+    {
+      "name": "query",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    }
+  ],
+  "weibo.web_v2.fetch_topic_search": [
+    {
+      "name": "query",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    }
+  ],
+  "weibo.app.fetch_user_info": [
+    {
+      "name": "uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID"
+    }
+  ],
+  "weibo.app.fetch_user_info_detail": [
+    {
+      "name": "uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID"
+    }
+  ],
+  "weibo.app.fetch_user_timeline": [
+    {
+      "name": "uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码"
+    },
+    {
+      "name": "filter_type",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "all",
+      "desc": "筛选类型"
+    },
+    {
+      "name": "month",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "时间筛选(YYYYMMDD格式)"
+    }
+  ],
+  "weibo.app.fetch_user_videos": [
+    {
+      "name": "uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID"
+    },
+    {
+      "name": "since_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "翻页游标"
+    }
+  ],
+  "weibo.app.fetch_user_super_topics": [
+    {
+      "name": "uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码"
+    }
+  ],
+  "weibo.app.fetch_user_album": [
+    {
+      "name": "uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID"
+    },
+    {
+      "name": "since_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "翻页游标"
+    }
+  ],
+  "weibo.app.fetch_user_articles": [
+    {
+      "name": "uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID"
+    },
+    {
+      "name": "since_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "翻页游标"
+    }
+  ],
+  "weibo.app.fetch_user_audios": [
+    {
+      "name": "uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID"
+    },
+    {
+      "name": "since_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "翻页游标"
+    }
+  ],
+  "weibo.app.fetch_user_profile_feed": [
+    {
+      "name": "uid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID"
+    },
+    {
+      "name": "since_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "翻页游标"
+    }
+  ],
+  "weibo.app.fetch_status_detail": [
+    {
+      "name": "status_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "微博ID"
+    }
+  ],
+  "weibo.app.fetch_status_comments": [
+    {
+      "name": "status_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "微博ID"
+    },
+    {
+      "name": "max_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "翻页游标"
+    },
+    {
+      "name": "sort_type",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "排序类型: 0=按热度排序, 1=按时间排序"
+    }
+  ],
+  "weibo.app.fetch_status_reposts": [
+    {
+      "name": "status_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "微博ID"
+    },
+    {
+      "name": "max_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "翻页游标"
+    }
+  ],
+  "weibo.app.fetch_status_likes": [
+    {
+      "name": "status_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "微博ID"
+    },
+    {
+      "name": "attitude_type",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "点赞类型: 0=全部, 1=点赞, 2=开心, 3=惊讶, 4=伤心, 5=愤怒, 6=打赏, 8=抱抱"
+    }
+  ],
+  "weibo.app.fetch_video_detail": [
+    {
+      "name": "mid",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "视频微博ID"
+    }
+  ],
+  "weibo.app.fetch_video_featured_feed": [
+    {
+      "name": "page",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "页码,首页不传,第二页传2"
+    }
+  ],
+  "weibo.app.fetch_search_all": [
+    {
+      "name": "query",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码"
+    },
+    {
+      "name": "search_type",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "搜索类型: 1=综合, 61=实时, 3=用户, 64=视频, 63=图片, 62=关注, 60=热门, 21=全网, 38=话题, 98=超话, 92=地点, 97=商品"
+    }
+  ],
+  "weibo.app.fetch_ai_smart_search": [
+    {
+      "name": "query",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码"
+    }
+  ],
+  "weibo.app.fetch_home_recommend_feed": [
+    {
+      "name": "page",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "页码,首页不传,第二页传2"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 15,
+      "desc": "每页数量"
+    }
+  ],
+  "weibo.app.fetch_hot_search": [
+    {
+      "name": "category",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "realtimehot",
+      "desc": "热搜分类: mineband=我的, realtimehot=热搜, social=社会, fun=文娱, technologynav=科技, lifenav=生活, region=同城, sportnav=体育, gamenav=ACG"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "每页数量"
+    },
+    {
+      "name": "region_name",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "同城热搜城市名称,仅 category=region 时有效,支持: 北京/上海/广州/深圳/杭州/成都/重庆/武汉/南京/天津/西安/长沙/郑州/苏州/东莞/青岛/沈阳/合肥等,默认北京"
+    }
+  ],
+  "weibo.app.fetch_hot_search_categories": []
+}

+ 972 - 0
claude-code/claude-code-voc-intelligence/mcp/catalog/params/xiaohongshu.json

@@ -0,0 +1,972 @@
+{
+  "xiaohongshu.web_v3.fetch_note_detail": [
+    {
+      "name": "note_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "笔记ID/Note ID"
+    },
+    {
+      "name": "xsec_token",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "安全令牌,可以从小红书的分享链接中获取/Security token, can be obtained from the sharing link of Xiaohongshu"
+    }
+  ],
+  "xiaohongshu.web_v3.fetch_note_comments": [
+    {
+      "name": "note_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "笔记ID/Note ID"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "游标/Cursor"
+    },
+    {
+      "name": "xsec_token",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "安全令牌,可以从小红书的分享链接中获取/Security token, can be obtained from the sharing link of Xiaohongshu"
+    }
+  ],
+  "xiaohongshu.web_v3.fetch_sub_comments": [
+    {
+      "name": "note_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "笔记ID/Note ID"
+    },
+    {
+      "name": "root_comment_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "父评论ID/Root comment ID"
+    },
+    {
+      "name": "num",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 10,
+      "desc": "数量/Number"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "游标/Cursor"
+    },
+    {
+      "name": "xsec_token",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "安全令牌,可以从小红书的分享链接中获取/Security token, can be obtained from the sharing link of Xiaohongshu"
+    }
+  ],
+  "xiaohongshu.web_v3.fetch_search_notes": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keywords"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    },
+    {
+      "name": "sort",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "general",
+      "desc": "排序方式/Sort type"
+    },
+    {
+      "name": "note_type",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "笔记类型/Note type"
+    }
+  ],
+  "xiaohongshu.web_v3.fetch_search_users": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keywords"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码/Page number"
+    }
+  ],
+  "xiaohongshu.web_v3.fetch_trending": [],
+  "xiaohongshu.web_v3.fetch_search_suggest": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "关键词 (可为空)/Keyword (optional)"
+    }
+  ],
+  "xiaohongshu.web_v3.fetch_homefeed": [
+    {
+      "name": "num",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "返回数量,最大40/Number of results, max 40"
+    },
+    {
+      "name": "cursor_score",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "翻页游标/Pagination cursor"
+    },
+    {
+      "name": "category",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "homefeed_recommend",
+      "desc": "分类频道ID/Category channel ID"
+    },
+    {
+      "name": "need_filter_image",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": false,
+      "desc": "仅图文/Image notes only"
+    }
+  ],
+  "xiaohongshu.web_v3.fetch_homefeed_categories": [],
+  "xiaohongshu.web_v3.fetch_user_info": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID/User ID"
+    }
+  ],
+  "xiaohongshu.web_v3.fetch_user_notes": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "游标/Cursor"
+    },
+    {
+      "name": "num",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 30,
+      "desc": "数量/Number"
+    }
+  ],
+  "xiaohongshu.web_v3.fetch_hot_list": [],
+  "xiaohongshu.app_v2.get_image_note_detail": [
+    {
+      "name": "note_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "笔记ID/Note ID"
+    },
+    {
+      "name": "share_text",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "分享链接/Share link"
+    }
+  ],
+  "xiaohongshu.app_v2.get_video_note_detail": [
+    {
+      "name": "note_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "笔记ID/Note ID"
+    },
+    {
+      "name": "share_text",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "分享链接/Share link"
+    }
+  ],
+  "xiaohongshu.app_v2.get_note_comments": [
+    {
+      "name": "note_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "笔记ID/Note ID"
+    },
+    {
+      "name": "share_text",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "分享链接/Share link"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "分页游标,首次请求留空/Pagination cursor, leave empty for first request"
+    },
+    {
+      "name": "index",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "评论索引,首次请求传0/Comment index, pass 0 for first request"
+    },
+    {
+      "name": "pageArea",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "UNFOLDED",
+      "desc": "折叠状态: UNFOLDED(默认-展开), FOLDED(折叠)"
+    },
+    {
+      "name": "sort_strategy",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "latest_v2",
+      "desc": "排序策略/Sort strategy: default, latest_v2, like_count"
+    }
+  ],
+  "xiaohongshu.app_v2.get_note_sub_comments": [
+    {
+      "name": "note_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "笔记ID/Note ID"
+    },
+    {
+      "name": "share_text",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "分享链接/Share link"
+    },
+    {
+      "name": "comment_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "父评论ID/Parent comment ID"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": ""
+    },
+    {
+      "name": "index",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1
+    }
+  ],
+  "xiaohongshu.app_v2.get_user_info": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "share_text",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "分享链接/Share link"
+    }
+  ],
+  "xiaohongshu.app_v2.get_user_posted_notes": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "share_text",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "分享链接/Share link"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "分页游标,首次请求留空/Pagination cursor, leave empty for first request"
+    }
+  ],
+  "xiaohongshu.app_v2.get_user_faved_notes": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "share_text",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "分享链接/Share link"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "分页游标,首次请求留空,翻页时传入上一页最后一条笔记的note_id/Pagination cursor, leave empty for first request, pass last note_id from previous pag"
+    }
+  ],
+  "xiaohongshu.app_v2.search_notes": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码,从1开始/Page number, start from 1"
+    },
+    {
+      "name": "sort_type",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "general",
+      "desc": "排序方式/Sort type"
+    },
+    {
+      "name": "note_type",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "不限",
+      "desc": "笔记类型/Note type: 不限, 视频笔记, 普通笔记, 直播笔记"
+    },
+    {
+      "name": "time_filter",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "不限",
+      "desc": "发布时间筛选/Time filter: 不限, 一天内, 一周内, 半年内"
+    },
+    {
+      "name": "search_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索ID,翻页时传入首次搜索返回的值/Search ID for pagination"
+    },
+    {
+      "name": "search_session_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索会话ID,翻页时传入首次搜索返回的值/Search session ID for pagination"
+    },
+    {
+      "name": "source",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "explore_feed",
+      "desc": "来源/Source"
+    },
+    {
+      "name": "ai_mode",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "AI模式:0=关闭, 1=开启/AI mode: 0=off, 1=on"
+    }
+  ],
+  "xiaohongshu.app_v2.search_users": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码,从1开始/Page number, start from 1"
+    },
+    {
+      "name": "search_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索ID,翻页时传入首次搜索返回的值/Search ID for pagination"
+    },
+    {
+      "name": "source",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "explore_feed",
+      "desc": "来源/Source"
+    }
+  ],
+  "xiaohongshu.app_v2.search_images": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码,从1开始/Page number, start from 1"
+    },
+    {
+      "name": "search_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索ID,翻页时传入首次搜索返回的值/Search ID for pagination"
+    },
+    {
+      "name": "search_session_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索会话ID,翻页时传入首次搜索返回的值/Search session ID for pagination"
+    },
+    {
+      "name": "word_request_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "词请求ID,翻页时传入首次搜索返回的值/Word request ID for pagination"
+    },
+    {
+      "name": "source",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "explore_feed",
+      "desc": "来源/Source"
+    }
+  ],
+  "xiaohongshu.app_v2.search_products": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 1,
+      "desc": "页码,从1开始/Page number, start from 1"
+    },
+    {
+      "name": "search_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索ID,翻页时传入首次搜索返回的值/Search ID for pagination"
+    },
+    {
+      "name": "source",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "explore_feed",
+      "desc": "来源/Source"
+    }
+  ],
+  "xiaohongshu.app_v2.search_groups": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "page_no",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "页码,从0开始/Page number, start from 0"
+    },
+    {
+      "name": "search_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索ID,翻页时传入首次搜索返回的值/Search ID for pagination"
+    },
+    {
+      "name": "source",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "unifiedSearchGroup",
+      "desc": "来源/Source"
+    },
+    {
+      "name": "is_recommend",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "是否推荐:0=否, 1=是/Is recommend: 0=no, 1=yes"
+    }
+  ],
+  "xiaohongshu.app_v2.get_product_detail": [
+    {
+      "name": "sku_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "商品SKU ID/Product SKU ID"
+    },
+    {
+      "name": "source",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "mall_search",
+      "desc": "来源/Source"
+    },
+    {
+      "name": "pre_page",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "mall_search",
+      "desc": "前置页面/Previous page"
+    }
+  ],
+  "xiaohongshu.app_v2.get_product_review_overview": [
+    {
+      "name": "sku_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "商品SKU ID/Product SKU ID"
+    },
+    {
+      "name": "tab",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 2,
+      "desc": "标签类型/Tab type"
+    }
+  ],
+  "xiaohongshu.app_v2.get_product_reviews": [
+    {
+      "name": "sku_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "商品SKU ID/Product SKU ID"
+    },
+    {
+      "name": "page",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "页码,从0开始/Page number, start from 0"
+    },
+    {
+      "name": "sort_strategy_type",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "排序策略:0=综合排序, 1=最新排序/Sort strategy: 0=general, 1=latest"
+    },
+    {
+      "name": "share_pics_only",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "仅看有图评论:0=否, 1=是/Show reviews with images only: 0=no, 1=yes"
+    },
+    {
+      "name": "from_page",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "score_page",
+      "desc": "来源页面/From page"
+    }
+  ],
+  "xiaohongshu.app_v2.get_product_recommendations": [
+    {
+      "name": "sku_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "商品SKU ID/Product SKU ID"
+    },
+    {
+      "name": "cursor_score",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "分页游标,首次请求留空/Pagination cursor, leave empty for first request"
+    },
+    {
+      "name": "region",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "US",
+      "desc": "地区/Region"
+    }
+  ],
+  "xiaohongshu.app_v2.get_topic_info": [
+    {
+      "name": "page_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "话题页面ID/Topic page ID"
+    },
+    {
+      "name": "source",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "normal",
+      "desc": "来源/Source"
+    },
+    {
+      "name": "note_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "来源笔记ID,从笔记跳转到话题时传入/Source note ID, pass when jumping from note to topic"
+    }
+  ],
+  "xiaohongshu.app_v2.get_topic_feed": [
+    {
+      "name": "page_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "话题页面ID/Topic page ID"
+    },
+    {
+      "name": "sort",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "trend",
+      "desc": "排序方式/Sort: trend(最热), time(最新)"
+    },
+    {
+      "name": "cursor_score",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "分页游标分数,翻页时传入/Pagination cursor score for next page"
+    },
+    {
+      "name": "last_note_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "上一页最后一条笔记ID,翻页时传入/Last note ID from previous page"
+    },
+    {
+      "name": "last_note_ct",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "上一页最后一条笔记创建时间,翻页时传入/Last note create time from previous page"
+    },
+    {
+      "name": "session_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "会话ID,翻页时保持一致/Session ID, keep consistent for pagination"
+    },
+    {
+      "name": "first_load_time",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "首次加载时间戳,翻页时保持一致/First load timestamp, keep consistent for pagination"
+    },
+    {
+      "name": "source",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "normal",
+      "desc": "来源/Source"
+    }
+  ],
+  "xiaohongshu.app_v2.get_creator_inspiration_feed": [
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "分页游标,首次请求留空/Pagination cursor, leave empty for first request"
+    },
+    {
+      "name": "tab",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "标签类型/Tab type"
+    },
+    {
+      "name": "source",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "creator_center",
+      "desc": "来源/Source"
+    }
+  ],
+  "xiaohongshu.app_v2.get_creator_hot_inspiration_feed": [
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "分页游标,首次请求留空/Pagination cursor, leave empty for first request"
+    }
+  ],
+  "xiaohongshu.web_v2.fetch_feed_notes": [
+    {
+      "name": "note_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "笔记ID/Note ID"
+    },
+    {
+      "name": "share_text",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "分享链接/Share link"
+    }
+  ],
+  "xiaohongshu.web_v2.fetch_feed_notes_v2": [
+    {
+      "name": "note_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "笔记ID/Note ID"
+    },
+    {
+      "name": "share_text",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "分享链接/Share link"
+    }
+  ],
+  "xiaohongshu.web_v2.fetch_home_notes_app": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "游标/Cursor"
+    }
+  ],
+  "xiaohongshu.web_v2.fetch_note_comments": [
+    {
+      "name": "note_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "笔记ID/Note ID"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "游标/Cursor"
+    }
+  ],
+  "xiaohongshu.web_v2.fetch_sub_comments": [
+    {
+      "name": "note_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "笔记ID/Note ID"
+    },
+    {
+      "name": "comment_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "评论ID/Comment ID"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "游标/Cursor"
+    }
+  ],
+  "xiaohongshu.web_v2.fetch_user_info_app": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID/User ID"
+    }
+  ],
+  "xiaohongshu.web_v2.fetch_hot_list": []
+}

+ 117 - 0
claude-code/claude-code-voc-intelligence/mcp/catalog/params/xigua.json

@@ -0,0 +1,117 @@
+{
+  "xigua.app.v2.fetch_one_video": [
+    {
+      "name": "item_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    }
+  ],
+  "xigua.app.v2.fetch_one_video_v2": [
+    {
+      "name": "item_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    }
+  ],
+  "xigua.app.v2.fetch_one_video_play_url": [
+    {
+      "name": "item_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    }
+  ],
+  "xigua.app.v2.fetch_video_comment_list": [
+    {
+      "name": "item_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "作品id/Video id"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "偏移量/Offset"
+    },
+    {
+      "name": "count",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 20,
+      "desc": "数量/Count"
+    }
+  ],
+  "xigua.app.v2.search_video": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "关键词/Keyword"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "偏移量/Offset"
+    },
+    {
+      "name": "order_type",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "排序方式/Order type"
+    },
+    {
+      "name": "min_duration",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "desc": "最小时长/Minimum duration"
+    },
+    {
+      "name": "max_duration",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "desc": "最大时长/Maximum duration"
+    }
+  ],
+  "xigua.app.v2.fetch_user_info": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户id/User id"
+    }
+  ],
+  "xigua.app.v2.fetch_user_post_list": [
+    {
+      "name": "user_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户id/User id"
+    },
+    {
+      "name": "max_behot_time",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "最大行为时间/Maximum behavior time"
+    }
+  ]
+}

+ 1127 - 0
claude-code/claude-code-voc-intelligence/mcp/catalog/params/youtube.json

@@ -0,0 +1,1127 @@
+{
+  "youtube.web.get_video_info": [
+    {
+      "name": "video_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "视频ID/Video ID"
+    },
+    {
+      "name": "url_access",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "normal",
+      "desc": "URL访问模式:normal(包含音视频URL)| blocked(不包含音视频URL) / URL access mode"
+    },
+    {
+      "name": "lang",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "en-US",
+      "desc": "语言代码(IETF标签),默认en-US / Language code"
+    },
+    {
+      "name": "videos",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "auto",
+      "desc": "视频格式:auto(自动)| true(简化格式)| raw(原始格式)| false(不获取) / Video format selection"
+    },
+    {
+      "name": "audios",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "auto",
+      "desc": "音频格式:auto(自动)| true(简化格式)| raw(原始格式)| false(不获取) / Audio format selection"
+    },
+    {
+      "name": "subtitles",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "是否获取字幕 / Include subtitles"
+    },
+    {
+      "name": "related",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "是否获取相关视频 / Include related content"
+    }
+  ],
+  "youtube.web.get_video_info_v2": [
+    {
+      "name": "video_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "视频ID/Video ID"
+    }
+  ],
+  "youtube.web.get_video_subtitles": [
+    {
+      "name": "subtitle_url",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "字幕URL(需先调用获取视频详情接口) / Subtitle URL from video details"
+    },
+    {
+      "name": "format",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "srt",
+      "desc": "字幕格式:srt/xml/vtt/txt / Subtitle format"
+    },
+    {
+      "name": "fix_overlap",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "修复重叠字幕(默认开启) / Fix overlapping subtitles"
+    },
+    {
+      "name": "target_lang",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "目标语言代码(留空保持原语言) / Target language code"
+    }
+  ],
+  "youtube.web.get_relate_video": [
+    {
+      "name": "video_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "视频ID/Video ID"
+    },
+    {
+      "name": "continuation_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "翻页令牌/Pagination token"
+    }
+  ],
+  "youtube.web.search_video": [
+    {
+      "name": "search_query",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键字/Search keyword"
+    },
+    {
+      "name": "language_code",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "en",
+      "desc": "语言代码/Language code"
+    },
+    {
+      "name": "order_by",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "this_month",
+      "desc": "排序方式/Order by"
+    },
+    {
+      "name": "country_code",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "us",
+      "desc": "国家代码/Country code"
+    },
+    {
+      "name": "continuation_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "翻页令牌/Pagination token"
+    }
+  ],
+  "youtube.web.get_channel_id": [
+    {
+      "name": "channel_name",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "频道名称/Channel name"
+    }
+  ],
+  "youtube.web.get_channel_id_v2": [
+    {
+      "name": "channel_url",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "频道URL/Channel URL,支持多种格式如"
+    }
+  ],
+  "youtube.web.get_channel_url": [
+    {
+      "name": "channel_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "频道ID/Channel ID (格式如:UCeu6U67OzJhV1KwBansH3Dg)"
+    }
+  ],
+  "youtube.web.get_channel_info": [
+    {
+      "name": "channel_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "频道ID/Channel ID"
+    }
+  ],
+  "youtube.web.get_channel_videos_v2": [
+    {
+      "name": "channel_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "频道ID/Channel ID"
+    },
+    {
+      "name": "lang",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "en-US",
+      "desc": "视频结果语言代码/Video result language code"
+    },
+    {
+      "name": "sortBy",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "newest",
+      "desc": "排序方式/Sort by"
+    },
+    {
+      "name": "contentType",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "videos",
+      "desc": "内容类型/Content type"
+    },
+    {
+      "name": "nextToken",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "翻页令牌/Pagination token"
+    }
+  ],
+  "youtube.web.get_channel_short_videos": [
+    {
+      "name": "channel_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "频道ID/Channel ID"
+    },
+    {
+      "name": "continuation_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "翻页令牌/Pagination token"
+    }
+  ],
+  "youtube.web.search_channel": [
+    {
+      "name": "channel_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "频道ID/Channel ID"
+    },
+    {
+      "name": "search_query",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键字/Search keyword"
+    },
+    {
+      "name": "language_code",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "en",
+      "desc": "语言代码/Language code"
+    },
+    {
+      "name": "country_code",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "us",
+      "desc": "国家代码/Country code"
+    },
+    {
+      "name": "continuation_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "翻页令牌/Pagination token"
+    }
+  ],
+  "youtube.web.get_trending_videos": [
+    {
+      "name": "language_code",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "en",
+      "desc": "语言代码/Language code"
+    },
+    {
+      "name": "country_code",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "us",
+      "desc": "国家代码/Country code"
+    },
+    {
+      "name": "section",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "Now",
+      "desc": "类型/Section"
+    }
+  ],
+  "youtube.web_v2.get_video_info": [
+    {
+      "name": "video_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "视频ID/Video ID"
+    },
+    {
+      "name": "language_code",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "zh-CN",
+      "desc": "语言代码(如zh-CN, en-US等)/Language code"
+    },
+    {
+      "name": "need_format",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "是否需要清洗数据,提取关键内容,移除冗余数据/Whether to clean and format the data"
+    }
+  ],
+  "youtube.web_v2.get_video_info_v2": [
+    {
+      "name": "video_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "视频ID/Video ID"
+    },
+    {
+      "name": "video_url",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "视频URL/Video URL (如果提供 video_id 则忽略此参数)"
+    },
+    {
+      "name": "need_format",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "是否需要清洗数据,提取关键字段/Whether to return cleaned payload"
+    }
+  ],
+  "youtube.web_v2.get_video_comments": [
+    {
+      "name": "video_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "视频ID/Video ID"
+    },
+    {
+      "name": "language_code",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "zh-CN",
+      "desc": "语言代码(如zh-CN, en-US等)/Language code"
+    },
+    {
+      "name": "country_code",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "US",
+      "desc": "国家代码(如US, JP等)/Country code"
+    },
+    {
+      "name": "sort_by",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "top",
+      "desc": "排序方式 | Sort by"
+    },
+    {
+      "name": "continuation_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "翻页令牌/Pagination token"
+    },
+    {
+      "name": "need_format",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "是否需要清洗数据,提取关键内容,移除冗余数据/Whether to clean and format the data"
+    }
+  ],
+  "youtube.web_v2.get_video_comment_replies": [
+    {
+      "name": "continuation_token",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "回复的continuation token(从一级评论的reply_continuation_token字段获取)/Reply continuation token from first-level comment"
+    },
+    {
+      "name": "language_code",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "zh-CN",
+      "desc": "语言代码(如zh-CN, en-US等)/Language code"
+    },
+    {
+      "name": "country_code",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "US",
+      "desc": "国家代码(如US, JP等)/Country code"
+    },
+    {
+      "name": "need_format",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "是否需要清洗数据,提取关键内容,移除冗余数据/Whether to clean and format the data"
+    }
+  ],
+  "youtube.web_v2.get_channel_description": [
+    {
+      "name": "channel_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "频道ID(格式如:UCeu6U67OzJhV1KwBansH3Dg),可通过get_channel_id接口从频道URL获取/Channel ID, can be obtained from channel URL via get_chan"
+    },
+    {
+      "name": "continuation_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "翻页标志(用于获取频道注册时间等高级信息)/Continuation token for getting advanced info like channel creation date"
+    },
+    {
+      "name": "language_code",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "zh-CN",
+      "desc": "语言代码(如zh-CN, en-US等)/Language code"
+    },
+    {
+      "name": "country_code",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "US",
+      "desc": "国家代码(如US, JP等)/Country code"
+    },
+    {
+      "name": "need_format",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "是否需要清洗数据,提取关键内容,移除冗余数据/Whether to clean and format the data"
+    }
+  ],
+  "youtube.web_v2.get_general_search": [
+    {
+      "name": "search_query",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键字/Search keyword"
+    },
+    {
+      "name": "language_code",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "zh-CN",
+      "desc": "语言代码(如zh-CN, en-US等)/Language code"
+    },
+    {
+      "name": "country_code",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "US",
+      "desc": "国家代码(如US, CN等)/Country code"
+    },
+    {
+      "name": "time_zone",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "America/Los_Angeles",
+      "desc": "时区(如America/Los_Angeles, Asia/Shanghai等)/Time zone"
+    },
+    {
+      "name": "upload_time",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "上传时间过滤 | Upload time filter"
+    },
+    {
+      "name": "duration",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "视频时长过滤 | Duration filter"
+    },
+    {
+      "name": "content_type",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "内容类型过滤 | Content type filter"
+    },
+    {
+      "name": "feature",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "特征过滤 | Feature filter"
+    },
+    {
+      "name": "sort_by",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "排序方式 | Sort by"
+    },
+    {
+      "name": "continuation_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "翻页令牌/Pagination token"
+    }
+  ],
+  "youtube.web_v2.get_general_search_v2": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "搜索关键词(首次请求必填)/Search keyword (required for first request)"
+    },
+    {
+      "name": "continuation_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页token,用于获取下一页/Continuation token for next page"
+    },
+    {
+      "name": "upload_date",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "上传时间过滤/Upload date filter"
+    },
+    {
+      "name": "type",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "类型过滤/Type filter"
+    },
+    {
+      "name": "duration",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "时长过滤/Duration filter: short (<4min), medium (4-20min), long (>20min)"
+    },
+    {
+      "name": "features",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "特性过滤(逗号分隔)/Feature filter (comma separated): live, 4k, hd, subtitles, creative_commons, 360, vr180, 3d, hdr"
+    },
+    {
+      "name": "sort_by",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "排序方式/Sort by"
+    }
+  ],
+  "youtube.web_v2.get_shorts_search": [
+    {
+      "name": "search_query",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键字/Search keyword"
+    },
+    {
+      "name": "language_code",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "en-US",
+      "desc": "语言代码(如zh-CN, en-US等)/Language code"
+    },
+    {
+      "name": "country_code",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "US",
+      "desc": "国家代码(如US, CN等)/Country code"
+    },
+    {
+      "name": "time_zone",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "America/Los_Angeles",
+      "desc": "时区(如America/Los_Angeles, Asia/Shanghai等)/Time zone"
+    },
+    {
+      "name": "upload_time",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "上传时间过滤 | Upload time filter for Shorts"
+    },
+    {
+      "name": "sort_by",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "排序方式 | Sort by for Shorts"
+    },
+    {
+      "name": "continuation_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "翻页令牌/Pagination token"
+    },
+    {
+      "name": "filter_mixed_content",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "是否过滤混合内容(长视频),默认True / Filter mixed content (long videos), default True"
+    }
+  ],
+  "youtube.web_v2.get_shorts_search_v2": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "搜索关键词(首次请求必填)/Search keyword (required for first request)"
+    },
+    {
+      "name": "continuation_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页token,用于获取下一页/Continuation token for next page"
+    },
+    {
+      "name": "upload_date",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "上传时间过滤/Upload date filter"
+    },
+    {
+      "name": "sort_by",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "排序方式/Sort by"
+    }
+  ],
+  "youtube.web_v2.get_channel_id": [
+    {
+      "name": "channel_url",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "频道URL/Channel URL,支持多种格式如"
+    }
+  ],
+  "youtube.web_v2.get_channel_url": [
+    {
+      "name": "channel_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "频道ID/Channel ID (格式如:UCeu6U67OzJhV1KwBansH3Dg)"
+    }
+  ],
+  "youtube.web_v2.get_channel_videos": [
+    {
+      "name": "channel_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "频道ID/Channel ID"
+    },
+    {
+      "name": "language_code",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "zh-CN",
+      "desc": "语言代码(如zh-CN, en-US等)/Language code"
+    },
+    {
+      "name": "country_code",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "US",
+      "desc": "国家代码(如US, JP等)/Country code"
+    },
+    {
+      "name": "continuation_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页token,用于获取下一页/Pagination token for next page"
+    },
+    {
+      "name": "need_format",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "是否需要清洗数据,提取关键内容,移除冗余数据/Whether to clean and format the data"
+    }
+  ],
+  "youtube.web_v2.get_video_streams": [
+    {
+      "name": "video_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "视频ID/Video ID"
+    },
+    {
+      "name": "video_url",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "视频URL/Video URL (如果提供video_id则忽略此参数/Ignored if video_id is provided)"
+    }
+  ],
+  "youtube.web_v2.get_video_streams_v2": [
+    {
+      "name": "video_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "视频ID/Video ID"
+    },
+    {
+      "name": "video_url",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "视频URL/Video URL (如果提供video_id则忽略此参数/Ignored if video_id is provided)"
+    }
+  ],
+  "youtube.web_v2.get_signed_stream_url": [
+    {
+      "name": "video_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "视频ID/Video ID"
+    },
+    {
+      "name": "video_url",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "视频URL/Video URL (如果提供video_id则忽略此参数/Ignored if video_id is provided)"
+    },
+    {
+      "name": "itag",
+      "in": "query",
+      "type": "integer",
+      "required": true,
+      "desc": "格式标识符 itag (从 get_video_streams 接口获取)/Format identifier itag (obtained from get_video_streams endpoint)"
+    }
+  ],
+  "youtube.web_v2.get_video_captions": [
+    {
+      "name": "video_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "视频ID/Video ID"
+    },
+    {
+      "name": "video_url",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "视频URL/Video URL"
+    },
+    {
+      "name": "language_code",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "语言代码,为空时返回可用字幕列表/Language code, returns available caption list if empty"
+    },
+    {
+      "name": "format",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "srt",
+      "desc": "字幕格式/Caption format"
+    }
+  ],
+  "youtube.web_v2.get_video_captions_v2": [
+    {
+      "name": "video_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "视频ID/Video ID"
+    },
+    {
+      "name": "video_url",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "视频URL/Video URL"
+    },
+    {
+      "name": "language_code",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "语言代码,为空时返回可用字幕列表/Language code, returns available caption list if empty"
+    },
+    {
+      "name": "format",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "srt",
+      "desc": "字幕格式/Caption format"
+    }
+  ],
+  "youtube.web_v2.get_related_videos": [
+    {
+      "name": "video_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "视频ID/Video ID"
+    },
+    {
+      "name": "video_url",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "视频URL/Video URL (如果提供video_id则忽略此参数/Ignored if video_id is provided)"
+    },
+    {
+      "name": "need_format",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "是否格式化数据。true: 返回格式化的结构化数据,false: 返回原始API结构/Whether to format data. true: return formatted structured data, false: return"
+    }
+  ],
+  "youtube.web_v2.get_channel_shorts": [
+    {
+      "name": "channel_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "频道ID/Channel ID (e.g., UCuAXFkgsw1L7xaCfnd5JJOw)"
+    },
+    {
+      "name": "channel_url",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "频道URL/Channel URL (如果提供channel_id则忽略/Ignored if channel_id is provided)"
+    },
+    {
+      "name": "continuation_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页token/Pagination token"
+    },
+    {
+      "name": "need_format",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "是否格式化数据/Whether to format data"
+    }
+  ],
+  "youtube.web_v2.get_search_suggestions": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "language",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "en",
+      "desc": "语言代码/Language code (e.g., en, zh-cn, ja)"
+    },
+    {
+      "name": "region",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "US",
+      "desc": "地区代码/Region code (e.g., US, SG, CN, JP)"
+    }
+  ],
+  "youtube.web_v2.search_channels": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "搜索关键词/Search keyword"
+    },
+    {
+      "name": "continuation_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页token/Pagination token"
+    },
+    {
+      "name": "need_format",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "是否格式化数据/Whether to format data"
+    }
+  ],
+  "youtube.web_v2.get_channel_community_posts": [
+    {
+      "name": "channel_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "频道ID/Channel ID"
+    },
+    {
+      "name": "language_code",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "zh-CN",
+      "desc": "语言代码(如zh-CN, en-US等)/Language code"
+    },
+    {
+      "name": "country_code",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "US",
+      "desc": "国家代码(如US, JP等)/Country code"
+    },
+    {
+      "name": "continuation_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页token,用于获取下一页/Pagination token for next page"
+    },
+    {
+      "name": "need_format",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "是否需要清洗数据,提取关键内容,移除冗余数据/Whether to clean and format the data"
+    }
+  ],
+  "youtube.web_v2.get_post_detail": [
+    {
+      "name": "post_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "帖子ID/Post ID"
+    },
+    {
+      "name": "language_code",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "zh-CN",
+      "desc": "语言代码(如zh-CN, en-US等)/Language code"
+    },
+    {
+      "name": "country_code",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "US",
+      "desc": "国家代码(如US, JP等)/Country code"
+    },
+    {
+      "name": "need_format",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "是否需要清洗数据,提取关键内容,移除冗余数据/Whether to clean and format the data"
+    }
+  ],
+  "youtube.web_v2.get_post_comments": [
+    {
+      "name": "post_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "帖子ID(首次请求时必填)/Post ID (required for first request)"
+    },
+    {
+      "name": "continuation_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "desc": "分页token(分页时必填,也可用 get_post_detail 返回的 comments_continuation_token)/Pagination token"
+    },
+    {
+      "name": "language_code",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "zh-CN",
+      "desc": "语言代码(如zh-CN, en-US等)/Language code"
+    },
+    {
+      "name": "country_code",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "US",
+      "desc": "国家代码(如US, JP等)/Country code"
+    },
+    {
+      "name": "need_format",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "是否需要清洗数据,提取关键内容,移除冗余数据/Whether to clean and format the data"
+    }
+  ],
+  "youtube.web_v2.get_post_comment_replies": [
+    {
+      "name": "continuation_token",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "回复的continuation token(从帖子评论的 reply_continuation_token 字段获取)/Reply continuation token from post comment"
+    },
+    {
+      "name": "language_code",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "zh-CN",
+      "desc": "语言代码(如zh-CN, en-US等)/Language code"
+    },
+    {
+      "name": "country_code",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "US",
+      "desc": "国家代码(如US, JP等)/Country code"
+    },
+    {
+      "name": "need_format",
+      "in": "query",
+      "type": "boolean",
+      "required": false,
+      "default": true,
+      "desc": "是否需要清洗数据,提取关键内容,移除冗余数据/Whether to clean and format the data"
+    }
+  ]
+}

+ 791 - 0
claude-code/claude-code-voc-intelligence/mcp/catalog/params/zhihu.json

@@ -0,0 +1,791 @@
+{
+  "zhihu.web.fetch_column_articles": [
+    {
+      "name": "column_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "专栏ID/Column ID"
+    },
+    {
+      "name": "limit",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "10",
+      "desc": "每页文章数量/Number of articles per page"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "偏移量/Offset"
+    }
+  ],
+  "zhihu.web.fetch_column_article_detail": [
+    {
+      "name": "article_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "文章ID/Article ID"
+    }
+  ],
+  "zhihu.web.fetch_column_recommend": [
+    {
+      "name": "article_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "文章ID/Article ID"
+    },
+    {
+      "name": "limit",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "12",
+      "desc": "每页专栏数量/Number of columns per page"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "偏移量/Offset"
+    }
+  ],
+  "zhihu.web.fetch_column_relationship": [
+    {
+      "name": "article_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "文章ID/Article ID"
+    }
+  ],
+  "zhihu.web.fetch_column_comment_config": [
+    {
+      "name": "article_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "文章ID/Article ID"
+    }
+  ],
+  "zhihu.web.fetch_hot_recommend": [
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "偏移量/Offset"
+    },
+    {
+      "name": "page_number",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "1",
+      "desc": "页码/Page Number"
+    },
+    {
+      "name": "session_token",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "会话令牌/Session Token"
+    }
+  ],
+  "zhihu.web.fetch_hot_list": [
+    {
+      "name": "limit",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "50",
+      "desc": "每页文章数量/Number of articles per page"
+    },
+    {
+      "name": "desktop",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "true",
+      "desc": "是否为桌面端/Is it a desktop"
+    }
+  ],
+  "zhihu.web.fetch_video_list": [
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "偏移量/Offset"
+    },
+    {
+      "name": "limit",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "12",
+      "desc": "每页视频数量/Number of videos per page"
+    }
+  ],
+  "zhihu.web.fetch_article_search_v3": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search Keywords"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "偏移量/Offset"
+    },
+    {
+      "name": "limit",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "20",
+      "desc": "每页文章数量/Number of articles per page"
+    },
+    {
+      "name": "show_all_topics",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "显示所有主题/Show all topics"
+    },
+    {
+      "name": "search_source",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "Normal",
+      "desc": "搜索来源/Search Source"
+    },
+    {
+      "name": "search_hash_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索哈希ID/Search Hash ID"
+    },
+    {
+      "name": "vertical",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "垂类/Vertical Type"
+    },
+    {
+      "name": "sort",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "排序/Sort"
+    },
+    {
+      "name": "time_interval",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "时间间隔/Time Interval"
+    },
+    {
+      "name": "vertical_info",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "垂类信息/Vertical Info"
+    }
+  ],
+  "zhihu.web.fetch_user_search_v3": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search Keywords"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "偏移量/Offset"
+    },
+    {
+      "name": "limit",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "25",
+      "desc": "每页用户数量/Number of users per page"
+    }
+  ],
+  "zhihu.web.fetch_topic_search_v3": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search Keywords"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "偏移量/Offset"
+    },
+    {
+      "name": "limit",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "25",
+      "desc": "每页话题数量/Number of topics per page"
+    }
+  ],
+  "zhihu.web.fetch_scholar_search_v3": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search Keywords"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "偏移量/Offset"
+    },
+    {
+      "name": "limit",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "25",
+      "desc": "每页论文数量/Number of papers per page"
+    }
+  ],
+  "zhihu.web.fetch_ai_search": [
+    {
+      "name": "message_content",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索内容/Search Content"
+    }
+  ],
+  "zhihu.web.fetch_ai_search_result": [
+    {
+      "name": "message_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "消息ID/Message ID"
+    }
+  ],
+  "zhihu.web.fetch_video_search_v3": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search Keywords"
+    },
+    {
+      "name": "limit",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "20",
+      "desc": "每页视频数量/Number of videos per page"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "偏移量/Offset"
+    },
+    {
+      "name": "search_hash_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索哈希ID/Search Hash ID"
+    }
+  ],
+  "zhihu.web.fetch_column_search_v3": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search Keywords"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "偏移量/Offset"
+    },
+    {
+      "name": "limit",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "20",
+      "desc": "每页专栏数量/Number of columns per page"
+    },
+    {
+      "name": "search_hash_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索哈希ID/Search Hash ID"
+    }
+  ],
+  "zhihu.web.fetch_salt_search_v3": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search Keywords"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "偏移量/Offset"
+    },
+    {
+      "name": "limit",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "20",
+      "desc": "每页内容数量/Number of contents per page"
+    },
+    {
+      "name": "search_hash_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索哈希ID/Search Hash ID"
+    }
+  ],
+  "zhihu.web.fetch_ebook_search_v3": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search Keywords"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "偏移量/Offset"
+    },
+    {
+      "name": "limit",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "20",
+      "desc": "每页电子书数量/Number of ebooks per page"
+    },
+    {
+      "name": "search_hash_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "搜索哈希ID/Search Hash ID"
+    }
+  ],
+  "zhihu.web.fetch_preset_search": [],
+  "zhihu.web.fetch_search_recommend": [],
+  "zhihu.web.fetch_search_suggest": [
+    {
+      "name": "keyword",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "搜索关键词/Search Keywords"
+    }
+  ],
+  "zhihu.web.fetch_comment_v5": [
+    {
+      "name": "answer_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "回答ID/Answer ID"
+    },
+    {
+      "name": "order_by",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "score",
+      "desc": "排序/Sort"
+    },
+    {
+      "name": "limit",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "20",
+      "desc": "每页评论数量/Number of comments per page"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "偏移量/Offset"
+    }
+  ],
+  "zhihu.web.fetch_sub_comment_v5": [
+    {
+      "name": "comment_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "评论ID/Comment ID"
+    },
+    {
+      "name": "order_by",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "score",
+      "desc": "排序/Sort"
+    },
+    {
+      "name": "limit",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "20",
+      "desc": "每页评论数量/Number of comments per page"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "偏移量/Offset"
+    }
+  ],
+  "zhihu.web.fetch_user_info": [
+    {
+      "name": "user_url_token",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID/User ID"
+    }
+  ],
+  "zhihu.web.fetch_user_followees": [
+    {
+      "name": "user_url_token",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "偏移量/Offset"
+    },
+    {
+      "name": "limit",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "20",
+      "desc": "每页用户数量/Number of users per page"
+    }
+  ],
+  "zhihu.web.fetch_user_followers": [
+    {
+      "name": "user_url_token",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "偏移量/Offset"
+    },
+    {
+      "name": "limit",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "20",
+      "desc": "每页用户数量/Number of users per page"
+    }
+  ],
+  "zhihu.web.fetch_user_articles": [
+    {
+      "name": "user_url_token",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "偏移量/Offset"
+    },
+    {
+      "name": "limit",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "20",
+      "desc": "每页文章数量/Number of articles per page"
+    },
+    {
+      "name": "sort_type",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "created",
+      "desc": "排序类型/Sort Type"
+    }
+  ],
+  "zhihu.web.fetch_user_included_articles": [
+    {
+      "name": "user_url_token",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "偏移量/Offset"
+    },
+    {
+      "name": "limit",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "20",
+      "desc": "每页文章数量/Number of articles per page"
+    }
+  ],
+  "zhihu.web.fetch_user_follow_columns": [
+    {
+      "name": "user_url_token",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "偏移量/Offset"
+    },
+    {
+      "name": "limit",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "20",
+      "desc": "每页专栏数量/Number of columns per page"
+    }
+  ],
+  "zhihu.web.fetch_user_follow_questions": [
+    {
+      "name": "user_url_token",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "偏移量/Offset"
+    },
+    {
+      "name": "limit",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "20",
+      "desc": "每页问题数量/Number of questions per page"
+    }
+  ],
+  "zhihu.web.fetch_user_follow_collections": [
+    {
+      "name": "user_url_token",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "偏移量/Offset"
+    },
+    {
+      "name": "limit",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "20",
+      "desc": "每页收藏数量/Number of collections per page"
+    }
+  ],
+  "zhihu.web.fetch_user_follow_topics": [
+    {
+      "name": "user_url_token",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "用户ID/User ID"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "0",
+      "desc": "偏移量/Offset"
+    },
+    {
+      "name": "limit",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "20",
+      "desc": "每页话题数量/Number of topics per page"
+    }
+  ],
+  "zhihu.web.fetch_recommend_followees": [],
+  "zhihu.web.fetch_question_answers": [
+    {
+      "name": "question_id",
+      "in": "query",
+      "type": "string",
+      "required": true,
+      "desc": "问题ID/Question ID"
+    },
+    {
+      "name": "cursor",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "分页游标/Pagination cursor"
+    },
+    {
+      "name": "limit",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 5,
+      "desc": "每页回答数量/Number of answers per page"
+    },
+    {
+      "name": "offset",
+      "in": "query",
+      "type": "integer",
+      "required": false,
+      "default": 0,
+      "desc": "偏移量/Offset"
+    },
+    {
+      "name": "order",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "default",
+      "desc": "排序方式:default=默认排序,updated=按时间排序/Sort order: default=default sort, updated=sort by time"
+    },
+    {
+      "name": "session_id",
+      "in": "query",
+      "type": "string",
+      "required": false,
+      "default": "",
+      "desc": "会话ID/Session ID"
+    }
+  ]
+}

+ 19049 - 1
claude-code/claude-code-voc-intelligence/mcp/catalog/voc-social-endpoints.json

@@ -1,5 +1,5 @@
 {
-  "version": "1.1.0",
+  "version": "1.2.0",
   "updatedAt": "2026-06-22",
   "gateway": {
     "social": {
@@ -17,12 +17,93 @@
       "label": "抖音",
       "status": "verified"
     },
+    {
+      "key": "tiktok",
+      "label": "TikTok",
+      "status": "available"
+    },
+    {
+      "key": "instagram",
+      "label": "Instagram",
+      "status": "available"
+    },
+    {
+      "key": "linkedin",
+      "label": "LinkedIn",
+      "status": "available"
+    },
+    {
+      "key": "weibo",
+      "label": "微博",
+      "status": "available"
+    },
+    {
+      "key": "bilibili",
+      "label": "哔哩哔哩",
+      "status": "available"
+    },
     {
       "key": "xiaohongshu",
       "label": "小红书",
       "status": "verified"
+    },
+    {
+      "key": "youtube",
+      "label": "YouTube",
+      "status": "available"
+    },
+    {
+      "key": "kuaishou",
+      "label": "快手",
+      "status": "available"
+    },
+    {
+      "key": "zhihu",
+      "label": "知乎",
+      "status": "available"
+    },
+    {
+      "key": "reddit",
+      "label": "Reddit",
+      "status": "available"
+    },
+    {
+      "key": "wechat",
+      "label": "微信/视频号",
+      "status": "available"
+    },
+    {
+      "key": "pipixia",
+      "label": "皮皮虾",
+      "status": "available"
+    },
+    {
+      "key": "lemon8",
+      "label": "Lemon8",
+      "status": "available"
+    },
+    {
+      "key": "twitter",
+      "label": "Twitter/X",
+      "status": "available"
+    },
+    {
+      "key": "threads",
+      "label": "Threads",
+      "status": "available"
+    },
+    {
+      "key": "toutiao",
+      "label": "今日头条",
+      "status": "available"
+    },
+    {
+      "key": "xigua",
+      "label": "西瓜视频",
+      "status": "available"
     }
   ],
+  "paramStore": "params/<platform>.json(按需取,每个文件以接口 id 为键存完整参数 schema)",
   "endpoints": [
     {
       "id": "douyin.search_general",
@@ -960,6 +1041,18973 @@
         }
       ],
       "responseHint": "返回商品列表,含标题、价格、销量、店铺。"
+    },
+    {
+      "id": "tiktok.web.fetch_post_detail",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "获取单个作品数据",
+      "summary": "获取单个作品数据 参数: - itemId: 作品id - region: 地区代码,可选;影响作品所属地区,如 US/GB/JP/ID 等,默认 US。",
+      "proxyPath": "tiktok/web/fetch_post_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": [
+        "itemId"
+      ]
+    },
+    {
+      "id": "tiktok.web.fetch_post_detail_v2",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "获取单个作品数据 V2",
+      "summary": "获取单个作品数据 参数: - itemId: 作品id - region: 地区代码,可选;影响作品所属地区,如 US/GB/JP/ID 等,默认 US。",
+      "proxyPath": "tiktok/web/fetch_post_detail_v2",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": [
+        "itemId"
+      ]
+    },
+    {
+      "id": "tiktok.web.fetch_explore_post",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "获取探索作品数据",
+      "summary": "获取探索作品数据 参数: - categoryType: 作品分类 - 100: 动画与漫画 - 101: 表演 - 102: 美容护理 - 103: 游戏 - 104: 喜剧 - 105: 日常生活 - 106: 家庭 - 107: 情感关系 - 108: 戏剧 - 109: ",
+      "proxyPath": "tiktok/web/fetch_explore_post",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.web.fetch_trending_searchwords",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "获取每日趋势搜索关键词",
+      "summary": "获取每日趋势搜索关键词",
+      "proxyPath": "tiktok/web/fetch_trending_searchwords",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.web.fetch_user_profile",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户的个人信息",
+      "summary": "获取用户的个人信息 参数: - secUid: 用户secUid - uniqueId: 用户uniqueId - secUid和uniqueId至少提供一个, 优先使用uniqueId, 也就是用户主页的链接中的用户名。",
+      "proxyPath": "tiktok/web/fetch_user_profile",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.web.fetch_user_post",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户的作品列表",
+      "summary": "获取用户的作品列表 参数: - secUid: 用户secUid - cursor: 翻页游标 - count: 每页数量,默认为20,不可变更。 - coverFormat: 封面格式,默认为2,可选值为1或2。 - post_item_list_request_type: 排",
+      "proxyPath": "tiktok/web/fetch_user_post",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": [
+        "secUid"
+      ]
+    },
+    {
+      "id": "tiktok.web.fetch_user_repost",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户的转发作品列表",
+      "summary": "获取用户的转发作品列表 参数: - secUid: 用户secUid - cursor: 翻页游标 - count: 每页数量,默认为20,不可变更。 - coverFormat: 封面格式,默认为2,可选值为1或2。",
+      "proxyPath": "tiktok/web/fetch_user_repost",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": [
+        "secUid"
+      ]
+    },
+    {
+      "id": "tiktok.web.fetch_user_like",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户的点赞列表",
+      "summary": "获取用户的点赞列表 - 注意: 该接口需要用户点赞列表为公开状态 参数: - secUid: 用户secUid - cursor: 翻页游标 - count: 每页数量,默认为20,不可变更。 - coverFormat: 封面格式 - post_item_list_reques",
+      "proxyPath": "tiktok/web/fetch_user_like",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": [
+        "secUid"
+      ]
+    },
+    {
+      "id": "tiktok.web.fetch_user_collect",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户的收藏列表",
+      "summary": "获取用户的收藏列表 - 注意: 该接口目前只能获取自己的收藏列表,需要提供自己账号的cookie。 参数: - cookie: 用户cookie - secUid: 用户secUid - cursor: 翻页游标 - count: 每页数量 - coverFormat: 封面格式",
+      "proxyPath": "tiktok/web/fetch_user_collect",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": [
+        "cookie",
+        "secUid"
+      ]
+    },
+    {
+      "id": "tiktok.web.fetch_user_play_list",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户的播放列表",
+      "summary": "获取用户的播放列表 参数: - secUid: 用户secUid - cursor: 翻页游标 - count: 每页数量",
+      "proxyPath": "tiktok/web/fetch_user_play_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": [
+        "secUid"
+      ]
+    },
+    {
+      "id": "tiktok.web.fetch_user_mix",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户的合辑列表",
+      "summary": "获取用户的合辑列表 参数: - mixId: 合辑id - cursor: 翻页游标 - count: 每页数量",
+      "proxyPath": "tiktok/web/fetch_user_mix",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": [
+        "mixId"
+      ]
+    },
+    {
+      "id": "tiktok.web.fetch_post_comment",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "获取作品的评论列表",
+      "summary": "获取作品的评论列表 参数: - aweme_id: 作品id - cursor: 翻页游标 - count: 每页数量 - current_region: 当前地区,默认为空。",
+      "proxyPath": "tiktok/web/fetch_post_comment",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": [
+        "aweme_id"
+      ]
+    },
+    {
+      "id": "tiktok.web.fetch_post_comment_reply",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "获取作品的评论回复列表",
+      "summary": "获取作品的评论回复列表 参数: - item_id: 作品id - comment_id: 评论id - cursor: 翻页游标 - count: 每页数量 - current_region: 当前地区,默认为空。",
+      "proxyPath": "tiktok/web/fetch_post_comment_reply",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": [
+        "item_id",
+        "comment_id"
+      ]
+    },
+    {
+      "id": "tiktok.web.fetch_user_fans",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户的粉丝列表",
+      "summary": "获取用户的粉丝列表 参数: - secUid: 用户secUid - count: 每页数量 - maxCursor: 最大游标 - minCursor: 最小游标",
+      "proxyPath": "tiktok/web/fetch_user_fans",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": [
+        "secUid"
+      ]
+    },
+    {
+      "id": "tiktok.web.fetch_user_follow",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户的关注列表",
+      "summary": "获取用户的关注列表 参数: - secUid: 用户secUid - count: 每页数量 - maxCursor: 最大游标 - minCursor: 最小游标",
+      "proxyPath": "tiktok/web/fetch_user_follow",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": [
+        "secUid"
+      ]
+    },
+    {
+      "id": "tiktok.web.fetch_user_live_detail",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户的直播详情",
+      "summary": "获取用户的直播详情 参数: - uniqueId: 用户uniqueId",
+      "proxyPath": "tiktok/web/fetch_user_live_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": [
+        "uniqueId"
+      ]
+    },
+    {
+      "id": "tiktok.web.fetch_general_search",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "获取综合搜索列表",
+      "summary": "获取综合搜索列表 参数: - keyword: 搜索关键词 - offset: 翻页游标,第一次请求时为0,第二次请求时从上一次请求的返回响应中获取,一般这个值的关键字为offset或者cursor。 - search_id: 搜索id,第一次请求时为空,第二次翻页时需要提供,需",
+      "proxyPath": "tiktok/web/fetch_general_search",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "tiktok.web.fetch_search_keyword_suggest",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "搜索关键字推荐",
+      "summary": "搜索关键字推荐 参数: - keyword: 搜索关键词",
+      "proxyPath": "tiktok/web/fetch_search_keyword_suggest",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "tiktok.web.fetch_search_user",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "搜索用户",
+      "summary": "搜索用户 参数: - keyword: 搜索关键词 - cursor: 翻页游标,第一次请求时为0,第二次请求时从上一次请求的返回响应中获取,一般这个值的关键字为offset或者cursor。 - search_id: 搜索id,第一次请求时为空,第二次翻页时需要提供,需要从上一",
+      "proxyPath": "tiktok/web/fetch_search_user",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "tiktok.web.fetch_search_video",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "搜索视频",
+      "summary": "搜索视频 参数: - keyword: 搜索关键词 - count: 每页数量,建议保持默认值20。 - offset: 翻页游标,第一次请求时为0,第二次请求时从上一次请求的返回响应中获取。 - search_id: 搜索id,第一次请求时为空,第二次翻页时需要提供,需要从上一",
+      "proxyPath": "tiktok/web/fetch_search_video",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "tiktok.web.fetch_search_live",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "搜索直播",
+      "summary": "搜索直播 参数: - keyword: 搜索关键词 - count: 每页数量 - offset: 翻页游标,第一次请求时为0,第二次请求时从上一次请求的返回响应中获取。 - search_id: 搜索id,第一次请求时为空,第二次翻页时需要提供,需要从上一次请求的返回响应中获取",
+      "proxyPath": "tiktok/web/fetch_search_live",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "tiktok.web.fetch_search_photo",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "搜索照片",
+      "summary": "搜索照片 参数: - keyword: 搜索关键词 - count: 每页数量,建议保持默认值20。 - offset: 翻页游标,第一次请求时为0,第二次请求时从上一次请求的返回响应中获取,一般这个值的关键字为offset或者cursor。 - search_id: 搜索id,",
+      "proxyPath": "tiktok/web/fetch_search_photo",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "tiktok.web.fetch_tag_detail",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "Tag详情",
+      "summary": "Tag详情 参数: - tag_name: Tag名称",
+      "proxyPath": "tiktok/web/fetch_tag_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": [
+        "tag_name"
+      ]
+    },
+    {
+      "id": "tiktok.web.fetch_tag_post",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "Tag作品",
+      "summary": "Tag作品 参数: - challengeID: Tag ID - count: 每页数量 - cursor: 翻页游标",
+      "proxyPath": "tiktok/web/fetch_tag_post",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": [
+        "challengeID"
+      ]
+    },
+    {
+      "id": "tiktok.web.fetch_home_feed",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "首页推荐作品",
+      "summary": "首页推荐作品 参数: - count: 每页数量 - cookie: 用户自己的cookie,可选参数,用于接口返回数据的个性化推荐。 - region: 地区代码,可选参数,影响推荐内容所属地区,如 US/GB/JP/KR/SG 等,默认 US。",
+      "proxyPath": "tiktok/web/fetch_home_feed",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.web.generate_real_msToken",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "生成真实msToken",
+      "summary": "生成真实msToken 参数: - random_strData: 是否使用随机化的浏览器指纹数据(推荐开启以提高反爬虫能力) - browser_type: 指定浏览器类型,可选值: - chrome_windows: Chrome + Windows - chrome_mac",
+      "proxyPath": "tiktok/web/generate_real_msToken",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.web.encrypt_strData",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "加密strData",
+      "summary": "加密strData指纹数据,用于生成msToken请求 参数: - data: 原始指纹数据字符串(请先将JSON格式然后转换成字符串进行请求)",
+      "proxyPath": "tiktok/web/encrypt_strData",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": [
+        "data"
+      ]
+    },
+    {
+      "id": "tiktok.web.decrypt_strData",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "解密strData",
+      "summary": "解密strData指纹数据,用于分析msToken请求中的指纹信息 参数: - encrypted_data: 加密后的strData字符串,从浏览器自行抓包获取",
+      "proxyPath": "tiktok/web/decrypt_strData",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": [
+        "encrypted_data"
+      ]
+    },
+    {
+      "id": "tiktok.web.generate_fingerprint",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "生成浏览器指纹",
+      "summary": "生成随机浏览器指纹数据,可用于自定义msToken请求 参数: - browser_type: 指定浏览器类型,可选值: - chrome_windows: Chrome + Windows - chrome_mac: Chrome + macOS - firefox_windo",
+      "proxyPath": "tiktok/web/generate_fingerprint",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.web.generate_webid",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "生成web_id",
+      "summary": "生成 TikTok web_id (Web接口请求参数中的device_id) 参数: - cookie: 自定义 cookie(需包含 odin_tt),如不传则使用随机生成的游客Cookie值 - user_agent: 用户代理字符串 - url: 请求来源 URL - r",
+      "proxyPath": "tiktok/web/generate_webid",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.web.generate_ttwid",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "生成ttwid",
+      "summary": "生成ttwid 参数: - 无",
+      "proxyPath": "tiktok/web/generate_ttwid",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.web.generate_xbogus",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "生成 XBogus",
+      "summary": "生成xbogus 参数: - url: 未签名的API URL - user_agent: 用户浏览器User-Agent",
+      "proxyPath": "tiktok/web/generate_xbogus",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": [
+        "url",
+        "user_agent"
+      ]
+    },
+    {
+      "id": "tiktok.web.generate_xgnarly",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "生成 XGnarly",
+      "summary": "生成 XGnarly 加密,用于 TikTok Web API 请求 - 此接口使用最新版本(V5.2.0,截至2026年3月)的签名服务,不可自定义 User-Agent,会自动生成一个常见浏览器的 User-Agent - 此接口为完美还原算法,无视除验证码外的一切风控 参数",
+      "proxyPath": "tiktok/web/generate_xgnarly",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": [
+        "url"
+      ]
+    },
+    {
+      "id": "tiktok.web.generate_xgnarly_and_xbogus",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "生成 XGnarly 和 XBogus",
+      "summary": "生成 XGnarly 和 XBogus 加密,用于 TikTok Web API 请求 - 用这个接口可以生成最新版本的加密参数 X-Bogus 和 X-Gnarly,不可自定义 User-Agent,会自动生成一个常见浏览器的 User-Agent - 此接口为完美还原算法,无",
+      "proxyPath": "tiktok/web/generate_xgnarly_and_xbogus",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": [
+        "url"
+      ]
+    },
+    {
+      "id": "tiktok.web.generate_x_mssdk_info",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "生成 X-Mssdk-Info",
+      "summary": "生成 X-Mssdk-Info 和 X-Mssdk-RC,用于 TikTok Web 设备注册、登录等场景 参数: - user_agent (str, 可选): 用户代理字符串,目前不支持自定义,默认为固定的值",
+      "proxyPath": "tiktok/web/generate_x_mssdk_info",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.web.get_user_id",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "提取用户user_id",
+      "summary": "提取用户user_id 参数: - url: 用户主页链接",
+      "proxyPath": "tiktok/web/get_user_id",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": [
+        "url"
+      ]
+    },
+    {
+      "id": "tiktok.web.get_sec_user_id",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "提取用户sec_user_id",
+      "summary": "提取列表用户id 参数: - url: 用户主页链接",
+      "proxyPath": "tiktok/web/get_sec_user_id",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": [
+        "url"
+      ]
+    },
+    {
+      "id": "tiktok.web.get_all_sec_user_id",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "提取列表用户sec_user_id",
+      "summary": "提取列表用户id 参数: - url: 用户主页链接(最多支持10个链接)、",
+      "proxyPath": "tiktok/web/get_all_sec_user_id",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.web.get_aweme_id",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "提取单个作品id",
+      "summary": "提取单个作品id 参数: - url: 作品链接",
+      "proxyPath": "tiktok/web/get_aweme_id",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": [
+        "url"
+      ]
+    },
+    {
+      "id": "tiktok.web.get_all_aweme_id",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "提取列表作品id",
+      "summary": "提取列表作品id 参数: - url: 作品链接 (最多支持20个链接)",
+      "proxyPath": "tiktok/web/get_all_aweme_id",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.web.get_unique_id",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户unique_id",
+      "summary": "获取用户unique_id 参数: - url: 用户主页链接",
+      "proxyPath": "tiktok/web/get_unique_id",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": [
+        "url"
+      ]
+    },
+    {
+      "id": "tiktok.web.get_all_unique_id",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "获取列表unique_id",
+      "summary": "获取列表unique_id 参数: - url: 用户主页链接 (最多支持20个链接)",
+      "proxyPath": "tiktok/web/get_all_unique_id",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.web.tiktok_live_room",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "提取直播间弹幕",
+      "summary": "提取直播间弹幕 - 该接口已不再提供线上服务,需要自行购买源代码后在本地部署使用,购买源代码请在Discord服务器联系管理员,Discord邀请链接: 价格: 。 参数: - live_room_url: 直播间链接 - danmaku_type: 消息类型 - Webcast",
+      "proxyPath": "tiktok/web/tiktok_live_room",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": [
+        "live_room_url",
+        "danmaku_type"
+      ]
+    },
+    {
+      "id": "tiktok.web.fetch_live_im_fetch",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "TikTok直播间弹幕参数获取",
+      "summary": "TikTok直播间弹幕参数获取 参数: - room_id: 直播间号 - user_unique_id: 用户唯一ID(可选) - resp_content_type: 响应格式,protobuf(默认)或 json",
+      "proxyPath": "tiktok/web/fetch_live_im_fetch",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": [
+        "room_id"
+      ]
+    },
+    {
+      "id": "tiktok.web.generate_wss_xb_signature",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "生成TikTok WSS X-Bogus签名",
+      "summary": "生成TikTok直播WSS连接所需的X-Bogus签名 参数: - user_agent: 用户浏览器代理(可选,不填则使用默认UA)",
+      "proxyPath": "tiktok/web/generate_wss_xb_signature",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.web.get_live_room_id",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "根据直播间链接提取直播间ID",
+      "summary": "根据直播间链接提取直播间Room ID - 支持短链接,如: - 支持长链接,如: 参数: - live_room_url: 直播间链接",
+      "proxyPath": "tiktok/web/get_live_room_id",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": [
+        "live_room_url"
+      ]
+    },
+    {
+      "id": "tiktok.web.fetch_check_live_alive",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "直播间开播状态检测",
+      "summary": "直播间开播状态检测 - 如果当前直播间不存在或已下播,则返回空。 参数: - room_id: 直播间ID",
+      "proxyPath": "tiktok/web/fetch_check_live_alive",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": [
+        "room_id"
+      ]
+    },
+    {
+      "id": "tiktok.web.fetch_batch_check_live_alive",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "批量直播间开播状态检测",
+      "summary": "批量直播间开播状态检测 - 最多支持50个直播间同时查询 - 如果某个直播间不存在或已下播,则对应位置返回空或null。 参数: - room_ids: 直播间ID列表,用英文逗号分隔,如:7530611486784277278,7530633767468288782",
+      "proxyPath": "tiktok/web/fetch_batch_check_live_alive",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": [
+        "room_ids"
+      ]
+    },
+    {
+      "id": "tiktok.web.fetch_tiktok_live_data",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "通过直播链接获取直播间信息",
+      "summary": "通过直播链接获取直播间信息 - 此接口可获取离线直播间信息 参数: - live_room_url: 直播间链接",
+      "proxyPath": "tiktok/web/fetch_tiktok_live_data",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": [
+        "live_room_url"
+      ]
+    },
+    {
+      "id": "tiktok.web.fetch_live_recommend",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "获取直播间首页推荐列表",
+      "summary": "获取直播间首页推荐列表 参数: - related_live_tag: 相关直播标签(直播分类)。该参数的可选值不固定,请先调用 `/fetch_live_recommend_tabs` 接口获取当前可用的标签列表,再从中选取传入。",
+      "proxyPath": "tiktok/web/fetch_live_recommend",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": [
+        "related_live_tag"
+      ]
+    },
+    {
+      "id": "tiktok.web.fetch_live_recommend_tabs",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "获取直播间首页推荐可用标签",
+      "summary": "获取直播间首页推荐的可用标签(直播分类 Tab)列表 - 用于配合 `/fetch_live_recommend` 接口,获取其 `related_live_tag` 参数的可选值 参数: - logid: 翻页游标。首页请求时留空;加载下一页时,传入上一次响应返回的 `logi",
+      "proxyPath": "tiktok/web/fetch_live_recommend_tabs",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.web.fetch_live_gift_list",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "获取直播间礼物列表",
+      "summary": "获取直播间礼物列表 - room_id为可选参数,不传则获取通用礼物列表(2025年08月15日统计是256种礼物) 参数: - room_id: 直播间ID(可选)",
+      "proxyPath": "tiktok/web/fetch_live_gift_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.web.generate_hashed_id",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "生成哈希ID",
+      "summary": "生成TikTok Web的哈希ID 参数: - email: 邮箱地址",
+      "proxyPath": "tiktok/web/generate_hashed_id",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": [
+        "email"
+      ]
+    },
+    {
+      "id": "tiktok.web.fetch_gift_name_by_id",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "根据Gift ID查询礼物名称",
+      "summary": "根据TikTok的Gift ID查询对应的礼物名称 | Get gift name by TikTok gift ID",
+      "proxyPath": "tiktok/web/fetch_gift_name_by_id",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": [
+        "gift_id"
+      ]
+    },
+    {
+      "id": "tiktok.web.fetch_gift_names_by_ids",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "fetch_gift_names_by_ids",
+      "summary": "批量查询多个TikTok Gift ID对应的礼物名称。。",
+      "proxyPath": "tiktok/web/fetch_gift_names_by_ids",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": [
+        "gift_ids"
+      ]
+    },
+    {
+      "id": "tiktok.web.fetch_tiktok_web_guest_cookie",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "获取游客 Cookie",
+      "summary": "获取 TikTok Web的游客Cookie - 可以用于爬取 TikTok Web 的数据,如用户作品、合辑作品等。 - 可以固定身份避免部分接口重复数据。 - 请注意:游客Cookie无法爬取所有数据,有一定的限制。 - 可以配合开源项目使用此接口实现TikTok Web的数",
+      "proxyPath": "tiktok/web/fetch_tiktok_web_guest_cookie",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": [
+        "user_agent"
+      ]
+    },
+    {
+      "id": "tiktok.web.device_register",
+      "platform": "tiktok",
+      "group": "web",
+      "channel": "social",
+      "title": "设备注册",
+      "summary": "设备注册,为TikTok Web生成设备ID和游客Cookie 参数: - 无",
+      "proxyPath": "tiktok/web/device_register",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.app.v3.fetch_one_video",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取单个作品数据",
+      "summary": "获取单个作品数据 参数: - aweme_id: 作品id",
+      "proxyPath": "tiktok/app/v3/fetch_one_video",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "aweme_id"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_one_video_v2",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取单个作品数据 V2",
+      "summary": "获取单个作品数据 V2 参数: - aweme_id: 作品id",
+      "proxyPath": "tiktok/app/v3/fetch_one_video_v2",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "aweme_id"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_one_video_v3",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取单个作品数据 V3(支持国家参数)",
+      "summary": "获取单个作品数据 V3 参数: - aweme_id: 作品id - region: 国家代码,默认US,支持ISO 3166-1 alpha-2国家代码,例如:US、GB、FR、DE、IN、JP等。 - 备注:某些视频可能在特定国家/地区不可用,设置region参数可以尝试获取",
+      "proxyPath": "tiktok/app/v3/fetch_one_video_v3",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "aweme_id"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_multi_video",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "批量获取视频信息",
+      "summary": "。 - 如果本接口报错,请使用 fetch_multi_video_v3 接口。 参数: - aweme_ids: 作品id列表,最多支持10个作品id。",
+      "proxyPath": "tiktok/app/v3/fetch_multi_video",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.app.v3.fetch_multi_video_v2",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "批量获取视频信息 V2",
+      "summary": "。 - 注意:此接口为V2版本,支持更多功能和更高效的数据获取,一秒可以获取25个视频数据。 - 如果本接口报错,请使用 fetch_multi_video_v3 接口。 参数: - aweme_ids: 作品id列表,最多支持25个作品id。",
+      "proxyPath": "tiktok/app/v3/fetch_multi_video_v2",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.app.v3.fetch_one_video_by_share_url_v2",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "根据分享链接获取单个作品数据",
+      "summary": "根据分享链接获取单个作品数据 V2,数据结构会有些不一样,会返回region字段。 参数: - share_url: 分享链接",
+      "proxyPath": "tiktok/app/v3/fetch_one_video_by_share_url_v2",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "share_url"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_one_video_by_share_url",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "根据分享链接获取单个作品数据",
+      "summary": "根据分享链接获取单个作品数据 参数: - share_url: 分享链接",
+      "proxyPath": "tiktok/app/v3/fetch_one_video_by_share_url",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "share_url"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.get_user_id_and_sec_user_id_by_username",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "使用用户名获取用户 user_id 和 sec_user_id",
+      "summary": "使用用户名获取用户 user_id 和 sec_user_id 参数: - username: 用户名",
+      "proxyPath": "tiktok/app/v3/get_user_id_and_sec_user_id_by_username",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.handler_user_profile",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取指定用户的信息",
+      "summary": "获取指定用户的信息 参数: - sec_user_id: 用户sec_user_id,优先使用sec_user_id获取用户信息。 - user_id: 用户uid,可选参数,纯数字,如果使用请保持sec_user_id以及unique_id为空。 - unique_id: 用户",
+      "proxyPath": "tiktok/app/v3/handler_user_profile",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.app.v3.fetch_webcast_user_info",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取指定 Webcast 用户的信息",
+      "summary": "获取指定用户的信息 参数: - sec_user_id: 用户sec_user_id,优先使用sec_user_id获取用户信息。 - user_id: 用户uid,可选参数,纯数字,如果使用请保持sec_user_id以及unique_id为空。 - 以上参数必须至少填写一个,",
+      "proxyPath": "tiktok/app/v3/fetch_webcast_user_info",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.app.v3.fetch_user_country_by_username",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "通过用户名获取用户账号国家地区",
+      "summary": "通过用户名获取用户账号国家地区 参数: - username: 用户名,可以从用户主页链接中获取,例如",
+      "proxyPath": "tiktok/app/v3/fetch_user_country_by_username",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_similar_user_recommendations",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取类似用户推荐",
+      "summary": "获取类似用户推荐 参数: - sec_uid: 用户sec_uid - page_token: 分页标记,第一次请求时不需要传递,后续请求时传递上一次响应中的next_page_token值。",
+      "proxyPath": "tiktok/app/v3/fetch_similar_user_recommendations",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "sec_uid"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_user_repost_videos",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取用户转发的作品数据",
+      "summary": "获取用户转发的作品数据 参数: - user_id: 用户id,可以通过 handler_user_profile 端点获取,响应中的关键字为uid。 - offset: 偏移量 - count: 数量",
+      "proxyPath": "tiktok/app/v3/fetch_user_repost_videos",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_user_post_videos",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取用户主页作品数据 V1",
+      "summary": "获取用户主页作品数据 参数: - sec_user_id: 用户sec_user_id,优先使用sec_user_id获取用户作品数据,如果sec_user_id为空,则使用unique_id获取用户作品数据。 - max_cursor: 最大游标,用于翻页,第一页为0,第二页为",
+      "proxyPath": "tiktok/app/v3/fetch_user_post_videos",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.app.v3.fetch_user_post_videos_v2",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取用户主页作品数据 V2",
+      "summary": "获取用户主页作品数据 参数: - sec_user_id: 用户sec_user_id,优先使用sec_user_id获取用户作品数据,如果sec_user_id为空,则使用unique_id获取用户作品数据。 - max_cursor: 最大游标,用于翻页,第一页为0,第二页为",
+      "proxyPath": "tiktok/app/v3/fetch_user_post_videos_v2",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.app.v3.fetch_user_post_videos_v3",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取用户主页作品数据 V3(精简数据-更快速)",
+      "summary": "获取用户主页作品数据 参数: - sec_user_id: 用户sec_user_id,优先使用sec_user_id获取用户作品数据,如果sec_user_id为空,则使用unique_id获取用户作品数据。 - max_cursor: 最大游标,用于翻页,第一页为0,第二页为",
+      "proxyPath": "tiktok/app/v3/fetch_user_post_videos_v3",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.app.v3.fetch_user_like_videos",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取用户喜欢作品数据",
+      "summary": "获取用户喜欢作品数据 参数: - sec_user_id: 用户sec_user_id - max_cursor: 最大游标,用于翻页,第一页为0,第二页为第一次响应中的max_cursor值。 - count: 最大数量",
+      "proxyPath": "tiktok/app/v3/fetch_user_like_videos",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "sec_user_id"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_video_comments",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取单个视频评论数据",
+      "summary": "获取单个视频评论数据 参数: - aweme_id: 作品id - cursor: 游标,用于翻页,第一页为0,第二页为第一次响应中的cursor值。 - count: 数量",
+      "proxyPath": "tiktok/app/v3/fetch_video_comments",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "aweme_id"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_video_comment_replies",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取指定视频的评论回复数据",
+      "summary": "获取指定视频的评论回复数据 参数: - item_id: 作品id - comment_id: 评论id - cursor: 游标,用于翻页,第一页为0,第二页为第一次响应中的cursor值。 - count: 数量",
+      "proxyPath": "tiktok/app/v3/fetch_video_comment_replies",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "item_id",
+        "comment_id"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_general_search_result",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取指定关键词的综合搜索结果",
+      "summary": "获取指定关键词的综合搜索结果 参数: - keyword: 关键词 - offset: 偏移量 - count: 数量 - sort_type: 0-相关度,1-最多点赞 - publish_time: 0-不限制,1-最近一天,7-最近一周,30-最近一个月,90-最近三个月,",
+      "proxyPath": "tiktok/app/v3/fetch_general_search_result",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_video_search_result",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取指定关键词的视频搜索结果",
+      "summary": "获取指定关键词的视频搜索结果 参数: - keyword: 关键词 - offset: 偏移量 - count: 数量 - sort_type: 0-相关度,1-最多点赞 - publish_time: 0-不限制,1-最近一天,7-最近一周,30-最近一个月,90-最近三个月,",
+      "proxyPath": "tiktok/app/v3/fetch_video_search_result",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_user_search_result",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取指定关键词的用户搜索结果",
+      "summary": "获取指定关键词的用户搜索结果 参数: - keyword: 关键词 - offset: 偏移量 - count: 数量 - user_search_follower_count(根据粉丝数排序): - 空-不限制, - ZERO_TO_ONE_K = 0-1K, - ONE_K_",
+      "proxyPath": "tiktok/app/v3/fetch_user_search_result",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_music_search_result",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取指定关键词的音乐搜索结果",
+      "summary": "获取指定关键词的音乐搜索结果 参数: - keyword: 关键词 - offset: 偏移量,从0开始,第二页从响应中获取cursor的值作为offset继续请求。 - count: 数量,不要超过20 - filter_by: 过滤类型,0-全部,1-标题,2-作者,默认为0",
+      "proxyPath": "tiktok/app/v3/fetch_music_search_result",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_hashtag_search_result",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取指定关键词的话题搜索结果",
+      "summary": "获取指定关键词的话题搜索结果 参数: - keyword: 关键词 - offset: 偏移量 - count: 数量",
+      "proxyPath": "tiktok/app/v3/fetch_hashtag_search_result",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_live_search_result",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取指定关键词的直播搜索结果",
+      "summary": "获取指定关键词的直播搜索结果 参数: - keyword: 关键词 - offset: 偏移量,从0开始,第二页从响应中获取cursor的值作为offset继续请求。 - count: 数量,不要超过20 - region: 地区,默认为US-美国,可选值请参考TikTok地区代",
+      "proxyPath": "tiktok/app/v3/fetch_live_search_result",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_location_search",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取地点搜索结果",
+      "summary": "获取地点搜索结果 参数: - keyword: 关键词 - offset: 偏移量 - count: 数量",
+      "proxyPath": "tiktok/app/v3/fetch_location_search",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_music_detail",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取指定音乐的详情数据",
+      "summary": "获取指定音乐的详情数据 参数: - music_id: 音乐id",
+      "proxyPath": "tiktok/app/v3/fetch_music_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "music_id"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_music_video_list",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取指定音乐的视频列表数据",
+      "summary": "获取指定音乐的视频列表数据 参数: - music_id: 音乐id - cursor: 游标,用于翻页,第一页为0,第二页为第一次响应中的cursor值。 - count: 数量",
+      "proxyPath": "tiktok/app/v3/fetch_music_video_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "music_id"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_hashtag_detail",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取指定话题的详情数据",
+      "summary": "获取指定话题的详情数据 参数: - ch_id: 话题id - region: 地区,支持 US, GB, FR, JP, VN, SG,默认 US",
+      "proxyPath": "tiktok/app/v3/fetch_hashtag_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "ch_id"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_hashtag_video_list",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取指定话题的作品数据",
+      "summary": "获取指定话题的作品数据 参数: - ch_id: 话题id - cursor: 游标,用于翻页,第一页为0,第二页为第一次响应中的cursor值。 - count: 数量 - region: 地区,支持 US, GB, FR, JP, VN, SG,默认 US",
+      "proxyPath": "tiktok/app/v3/fetch_hashtag_video_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "ch_id"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_user_follower_list",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取指定用户的粉丝列表数据",
+      "summary": "获取指定用户的粉丝列表数据 参数: - user_id: 用户ID,这是一个纯数字版本的用户ID (与sec_user_id二选一/One of user_id and sec_user_id) - sec_user_id: 用户sec_user_id,这是一个混合字母和数字的版",
+      "proxyPath": "tiktok/app/v3/fetch_user_follower_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.app.v3.fetch_user_following_list",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取指定用户的关注列表数据",
+      "summary": "获取指定用户的关注列表数据 参数: - user_id: 用户ID,这是一个纯数字版本的用户ID (与sec_user_id二选一/One of user_id and sec_user_id) - sec_user_id: 用户sec_user_id,这是一个混合字母和数字的版",
+      "proxyPath": "tiktok/app/v3/fetch_user_following_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.app.v3.fetch_creator_search_insights",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "创作者搜索洞察",
+      "summary": "获取创作者搜索洞察数据,用于了解热门搜索趋势和创作灵感 参数: - offset: 分页偏移量,默认0 - limit: 每页数量,默认20 - tab: 标签页类型,可选值: - all: 全部 - content_gap: 内容差距 - follower_searched: ",
+      "proxyPath": "tiktok/app/v3/fetch_creator_search_insights",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.app.v3.fetch_creator_search_insights_detail",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "创作者搜索洞察详情",
+      "summary": "获取创作者搜索洞察详情数据,用于查询特定搜索词条的搜索统计数据 参数: - query_id_str: 搜索词条ID,从 fetch_creator_search_insights 接口返回的数据中获取 - time_range: 时间范围,可选值: - past_7_days:",
+      "proxyPath": "tiktok/app/v3/fetch_creator_search_insights_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "query_id_str"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_creator_search_insights_trend",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "创作者搜索洞察趋势",
+      "summary": "获取创作者搜索洞察趋势数据,包含地区和时间维度的搜索热度 参数: - query_id_str: 搜索词条ID,从 fetch_creator_search_insights 接口返回的数据中获取 - from_tab_path: 来源标签路径,默认 \"TRENDING,TOPI",
+      "proxyPath": "tiktok/app/v3/fetch_creator_search_insights_trend",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "query_id_str"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_creator_search_insights_videos",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "创作者搜索洞察相关视频",
+      "summary": "获取创作者搜索洞察相关视频,查询该搜索词条下比较火的相关视频 参数: - keyword: 搜索关键词,从 fetch_creator_search_insights 或 fetch_creator_search_insights_trend 接口获取 - offset: 分页偏",
+      "proxyPath": "tiktok/app/v3/fetch_creator_search_insights_videos",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_music_chart_list",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "音乐排行榜",
+      "summary": "获取TikTok音乐排行榜数据 参数: - scene: 排行榜类型 - 0: Top 50 (热门前50) - 1: Viral 50 (病毒式传播前50) - cursor: 分页游标,默认0 - count: 每页数量,默认50,最大50",
+      "proxyPath": "tiktok/app/v3/fetch_music_chart_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.app.v3.search_follower_list",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "搜索粉丝列表",
+      "summary": "搜索指定用户的粉丝列表,可以用于查找某个用户的粉丝中是否有特定昵称的用户。 参数: - user_id: 用户ID,这是一个纯数字版本的用户ID,可以先通过获取用户信息接口获取。 - keyword: 搜索关键词,用户的昵称中包含该关键词即可匹配",
+      "proxyPath": "tiktok/app/v3/search_follower_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "user_id",
+        "keyword"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.search_following_list",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "搜索关注列表",
+      "summary": "搜索指定用户的关注列表,可以用于查找某个用户的关注中是否有特定昵称的用户。 参数: - user_id: 用户ID,这是一个纯数字版本的用户ID,可以先通过获取用户信息接口获取。 - keyword: 搜索关键词,用户的昵称中包含该关键词即可匹配。",
+      "proxyPath": "tiktok/app/v3/search_following_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "user_id",
+        "keyword"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_live_room_info",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取指定直播间的数据",
+      "summary": "获取指定直播间的数据 参数: - room_id: 直播间id",
+      "proxyPath": "tiktok/app/v3/fetch_live_room_info",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "room_id"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_live_ranking_list",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取直播间排行榜数据",
+      "summary": "获取直播间内观众的排行榜数据 参数: - room_id: 直播间id - anchor_id: 主播id",
+      "proxyPath": "tiktok/app/v3/fetch_live_ranking_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "room_id",
+        "anchor_id"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.check_live_room_online",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "检测直播间是否在线",
+      "summary": "检测直播间是否在线 - 直播间的Room ID可以通过直播间链接从`/api/v1/tiktok/web/get_live_room_id`接口获取 参数: - room_id: 直播间id",
+      "proxyPath": "tiktok/app/v3/check_live_room_online",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "room_id"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.check_live_room_online_batch",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "批量检测直播间是否在线",
+      "summary": "批量检测多个 TikTok 直播间是否在线,最大支持50个直播间ID - Room ID 可以通过 `/api/v1/tiktok/web/get_live_room_id` 获取 参数: - room_ids: 多个直播间 ID 的数组",
+      "proxyPath": "tiktok/app/v3/check_live_room_online_batch",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.app.v3.fetch_share_short_link",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取分享短链接",
+      "summary": "获取分享短链接 参数: - url: 长链接或想要转换的链接",
+      "proxyPath": "tiktok/app/v3/fetch_share_short_link",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "url"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_share_qr_code",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取分享二维码",
+      "summary": "获取分享二维码 参数: - object_id: 对象id,当前支持个人主页接口响应中的uid作为参数。",
+      "proxyPath": "tiktok/app/v3/fetch_share_qr_code",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "object_id"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_product_search",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取商品搜索结果",
+      "summary": "获取商品搜索结果 参数: - keyword: 关键词 - cursor: 游标,用于翻页,第一页为0,第二页为第一次响应中的cursor值。 - count: 数量 - sort_type: 商品排序条件 - 1: 综合排序 - 2: 销量排序 - 3: 价格从高到低 - 4:",
+      "proxyPath": "tiktok/app/v3/fetch_product_search",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_creator_info",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取带货创作者信息",
+      "summary": "获取创作者信息,包括创作者的基本信息、粉丝数、橱窗商品数量、带货直播间等信息。 参数: - creator_uid: 创作者uid",
+      "proxyPath": "tiktok/app/v3/fetch_creator_info",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "creator_uid"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_creator_showcase_product_list",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取创作者橱窗商品列表",
+      "summary": "获取创作者橱窗商品列表 参数: - kol_id: 创作者的sec_user_id - count: 数量 - next_scroll_param: 翻页参数,第一页为空字符串,后续请求使用上一次请求返回的next_scroll_param值。",
+      "proxyPath": "tiktok/app/v3/fetch_creator_showcase_product_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "kol_id"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_shop_id_by_share_link",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "通过分享链接获取店铺ID",
+      "summary": "通过分享链接获取店铺ID 参数: - share_link: 分享链接",
+      "proxyPath": "tiktok/app/v3/fetch_shop_id_by_share_link",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "share_link"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_product_id_by_share_link",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "通过分享链接获取商品ID",
+      "summary": "通过分享链接获取商品ID 参数: - share_link: 分享链接",
+      "proxyPath": "tiktok/app/v3/fetch_product_id_by_share_link",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "share_link"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_product_detail",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取商品详情数据(即将弃用,使用 fetch_product_detail_v2 代替)",
+      "summary": "获取商品详情数据 - 即将弃用,使用 fetch_product_detail_v2 代替 参数: - product_id: 商品id,有时候需要从product_id_str字段中获取。",
+      "proxyPath": "tiktok/app/v3/fetch_product_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "product_id"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_product_detail_v2",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取商品详情数据V2",
+      "summary": "获取商品详情数据V2 参数: - product_id: 商品id,有时候需要从product_id_str字段中获取。",
+      "proxyPath": "tiktok/app/v3/fetch_product_detail_v2",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "product_id"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_product_detail_v3",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取商品详情数据V3 / Get product detail data V3",
+      "summary": "获取商品详情数据V3。如果商品详情数据V2无法获取,可以尝试使用此接口。 参数: - product_id: 商品id,有时候需要从 `product_id_str` 字段中获取,也可以从商品分享链接中获取。 - region: 商品的国家/地区代码,默认值为 \"US\"。 支持的",
+      "proxyPath": "tiktok/app/v3/fetch_product_detail_v3",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "product_id"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_product_detail_v4",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取商品详情数据V4 / Get product detail data V4",
+      "summary": "获取商品详情数据V4。如果商品详情数据V3无法获取,可以尝试使用此接口。 参数: - product_id: 商品id,有时候需要从 `product_id_str` 字段中获取,也可以从商品分享链接中获取。 - region: 商品的国家/地区代码,默认值为 \"US\"。 支持的",
+      "proxyPath": "tiktok/app/v3/fetch_product_detail_v4",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "product_id"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_product_review",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取商品评价数据",
+      "summary": "获取商品评价数据 参数: - product_id: 商品id - cursor: 游标,用于翻页,第一页为0,第二页为第一次响应中的cursor值。 - size: 数量 - filter_id: 筛选条件 - 0: 全部评价 - 1: 1星评价 - 2: 2星评价 - 3: ",
+      "proxyPath": "tiktok/app/v3/fetch_product_review",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "product_id"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_shop_home_page_list",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取商家主页Page列表数据",
+      "summary": "获取商家主页Page列表数据, 用于商家主页展示,以及爬取商家主页的商品数据 参数: - seller_id: 商家id,店铺id",
+      "proxyPath": "tiktok/app/v3/fetch_shop_home_page_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "seller_id"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_shop_home",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取商家主页数据",
+      "summary": "获取商家主页的商品数据 参数: - page_id: 爬取的商家主页Page id,可以从`fetch_shop_home_page_list`这个接口获取 - seller_id: 商家id,店铺id",
+      "proxyPath": "tiktok/app/v3/fetch_shop_home",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "page_id",
+        "seller_id"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_shop_product_recommend",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取商家商品推荐数据",
+      "summary": "获取商家商品推荐数据 参数: - seller_id: 商家id,店铺id - scroll_param: 滚动参数,用于加载更多商品数据 - page_size: 每页数量",
+      "proxyPath": "tiktok/app/v3/fetch_shop_product_recommend",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "seller_id"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_shop_product_list",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取商家商品列表数据",
+      "summary": "获取商家商品列表数据 参数: - seller_id: 商家id,店铺id - scroll_params: 滚动参数,用于加载更多商品数据 - page_size: 每页数量 - sort_field: 排序字段 - 1: 综合排序 - 3: 最新发布 - 4: 销量最好 - ",
+      "proxyPath": "tiktok/app/v3/fetch_shop_product_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "seller_id"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_shop_product_list_v2",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取商家商品列表数据 V2",
+      "summary": "获取商家商品列表数据 参数: - seller_id: 商家id,店铺id - scroll_params: 滚动参数,用于加载更多商品数据 - page_size: 每页数量 - sort_field: 排序字段 - 1: 综合排序 - 3: 最新发布 - 4: 销量最好 - ",
+      "proxyPath": "tiktok/app/v3/fetch_shop_product_list_v2",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "seller_id"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_shop_info",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取商家信息数据",
+      "summary": "获取商家信息数据 参数: - shop_id: 商家id,店铺id",
+      "proxyPath": "tiktok/app/v3/fetch_shop_info",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "shop_id"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_shop_product_category",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取商家产品分类数据",
+      "summary": "获取商家产品分类数据 参数: - seller_id: 商家id,店铺id",
+      "proxyPath": "tiktok/app/v3/fetch_shop_product_category",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "seller_id"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_live_daily_rank",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取直播每日榜单数据",
+      "summary": "获取直播每日榜单数据 参数: - anchor_id: 主播id,可以从直播间信息接口获取,使用默认值即可,该参数会影响返回的数据,你可以尝试不同直播间的主播id。 - room_id: 直播间id,可以从直播间信息接口获取,使用默认值即可,该参数会影响返回的数据,你可以尝试不同",
+      "proxyPath": "tiktok/app/v3/fetch_live_daily_rank",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.app.v3.fetch_user_music_list",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取用户音乐列表数据",
+      "summary": "获取用户音乐列表数据 参数: - sec_uid: 用户sec_uid - cursor: 游标,用于翻页,第一页为0,第二页为第一次响应中的cursor值。 - count: 数量",
+      "proxyPath": "tiktok/app/v3/fetch_user_music_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "sec_uid"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_content_translate",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取内容翻译数据",
+      "summary": "获取内容翻译数据 参数: - trg_lang: 目标语言 - zh-Hans: 简体中文 - zh-Hant: 繁体中文 - en: 英语 - ja: 日语 - ko: 韩语 - fr: 法语 - de: 德语 - ru: 俄语 - es: 西班牙语 - pt: 葡萄牙语 - ",
+      "proxyPath": "tiktok/app/v3/fetch_content_translate",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.app.v3.fetch_home_feed",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取主页视频推荐数据",
+      "summary": "获取主页视频推荐数据 参数: - cookie: 用户自己的cookie,可选参数,用于接口返回数据的个性化推荐。",
+      "proxyPath": "tiktok/app/v3/fetch_home_feed",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.app.v3.TTencrypt_algorithm",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "TikTok APP加密算法",
+      "summary": "TikTok APP加密算法,用于生成请求头中的加密参数。 - 生成的加密参数列表: - `x-ladon` - `x-khronos` - `x-argus` - `x-gorgon` (8404) 参数: - url: 需要加密的完整URL - data: 如果接口是POST",
+      "proxyPath": "tiktok/app/v3/TTencrypt_algorithm",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.app.v3.fetch_live_room_product_list",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取直播间商品列表数据",
+      "summary": "获取直播间商品列表数据 参数: - room_id: 直播间id,必填参数。 - author_id: 主播id,必填参数。 - page_size: 每页数量,可选参数,默认为15。 - offset: 翻页游标,可选参数,默认为0,每次翻页增加15。 - region: 地区",
+      "proxyPath": "tiktok/app/v3/fetch_live_room_product_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "room_id",
+        "author_id"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.fetch_live_room_product_list_v2",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取直播间商品列表数据 V2",
+      "summary": "获取直播间商品列表数据 V2 参数: - room_id: 直播间id,必填参数。 - author_id: 主播id,必填参数。 - page_size: 每页数量,可选参数,默认为15。 - offset: 翻页游标,可选参数,默认为0,每次翻页增加15。 - region:",
+      "proxyPath": "tiktok/app/v3/fetch_live_room_product_list_v2",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "room_id",
+        "author_id"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.add_video_play_count",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "根据视频ID来增加作品的播放数",
+      "summary": "根据视频ID来增加作品的播放数 参数: - aweme_type: 作品类型,0:视频 1:图文,可以从单一作品数据接口中获取。 - item_id: 作品id,别名为aweme_id - invite_code: 邀请码,此接口需要邀请码才能使用。",
+      "proxyPath": "tiktok/app/v3/add_video_play_count",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "aweme_type",
+        "item_id"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.encrypt_decrypt_login_request",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "加密或解密 TikTok APP 登录请求体",
+      "summary": "加密/解密 TikTok APP 登录请求体,用于登录接口的请求体加密和解密。 参数: - username: 用户名,可以是密文或明文。 - password: 密码,可以是密文或明文。 - mode: 模式 - `encrypt`: 加密 - `decrypt`: 解密",
+      "proxyPath": "tiktok/app/v3/encrypt_decrypt_login_request",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.app.v3.open_tiktok_app_to_video_detail",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "生成TikTok分享链接,唤起TikTok APP,跳转指定作品详情页",
+      "summary": "生成TikTok分享链接,唤起TikTok APP,跳转指定作品详情页。 参数: - aweme_id: 作品id - 注意: 如果未能跳转,请确保APP已经在后台运行。",
+      "proxyPath": "tiktok/app/v3/open_tiktok_app_to_video_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "aweme_id"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.open_tiktok_app_to_user_profile",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "生成TikTok分享链接,唤起TikTok APP,跳转指定用户主页",
+      "summary": "生成TikTok分享链接,唤起TikTok APP,跳转指定用户主页。 参数: - uid: 用户id,从用户主页接口中获取。 - 注意: 如果未能跳转,请确保APP已经在后台运行。",
+      "proxyPath": "tiktok/app/v3/open_tiktok_app_to_user_profile",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "uid"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.open_tiktok_app_to_keyword_search",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "生成TikTok分享链接,唤起TikTok APP,跳转指定关键词搜索结果",
+      "summary": "生成TikTok分享链接,唤起TikTok APP,跳转指定关键词搜索结果。 参数: - keyword: 关键词 - 注意: 如果未能跳转,请确保APP已经在后台运行。",
+      "proxyPath": "tiktok/app/v3/open_tiktok_app_to_keyword_search",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "tiktok.app.v3.open_tiktok_app_to_send_private_message",
+      "platform": "tiktok",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "生成TikTok分享链接,唤起TikTok APP,给指定用户发送私信",
+      "summary": "生成TikTok分享链接,唤起TikTok APP,给指定用户发送私信。 参数: - uid: 用户id,从用户主页接口中获取。 - 注意: 如果未能跳转,请确保APP已经在后台运行。",
+      "proxyPath": "tiktok/app/v3/open_tiktok_app_to_send_private_message",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "uid"
+      ]
+    },
+    {
+      "id": "tiktok.creator.get_account_health_status",
+      "platform": "tiktok",
+      "group": "creator",
+      "channel": "social",
+      "title": "获取创作者账号健康状态",
+      "summary": "获取 TikTok Shop 创作者账号的健康状况信息,包括过去 90 天内的健康评分(风险等级)以及当前累计的违规积分数量。 - 关于违规积分: - 违规积分是 TikTok 用于衡量账号健康状况的重要指标。 - 违规积分越高,账号健康状况越差,可能面临限流、禁播、封禁等处罚。",
+      "proxyPath": "tiktok/creator/get_account_health_status",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "creator"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.creator.get_account_violation_list",
+      "platform": "tiktok",
+      "group": "creator",
+      "channel": "social",
+      "title": "获取创作者账号违规记录列表",
+      "summary": "获取 TikTok Shop 创作者账号的违规记录信息,用于了解账号在运营期间的违规历史和处理情况。 - 返回的违规记录包含违规类型、违规时间、违规原因、违规处理措施、申诉状态、是否可申诉等信息。 - 支持分页查询,可按时间顺序获取多条违规记录。 - 适用于创作者账号违规风险管理",
+      "proxyPath": "tiktok/creator/get_account_violation_list",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "creator"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.creator.get_account_insights_overview",
+      "platform": "tiktok",
+      "group": "creator",
+      "channel": "social",
+      "title": "获取创作者账号概览",
+      "summary": "获取 TikTok Shop 创作者账号在指定时间范围内的表现概览,包括收益、曝光、点击、成交等多维度数据。 - 默认统计从 `start_date` 当月起 1 个自然月(如传入 2025-04-01,则统计整个 4 月的数据)。 备注: - 此接口仅适用于已开通 TikTok",
+      "proxyPath": "tiktok/creator/get_account_insights_overview",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "creator"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.creator.get_live_analytics_summary",
+      "platform": "tiktok",
+      "group": "creator",
+      "channel": "social",
+      "title": "获取创作者直播概览",
+      "summary": "获取 TikTok Shop 创作者账号在指定时间范围内的直播表现数据概览。 - 默认统计从 `start_date` 当月起 1 个自然月(如传入 2025-04-01,则统计整个 4 月的数据)。 返回内容说明: - `segments`(分段数据列表): - `time_s",
+      "proxyPath": "tiktok/creator/get_live_analytics_summary",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "creator"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.creator.get_video_analytics_summary",
+      "platform": "tiktok",
+      "group": "creator",
+      "channel": "social",
+      "title": "获取创作者视频概览",
+      "summary": "获取 TikTok Shop 创作者账号在指定时间范围内的视频表现概览。 - 默认统计从调用当天向前 30 天的数据(或按平台设定的自然月分段)。 - 适合用于视频表现分析,例如视频数量、播放量、粉丝增长、成交数据等。 返回内容说明: - `segments`(分段数据列表): ",
+      "proxyPath": "tiktok/creator/get_video_analytics_summary",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "creator"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.creator.get_video_list_analytics",
+      "platform": "tiktok",
+      "group": "creator",
+      "channel": "social",
+      "title": "获取创作者视频列表分析",
+      "summary": "获取 TikTok Shop 创作者账号在指定时间范围内发布的视频列表及其详细数据表现。 - 支持分页查询,每页返回指定时间段内的视频及其播放、成交等详细数据。 返回内容说明: - `segments`(分段数据列表): - `time_selector`: 查询时间范围(起止时",
+      "proxyPath": "tiktok/creator/get_video_list_analytics",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "creator"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.creator.get_product_analytics_list",
+      "platform": "tiktok",
+      "group": "creator",
+      "channel": "social",
+      "title": "获取创作者商品列表分析",
+      "summary": "获取 TikTok Shop 创作者账号在指定时间范围内推广的商品列表及其销售数据分析。 - 支持按商品成交额、商品上架时间排序,可分页查询。 返回内容说明: - `segments`(分段数据列表): - `filter.creator_id`: 创作者账号 ID - `lis",
+      "proxyPath": "tiktok/creator/get_product_analytics_list",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "creator"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.creator.get_creator_account_info",
+      "platform": "tiktok",
+      "group": "creator",
+      "channel": "social",
+      "title": "获取创作者账号信息",
+      "summary": "获取 TikTok Shop 创作者账号的基础信息,包括用户名、头像链接、账号ID、注册地区、绑定合作伙伴信息、权限列表等。 - 可用于账号状态验证、账号信息展示、合作关系检查及后续业务逻辑处理。 备注: - 适用于所有 TikTok 创作者账号。 参数: - cookie: 用",
+      "proxyPath": "tiktok/creator/get_creator_account_info",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "creator"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.creator.get_showcase_product_list",
+      "platform": "tiktok",
+      "group": "creator",
+      "channel": "social",
+      "title": "获取橱窗商品列表",
+      "summary": "获取 TikTok Shop 创作者账号橱窗中正在展示的商品列表。 - 可用于商品管理、数据分析、查看当前推广商品等场景。 备注: - 仅适用于已开通橱窗功能的 TikTok Shop 创作者账号。 - 支持分页查询,通过 `count` 和 `offset` 控制数据量。 参数",
+      "proxyPath": "tiktok/creator/get_showcase_product_list",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "creator"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.creator.get_video_associated_product_list",
+      "platform": "tiktok",
+      "group": "creator",
+      "channel": "social",
+      "title": "获取视频关联商品列表",
+      "summary": "获取指定视频在 TikTok Shop 中关联展示的商品列表及其推广表现数据。 - 可用于分析每个视频挂载商品的数量、商品价格区间、商品跳转链接,以及商品销售和推广效果。 备注: - 必须提供 item_ids(视频 ID 列表)。 - 时间范围默认使用 start_date 所",
+      "proxyPath": "tiktok/creator/get_video_associated_product_list",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "creator"
+      ],
+      "requiredParams": [
+        "item_ids"
+      ]
+    },
+    {
+      "id": "tiktok.creator.get_video_detailed_stats",
+      "platform": "tiktok",
+      "group": "creator",
+      "channel": "social",
+      "title": "获取视频详细分段统计数据",
+      "summary": "获取指定 TikTok 视频在指定自然月内的详细分段统计数据。 - 支持按时间段(日/周/月)统计新粉丝、点赞、评论、分享、商品浏览、完播率等多维指标。 - 可用于深入分析单个视频在不同时间段的表现变化,优化内容策略和推广效果。 备注: - 必须提供 item_id(视频 ID)",
+      "proxyPath": "tiktok/creator/get_video_detailed_stats",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "creator"
+      ],
+      "requiredParams": [
+        "item_id"
+      ]
+    },
+    {
+      "id": "tiktok.creator.get_video_to_product_stats",
+      "platform": "tiktok",
+      "group": "creator",
+      "channel": "social",
+      "title": "获取视频与商品关联统计数据",
+      "summary": "获取指定 TikTok 视频与指定商品关联的推广详细统计数据。 - 支持分析视频为商品带来的商品浏览量、点击量、销售量、订单量、商品收入、直接收入等多维度指标。 - 返回数据按时间段(日/周/月)分段统计,便于观察趋势变化。 备注: - 必须同时提供 item_id(视频 ID)",
+      "proxyPath": "tiktok/creator/get_video_to_product_stats",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "creator"
+      ],
+      "requiredParams": [
+        "item_id",
+        "product_id"
+      ]
+    },
+    {
+      "id": "tiktok.creator.get_product_related_videos",
+      "platform": "tiktok",
+      "group": "creator",
+      "channel": "social",
+      "title": "获取同款商品关联视频",
+      "summary": "获取与指定商品关联的所有视频列表和对应的互动数据(如点赞数、评论数、分享数)。 - 可用于分析同款商品在不同创作者视频中的推广效果和差异。 - 支持按时间筛选,默认查询指定 start_date 所在自然月内的数据。 备注: - 必须同时提供 item_id(当前视频 ID)和 ",
+      "proxyPath": "tiktok/creator/get_product_related_videos",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "creator"
+      ],
+      "requiredParams": [
+        "item_id",
+        "product_id"
+      ]
+    },
+    {
+      "id": "tiktok.creator.get_video_audience_stats",
+      "platform": "tiktok",
+      "group": "creator",
+      "channel": "social",
+      "title": "获取视频受众分析数据",
+      "summary": "获取指定 TikTok 视频观众的用户画像统计数据,包括性别分布、年龄分布、地区分布等维度。 - 可用于精准了解视频观众群体特征,指导内容创作、商品选择和营销策略优化。 - 支持按时间段(日/周/月)分析变化趋势。 备注: - 此接口需要提供 item_id(视频 ID)。 - ",
+      "proxyPath": "tiktok/creator/get_video_audience_stats",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "creator"
+      ],
+      "requiredParams": [
+        "item_id"
+      ]
+    },
+    {
+      "id": "tiktok.analytics.fetch_video_metrics",
+      "platform": "tiktok",
+      "group": "analytics",
+      "channel": "social",
+      "title": "获取作品的统计数据",
+      "summary": "获取TikTok视频的详细统计数据,包括观看量、点赞数、评论数和收藏数等核心指标 - 提供总量统计以及从发布日期起14天的每日趋势数据,便于分析视频表现 - 帮助创作者分析内容效果,评估用户互动情况,优化内容策略 参数: - item_id: 视频作品ID,必填参数,可从视频分享",
+      "proxyPath": "tiktok/analytics/fetch_video_metrics",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "analytics"
+      ],
+      "requiredParams": [
+        "item_id"
+      ]
+    },
+    {
+      "id": "tiktok.analytics.detect_fake_views",
+      "platform": "tiktok",
+      "group": "analytics",
+      "channel": "social",
+      "title": "检测视频虚假流量分析",
+      "summary": "通过高级算法分析TikTok视频流量数据,精确检测可能存在的虚假观看量和不自然互动 - 基于TikTok赛马机制(Traffic Pool)流量池理论,评估内容真实性和流量质量 - 提供全面的欺诈风险分析,包含8种维度、20+指标的深度评估 - 为创作者、MCN机构和内容管理者提",
+      "proxyPath": "tiktok/analytics/detect_fake_views",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "analytics"
+      ],
+      "requiredParams": [
+        "item_id"
+      ]
+    },
+    {
+      "id": "tiktok.analytics.fetch_comment_keywords",
+      "platform": "tiktok",
+      "group": "analytics",
+      "channel": "social",
+      "title": "获取视频评论关键词分析",
+      "summary": "分析视频评论中出现的热门关键词和话题,挖掘用户反馈 - 提取观众评论中的主要内容和观点,帮助理解受众关注点 - 支持创作者优化内容策略,增强与观众的互动和连接 参数: - item_id: 视频作品ID,必填参数,可从视频分享链接或TikTok Studio获取 返回内容说明: ",
+      "proxyPath": "tiktok/analytics/fetch_comment_keywords",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "analytics"
+      ],
+      "requiredParams": [
+        "item_id"
+      ]
+    },
+    {
+      "id": "tiktok.analytics.fetch_creator_info_and_milestones",
+      "platform": "tiktok",
+      "group": "analytics",
+      "channel": "social",
+      "title": "获取创作者信息和里程碑数据",
+      "summary": "获取TikTok创作者账号的基本信息和关键统计数据 - 查看创作者账号的成长历程和达成的重要里程碑 - 分析创作者账号发展轨迹,了解粉丝增长和内容影响力变化 参数: - user_id: 创作者用户ID,必填参数,可从用户主页URL或TikTok后台获取 返回内容说明: - `u",
+      "proxyPath": "tiktok/analytics/fetch_creator_info_and_milestones",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "analytics"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "tiktok.ads.get_ads_detail",
+      "platform": "tiktok",
+      "group": "ads",
+      "channel": "social",
+      "title": "获取单个广告详情",
+      "summary": "获取TikTok单个广告的详细信息,包括广告素材、创作者信息、互动数据等 - 分析广告的表现指标,如观看量、点赞数、评论数等核心数据 - 帮助广告主和营销人员深入了解特定广告的效果和用户反馈 参数: - ads_id: 广告ID,必填参数,可从广告列表或TikTok Ads Cr",
+      "proxyPath": "tiktok/ads/get_ads_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "ads"
+      ],
+      "requiredParams": [
+        "ads_id"
+      ]
+    },
+    {
+      "id": "tiktok.ads.search_ads",
+      "platform": "tiktok",
+      "group": "ads",
+      "channel": "social",
+      "title": "搜索广告",
+      "summary": "搜索TikTok广告创意库中的广告,支持多维度筛选和排序 - 发现特定行业、关键词或目标相关的高效广告案例 - 为广告策划和创意制作提供参考和灵感 参数: - keyword: 搜索关键词,可选参数,留空返回所有广告 - objective: 广告目标,1=全部 - like: ",
+      "proxyPath": "tiktok/ads/search_ads",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "ads"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.ads.get_top_ads_spotlight",
+      "platform": "tiktok",
+      "group": "ads",
+      "channel": "social",
+      "title": "获取热门广告聚光灯",
+      "summary": "获取特定行业的热门广告聚光灯,展示行业内最受关注的广告案例 - 分析行业内的广告创意趋势和优秀案例 - 为广告创意制作提供灵感和参考 参数: - industry: 行业ID,可选参数,不传则返回跨行业聚合榜单,如教育行业:25000000000 - page: 页码,默认1 -",
+      "proxyPath": "tiktok/ads/get_top_ads_spotlight",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "ads"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.ads.get_ad_keyframe_analysis",
+      "platform": "tiktok",
+      "group": "ads",
+      "channel": "social",
+      "title": "获取广告关键帧分析",
+      "summary": "获取广告视频的关键帧分析,了解视频在不同时间点的观众留存情况 - 分析哪些时间点最吸引观众,哪些时间点观众流失最多 - 帮助优化广告视频结构,提高观看完成率 参数: - material_id: 广告素材ID,必填参数 - metric: 分析指标,可选值: - retain_c",
+      "proxyPath": "tiktok/ads/get_ad_keyframe_analysis",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "ads"
+      ],
+      "requiredParams": [
+        "material_id"
+      ]
+    },
+    {
+      "id": "tiktok.ads.get_ad_percentile",
+      "platform": "tiktok",
+      "group": "ads",
+      "channel": "social",
+      "title": "获取广告百分位数据",
+      "summary": "获取广告在同行业中的百分位排名数据 - 了解广告在各项指标上相对于同行的表现水平 - 帮助评估广告效果并制定优化策略 参数: - material_id: 广告素材ID,必填参数 - metric: 分析指标,可选值: - ctr_percentile: 点击率百分位(默认) -",
+      "proxyPath": "tiktok/ads/get_ad_percentile",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "ads"
+      ],
+      "requiredParams": [
+        "material_id"
+      ]
+    },
+    {
+      "id": "tiktok.ads.get_ad_interactive_analysis",
+      "platform": "tiktok",
+      "group": "ads",
+      "channel": "social",
+      "title": "获取广告互动分析",
+      "summary": "获取广告的互动时间分析,了解观众在视频不同时间点的留存和互动情况 - 分析广告视频的吸引力曲线,找出最佳时长和关键互动点 - 优化广告内容结构,提高整体效果 参数: - material_id: 广告素材ID,必填参数 - metric_type: 分析类型 - ctr: 点击率",
+      "proxyPath": "tiktok/ads/get_ad_interactive_analysis",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "ads"
+      ],
+      "requiredParams": [
+        "material_id"
+      ]
+    },
+    {
+      "id": "tiktok.ads.get_recommended_ads",
+      "platform": "tiktok",
+      "group": "ads",
+      "channel": "social",
+      "title": "获取推荐广告",
+      "summary": "基于指定广告获取相似的推荐广告列表 - 发现同行业或相似风格的优秀广告案例 - 为广告创意提供更多参考和灵感 参数: - material_id: 参考广告素材ID,必填参数 - industry: 行业ID,如游戏行业:25308000000 - country_code: 国",
+      "proxyPath": "tiktok/ads/get_recommended_ads",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "ads"
+      ],
+      "requiredParams": [
+        "material_id"
+      ]
+    },
+    {
+      "id": "tiktok.ads.get_query_suggestions",
+      "platform": "tiktok",
+      "group": "ads",
+      "channel": "social",
+      "title": "获取查询建议",
+      "summary": "获取广告搜索的热门查询建议 - 了解当前流行的广告搜索关键词和趋势 - 帮助发现新的广告创意方向和热点话题 参数: - query: 输入关键词(可选),传入后返回基于该输入的联想建议;不传则返回热门建议 - count: 返回的建议数量,默认50 - scenario: 场景类",
+      "proxyPath": "tiktok/ads/get_query_suggestions",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "ads"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.ads.get_configure_safety",
+      "platform": "tiktok",
+      "group": "ads",
+      "channel": "social",
+      "title": "获取搜索板块配置",
+      "summary": "获取TikTok Creative Center 各搜索板块的安全/可用性配置开关 - 判断热门广告、关键词、标签、音乐、创作者等搜索功能当前是否可用 返回内容说明: - `top_ads_search`: 热门广告搜索开关 (0/1) - `keyword_search`: 关",
+      "proxyPath": "tiktok/ads/get_configure_safety",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "ads"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.ads.get_location_list",
+      "platform": "tiktok",
+      "group": "ads",
+      "channel": "social",
+      "title": "获取支持的国家地区列表",
+      "summary": "获取TikTok Creative Center 支持的国家/地区列表 - 可用于其他接口 country_code 参数的取值参考 返回内容说明: - `country`: 国家/地区列表,每项包含: - `id`: 国家/地区代码 (如 US、JP) - `value`: 国",
+      "proxyPath": "tiktok/ads/get_location_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "ads"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.ads.get_trends_hashtag_list",
+      "platform": "tiktok",
+      "group": "ads",
+      "channel": "social",
+      "title": "获取热门标签榜单(趋势)",
+      "summary": "获取 TikTok Creative Center 趋势(Trends)板块的热门标签榜单 - 支持按国家/地区切换,发现不同市场的热门话题趋势 参数: - time_range: 时间范围(天),可选 7 / 30 / 90,默认7 - country_code: 国家/地区代",
+      "proxyPath": "tiktok/ads/get_trends_hashtag_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "ads"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.ads.get_trends_hashtag_detail",
+      "platform": "tiktok",
+      "group": "ads",
+      "channel": "social",
+      "title": "获取热门标签详情(趋势)",
+      "summary": "获取 TikTok Creative Center 趋势板块单个热门标签的详细数据 - 包含热度趋势曲线、相关视频、受众年龄分布、代表性国家等 参数: - hashtag_id: 标签ID,从 /get_trends_hashtag_list 获取 - time_range: 时",
+      "proxyPath": "tiktok/ads/get_trends_hashtag_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "ads"
+      ],
+      "requiredParams": [
+        "hashtag_id"
+      ]
+    },
+    {
+      "id": "tiktok.shop.web.fetch_product_detail",
+      "platform": "tiktok",
+      "group": "shop-web",
+      "channel": "social",
+      "title": "获取商品详情V1(桌面端-数据完整)",
+      "summary": "获取TikTok Shop商品的详细信息 - 包含商品基本信息、价格、库存、评价、推荐商品等完整数据 - 某些特殊地区的商品可能无法获取到数据(如:泰国),如果遇到此情况请尝试使用 `fetch_product_detail_v3` 接口 参数: - seller_id: 卖家I",
+      "proxyPath": "tiktok/shop/web/fetch_product_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "shop",
+        "web"
+      ],
+      "requiredParams": [
+        "product_id"
+      ]
+    },
+    {
+      "id": "tiktok.shop.web.fetch_product_detail_v2",
+      "platform": "tiktok",
+      "group": "shop-web",
+      "channel": "social",
+      "title": "获取商品详情V2(移动端-数据少)",
+      "summary": "获取TikTok Shop商品详情(移动端接口) - 数据结构更精简,响应速度更快 - 此接口返回的数据更少,如果需要更完整的数据请使用 `fetch_product_detail` 或 `fetch_product_detail_v3` 接口 参数: - seller_id: ",
+      "proxyPath": "tiktok/shop/web/fetch_product_detail_v2",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "shop",
+        "web"
+      ],
+      "requiredParams": [
+        "product_id"
+      ]
+    },
+    {
+      "id": "tiktok.shop.web.fetch_product_detail_v3",
+      "platform": "tiktok",
+      "group": "shop-web",
+      "channel": "social",
+      "title": "获取商品详情V3(移动端-数据完整)",
+      "summary": "获取TikTok Shop商品详情 - 提供最完整的商品信息,包括推荐商品、相关视频、店铺信息等 - 适用于所有地区的商品 参数: - product_id: 商品ID (必填) - region: 地区代码 (US/GB/SG/MY/PH/TH/VN/ID) 重要提示: - *",
+      "proxyPath": "tiktok/shop/web/fetch_product_detail_v3",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "shop",
+        "web"
+      ],
+      "requiredParams": [
+        "product_id"
+      ]
+    },
+    {
+      "id": "tiktok.shop.web.fetch_product_reviews_v2",
+      "platform": "tiktok",
+      "group": "shop-web",
+      "channel": "social",
+      "title": "获取商品评论V2",
+      "summary": "获取TikTok Shop商品评论 - 支持多种筛选和排序方式 - 数据结构更完整,包含更多评论详情 参数: - product_id: 商品ID (必填) - page_start: 起始页码,默认1 - 当响应中 has_more=1 时,使用当前页码 +1 进行下一页请求 ",
+      "proxyPath": "tiktok/shop/web/fetch_product_reviews_v2",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "shop",
+        "web"
+      ],
+      "requiredParams": [
+        "product_id"
+      ]
+    },
+    {
+      "id": "tiktok.shop.web.fetch_seller_products_list",
+      "platform": "tiktok",
+      "group": "shop-web",
+      "channel": "social",
+      "title": "获取商家商品列表V1",
+      "summary": "获取指定商家的商品列表 - 支持分页加载更多商品 参数: - seller_id: 卖家ID (必填) - search_params: 搜索参数,用于分页加载(可选) - region: 地区代码 (US/GB/SG/MY/PH/TH/VN/ID) 重要提示: - 由于接口风控",
+      "proxyPath": "tiktok/shop/web/fetch_seller_products_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "shop",
+        "web"
+      ],
+      "requiredParams": [
+        "seller_id"
+      ]
+    },
+    {
+      "id": "tiktok.shop.web.fetch_seller_products_list_v2",
+      "platform": "tiktok",
+      "group": "shop-web",
+      "channel": "social",
+      "title": "获取商家商品列表V2(移动端)",
+      "summary": "获取商家商品列表(移动端接口) - 数据结构更精简 参数: - seller_id: 卖家ID (必填) - searchParams: 搜索参数(可选) - region: 地区代码 (US/GB/SG/MY/PH/TH/VN/ID) 重要提示: - 由于接口风控原因,请务必将",
+      "proxyPath": "tiktok/shop/web/fetch_seller_products_list_v2",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "shop",
+        "web"
+      ],
+      "requiredParams": [
+        "seller_id"
+      ]
+    },
+    {
+      "id": "tiktok.shop.web.fetch_search_word_suggestion_v2",
+      "platform": "tiktok",
+      "group": "shop-web",
+      "channel": "social",
+      "title": "获取搜索关键词建议V2(移动端)",
+      "summary": "获取搜索关键词建议(移动端接口) - 专为电商搜索结果优化 参数: - search_word: 搜索关键词 (必填) - lang: 语言代码 (en-US/zh-CN等) - region: 地区代码 (US/GB/SG/MY/PH/TH/VN/ID) 重要提示: - 由于接",
+      "proxyPath": "tiktok/shop/web/fetch_search_word_suggestion_v2",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "shop",
+        "web"
+      ],
+      "requiredParams": [
+        "search_word"
+      ]
+    },
+    {
+      "id": "tiktok.shop.web.fetch_search_products_list",
+      "platform": "tiktok",
+      "group": "shop-web",
+      "channel": "social",
+      "title": "搜索商品列表V1",
+      "summary": "根据关键词搜索商品 - 支持分页加载更多结果 参数: - search_word: 搜索关键词 (必填) - offset: 偏移量,用于分页 (默认0) - page_token: 分页标记,用于获取下一页 - region: 地区代码 (US/GB/SG/MY/PH/TH/V",
+      "proxyPath": "tiktok/shop/web/fetch_search_products_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "shop",
+        "web"
+      ],
+      "requiredParams": [
+        "search_word"
+      ]
+    },
+    {
+      "id": "tiktok.shop.web.fetch_search_products_list_v2",
+      "platform": "tiktok",
+      "group": "shop-web",
+      "channel": "social",
+      "title": "搜索商品列表V2(移动端)",
+      "summary": "搜索商品(移动端接口) - 数据结构更精简,响应更快 参数: - search_word: 搜索关键词 (必填) - offset: 偏移量 (默认0) - page_token: 分页标记 - region: 地区代码 (US/GB/SG/MY/PH/TH/VN/ID) 返回数",
+      "proxyPath": "tiktok/shop/web/fetch_search_products_list_v2",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "shop",
+        "web"
+      ],
+      "requiredParams": [
+        "search_word"
+      ]
+    },
+    {
+      "id": "tiktok.shop.web.fetch_products_category_list",
+      "platform": "tiktok",
+      "group": "shop-web",
+      "channel": "social",
+      "title": "获取商品分类列表",
+      "summary": "获取TikTok Shop的商品分类目录 - 返回完整的分类树结构 参数: - region: 地区代码 (US/GB/SG/MY/PH/TH/VN/ID) 返回数据结构: ```json [ { \"self\": { // 分类自身信息 \"category_id\": \"xxx\",",
+      "proxyPath": "tiktok/shop/web/fetch_products_category_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "shop",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "tiktok.shop.web.fetch_products_by_category_id",
+      "platform": "tiktok",
+      "group": "shop-web",
+      "channel": "social",
+      "title": "根据分类ID获取商品列表",
+      "summary": "根据商品分类ID获取该分类下的商品列表 - 可用于构建分类浏览功能 参数: - category_id: 分类ID (必填,从fetch_products_category_list接口获取) - offset: 翻页偏移量 (默认0) - 每页默认20个商品,每次请求增加20,",
+      "proxyPath": "tiktok/shop/web/fetch_products_by_category_id",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "shop",
+        "web"
+      ],
+      "requiredParams": [
+        "category_id"
+      ]
+    },
+    {
+      "id": "tiktok.shop.web.fetch_hot_selling_products_list",
+      "platform": "tiktok",
+      "group": "shop-web",
+      "channel": "social",
+      "title": "获取热卖商品列表",
+      "summary": "获取TikTok Shop的热卖商品列表 - 返回当前最受欢迎的商品 参数: - region: 地区代码 (US/GB/SG/MY/PH/TH/VN/ID) - count: 返回商品数量,默认100 (可选) 返回数据结构: ```json { \"code\": 0, \"mes",
+      "proxyPath": "tiktok/shop/web/fetch_hot_selling_products_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "tiktok",
+        "TikTok",
+        "shop",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.web.fetch_one_video",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取单个作品数据",
+      "summary": "获取单个作品数据 V1,若此接口失效,请使用 `/fetch_one_video_v2` 接口,或使用APP接口。 参数: - aweme_id: 作品id - need_anchor_info: 是否需要锚点信息,默认为False,开启后会看到一些有关视频的锚点信息,如地理位置",
+      "proxyPath": "douyin/web/fetch_one_video",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "aweme_id"
+      ]
+    },
+    {
+      "id": "douyin.web.fetch_one_video_v2",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取单个作品数据 V2",
+      "summary": "获取单个作品数据 V2,若此接口失效,请使用 `/fetch_one_video` 接口,或使用APP接口。 参数: - aweme_id: 作品id",
+      "proxyPath": "douyin/web/fetch_one_video_v2",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "aweme_id"
+      ]
+    },
+    {
+      "id": "douyin.web.fetch_one_video_by_share_url",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "根据分享链接获取单个作品数据",
+      "summary": "根据分享链接获取单个作品数据 (本质上基于 `/fetch_one_video` 接口实现,建议有能力自行获取视频ID以提升接口响应速度) - 返回的视频画质比APP接口高一些,但是响应字段没有APP接口多。 参数: - share_url: 分享链接",
+      "proxyPath": "douyin/web/fetch_one_video_by_share_url",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "share_url"
+      ]
+    },
+    {
+      "id": "douyin.web.fetch_video_high_quality_play_url",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取视频的最高画质播放链接",
+      "summary": "。 - 获取视频的最高画质(原始上传画质)播放链接 - 该接口会返回最高画质的播放链接,原始上传画质是指用户上传视频时的画质,通常最高画质视频无压缩码率并且文件头包含元数据。 - 最高画质的视频链接无法从抖音APP或网页版直接获取,需要通过此接口获取。 - 此接口非常适合用于获取",
+      "proxyPath": "douyin/web/fetch_video_high_quality_play_url",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.web.fetch_multi_video_high_quality_play_url",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "批量获取视频的最高画质播放链接",
+      "summary": "。不足50个视频按50个视频收费。 - 批量获取视频的最高画质(原始上传画质)播放链接 - 该接口会返回最高画质的播放链接,原始上传画质是指用户上传视频时的画质,通常最高画质视频无压缩码率并且文件头包含元数据。 - 最高画质的视频链接无法从抖音APP或网页版直接获取,需要通过此接",
+      "proxyPath": "douyin/web/fetch_multi_video_high_quality_play_url",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.web.fetch_multi_video",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "批量获取视频信息",
+      "summary": "。 - 若此接口失效,请使用APP接口替代。 参数: - aweme_ids: 作品id列表,最多支持50个作品id。",
+      "proxyPath": "douyin/web/fetch_multi_video",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.web.fetch_one_video_danmaku",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取单个作品视频弹幕数据",
+      "summary": "获取单个作品视频弹幕数据 参数: - item_id: 作品id - duration: 视频总时长 - end_time: 结束时间 - start_time: 开始时间",
+      "proxyPath": "douyin/web/fetch_one_video_danmaku",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "item_id",
+        "duration",
+        "end_time",
+        "start_time"
+      ]
+    },
+    {
+      "id": "douyin.web.fetch_home_feed",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取首页推荐数据",
+      "summary": "获取首页推荐数据 参数: - count: 数量,默认为10,建议保持不变。 - refresh_index: 刷新/翻页索引,从 0 开始,每翻一页 +1。 - refresh_index=0:刷新(首次进入/下拉刷新) - refresh_index>0:翻页(下滑加载更多)",
+      "proxyPath": "douyin/web/fetch_home_feed",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.web.fetch_related_posts",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取相关作品推荐数据",
+      "summary": "获取相关作品推荐数据 参数: - aweme_id: 作品id - refresh_index: 翻页索引,默认为1,然后每次增加1用于翻页。 - count: 数量,默认为20,建议保持不变。",
+      "proxyPath": "douyin/web/fetch_related_posts",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "aweme_id"
+      ]
+    },
+    {
+      "id": "douyin.web.fetch_user_post_videos",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户主页作品数据",
+      "summary": "获取用户主页作品数据 - 注意:请尽量使用APP的接口而不是WEB的接口,因为WEB的接口可能会被不稳定。 参数: - sec_user_id: 用户sec_user_id - max_cursor: 翻页游标,第一次请求传0,然后每次请求传上一次请求返回的max_cursor进",
+      "proxyPath": "douyin/web/fetch_user_post_videos",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "sec_user_id"
+      ]
+    },
+    {
+      "id": "douyin.web.fetch_user_like_videos",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户喜欢作品数据",
+      "summary": "获取用户喜欢作品数据 参数: - sec_user_id: 用户sec_user_id - max_cursor: 最大游标 - count: 最大数量 - cookie: 用户网页版抖音Cookie(此接口需要用户提供自己的Cookie)",
+      "proxyPath": "douyin/web/fetch_user_like_videos",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "sec_user_id"
+      ]
+    },
+    {
+      "id": "douyin.web.fetch_user_collection_videos",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户收藏作品数据",
+      "summary": "获取用户收藏作品数据 参数: - cookie: 用户网页版抖音Cookie(此接口需要用户提供自己的Cookie) - max_cursor: 最大游标 - count: 最大数量",
+      "proxyPath": "douyin/web/fetch_user_collection_videos",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "cookie"
+      ]
+    },
+    {
+      "id": "douyin.web.fetch_user_collects",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户收藏夹",
+      "summary": "获取用户收藏夹 参数: - max_cursor: 最大游标 - count: 最大数量 - cookie: 用户网页版抖音Cookie(此接口需要用户提供自己的Cookie)",
+      "proxyPath": "douyin/web/fetch_user_collects",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "cookie"
+      ]
+    },
+    {
+      "id": "douyin.web.fetch_user_collects_videos",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户收藏夹数据",
+      "summary": "获取用户收藏夹数据 参数: - collects_id: 收藏夹id - max_cursor: 最大游标 - count: 最大数量",
+      "proxyPath": "douyin/web/fetch_user_collects_videos",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "collects_id"
+      ]
+    },
+    {
+      "id": "douyin.web.fetch_user_mix_videos",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户合辑作品数据",
+      "summary": "获取用户合辑作品数据 参数: - mix_id: 合辑id - max_cursor: 最大游标 - count: 最大数量",
+      "proxyPath": "douyin/web/fetch_user_mix_videos",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "mix_id"
+      ]
+    },
+    {
+      "id": "douyin.web.fetch_user_live_videos",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户直播流数据",
+      "summary": "获取用户直播流数据 参数: - webcast_id: 直播间 webcast_id - 获取方法: - 假设你的直播间链接为: - 那么直播间webcast_id为:376034101029 - webcast_id为直播间链接的最后一段数字,与room_id不同。",
+      "proxyPath": "douyin/web/fetch_user_live_videos",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "webcast_id"
+      ]
+    },
+    {
+      "id": "douyin.web.fetch_user_live_videos_by_sec_uid",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "通过sec_uid获取指定用户的直播流数据",
+      "summary": "通过sec_uid获取指定用户的直播流数据 参数: - sec_uid: 用户sec_uid,也叫 sec_user_id,可以在用户主页链接中找到。",
+      "proxyPath": "douyin/web/fetch_user_live_videos_by_sec_uid",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "sec_uid"
+      ]
+    },
+    {
+      "id": "douyin.web.fetch_user_live_videos_by_room_id_v2",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "通过room_id获取指定用户的直播流数据 V2",
+      "summary": "获取指定用户的直播流数据V2 参数: - room_id: 直播间room_id",
+      "proxyPath": "douyin/web/fetch_user_live_videos_by_room_id_v2",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "room_id"
+      ]
+    },
+    {
+      "id": "douyin.web.fetch_live_gift_ranking",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取直播间送礼用户排行榜",
+      "summary": "获取直播间送礼用户排行榜 参数: - room_id: 直播间room_id - rank_type: 排行类型,默认为30不用修改。",
+      "proxyPath": "douyin/web/fetch_live_gift_ranking",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "room_id"
+      ]
+    },
+    {
+      "id": "douyin.web.fetch_live_room_product_result",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "抖音直播间商品信息",
+      "summary": "抖音直播间商品信息 参数: - cookie: 用户网页版抖音Cookie(此接口需要用户提供自己的Cookie,如获取失败请手动过一次验证码) - room_id: 直播间room_id - author_id: 作者id - offset: 偏移量 - limit: 数量",
+      "proxyPath": "douyin/web/fetch_live_room_product_result",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "room_id",
+        "author_id"
+      ]
+    },
+    {
+      "id": "douyin.web.fetch_product_sku_list",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取商品SKU列表",
+      "summary": "获取商品SKU列表",
+      "proxyPath": "douyin/web/fetch_product_sku_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "product_id",
+        "author_id"
+      ]
+    },
+    {
+      "id": "douyin.web.fetch_product_coupon",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取商品优惠券信息",
+      "summary": "获取商品优惠券相关信息",
+      "proxyPath": "douyin/web/fetch_product_coupon",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "product_id",
+        "shop_id",
+        "price",
+        "author_id",
+        "sec_user_id"
+      ]
+    },
+    {
+      "id": "douyin.web.fetch_product_review_score",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取商品评价评分",
+      "summary": "获取商品评价评分",
+      "proxyPath": "douyin/web/fetch_product_review_score",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "product_id",
+        "shop_id"
+      ]
+    },
+    {
+      "id": "douyin.web.fetch_product_review_list",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取商品评价列表",
+      "summary": "获取商品评价列表",
+      "proxyPath": "douyin/web/fetch_product_review_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "product_id",
+        "shop_id"
+      ]
+    },
+    {
+      "id": "douyin.web.fetch_user_profile_by_uid",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "使用UID获取用户信息",
+      "summary": "使用UID获取用户信息 参数: - uid: 用户UID",
+      "proxyPath": "douyin/web/fetch_user_profile_by_uid",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "uid"
+      ]
+    },
+    {
+      "id": "douyin.web.fetch_batch_user_profile_v1",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取批量用户信息(最多10个)",
+      "summary": "获取批量用户信息,最多支持10个用户 参数: - sec_user_ids: 用户sec_user_id列表,用逗号分隔,最多10个",
+      "proxyPath": "douyin/web/fetch_batch_user_profile_v1",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "sec_user_ids"
+      ]
+    },
+    {
+      "id": "douyin.web.fetch_batch_user_profile_v2",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取批量用户信息(最多50个)",
+      "summary": "获取批量用户信息,最多支持50个用户 参数: - sec_user_ids: 用户sec_user_id列表,用逗号分隔,最多50个",
+      "proxyPath": "douyin/web/fetch_batch_user_profile_v2",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "sec_user_ids"
+      ]
+    },
+    {
+      "id": "douyin.web.fetch_user_live_info_by_uid",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "使用UID获取用户开播信息",
+      "summary": "使用UID获取用户开播信息 参数: - uid: 用户UID",
+      "proxyPath": "douyin/web/fetch_user_live_info_by_uid",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "uid"
+      ]
+    },
+    {
+      "id": "douyin.web.fetch_user_profile_by_short_id",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "使用Short ID获取用户信息",
+      "summary": "使用Short ID获取用户信息 参数: - short_id: 用户Short ID",
+      "proxyPath": "douyin/web/fetch_user_profile_by_short_id",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "short_id"
+      ]
+    },
+    {
+      "id": "douyin.web.handler_shorten_url",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "生成短链接",
+      "summary": "生成短链接",
+      "proxyPath": "douyin/web/handler_shorten_url",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "target_url"
+      ]
+    },
+    {
+      "id": "douyin.web.handler_user_profile",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "使用sec_user_id获取指定用户的信息",
+      "summary": "获取指定用户的信息 参数: - sec_user_id: 用户sec_user_id",
+      "proxyPath": "douyin/web/handler_user_profile",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "sec_user_id"
+      ]
+    },
+    {
+      "id": "douyin.web.handler_user_profile_v2",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "使用unique_id(抖音号)获取指定用户的信息",
+      "summary": "根据抖音号获取指定用户的信息 参数: - unique_id: 用户unique_id",
+      "proxyPath": "douyin/web/handler_user_profile_v2",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "unique_id"
+      ]
+    },
+    {
+      "id": "douyin.web.encrypt_uid_to_sec_user_id",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "加密用户uid到sec_user_id",
+      "summary": "加密用户uid到sec_user_id 参数: - uid: 用户uid,也就是抖音号的short_id",
+      "proxyPath": "douyin/web/encrypt_uid_to_sec_user_id",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "uid"
+      ]
+    },
+    {
+      "id": "douyin.web.handler_user_profile_v3",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "根据抖音uid获取指定用户的信息",
+      "summary": "根据抖音uid获取指定用户的信息 参数: - uid: 用户uid,也就是抖音号的short_id",
+      "proxyPath": "douyin/web/handler_user_profile_v3",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "uid"
+      ]
+    },
+    {
+      "id": "douyin.web.handler_user_profile_v4",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "根据sec_user_id获取指定用户的信息(性别,年龄,直播等级、牌子)",
+      "summary": "获取指定用户的信息 参数: - sec_user_id: 用户sec_user_id",
+      "proxyPath": "douyin/web/handler_user_profile_v4",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "sec_user_id"
+      ]
+    },
+    {
+      "id": "douyin.web.fetch_user_fans_list",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户粉丝列表",
+      "summary": "获取用户粉丝列表 - 第一次请求时,max_time传`0`,source_type传`2`,然后会返回一个空的粉丝列表,里面包含了max_time,然后再次请求时,max_time传上一次请求返回的max_time,source_type传`1`,即可获取到粉丝列表。 - 如果",
+      "proxyPath": "douyin/web/fetch_user_fans_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.web.fetch_user_following_list",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户关注列表",
+      "summary": "获取用户关注列表 - 第一次请求时,max_time传`0`,source_type传`2`,然后会返回一个空的粉丝列表,里面包含了max_time,然后再次请求时,max_time传上一次请求返回的max_time,source_type传`1`,即可获取到粉丝列表。 - 如果",
+      "proxyPath": "douyin/web/fetch_user_following_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.web.fetch_video_comments",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取单个视频评论数据",
+      "summary": "获取单个视频评论数据 参数: - aweme_id: 作品id - cursor: 游标 - count: 数量",
+      "proxyPath": "douyin/web/fetch_video_comments",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "aweme_id"
+      ]
+    },
+    {
+      "id": "douyin.web.fetch_video_comment_replies",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取指定视频的评论回复数据",
+      "summary": "获取指定视频的评论回复数据 参数: - item_id: 作品id - comment_id: 评论id - cursor: 游标 - count: 数量",
+      "proxyPath": "douyin/web/fetch_video_comment_replies",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "item_id",
+        "comment_id"
+      ]
+    },
+    {
+      "id": "douyin.web.fetch_challenge_posts",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "话题作品",
+      "summary": "话题作品 参数: - challenge_id: 话题id - sort_type: 排序类型 - 0:综合排序 1:最热排序 2:最新排序 - cursor: 游标 - count: 数量 - cookie: 用户自行提供的Cookie,用于获取更多数据。",
+      "proxyPath": "douyin/web/fetch_challenge_posts",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.web.fetch_hot_search_result",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取抖音热榜数据",
+      "summary": "获取抖音热榜数据",
+      "proxyPath": "douyin/web/fetch_hot_search_result",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.web.fetch_video_channel_result",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "抖音视频频道数据",
+      "summary": "抖音视频频道数据 - 参数: - tag_id: 标签id,从URL中获取 - count: 数量 - refresh_index: 刷新索引",
+      "proxyPath": "douyin/web/fetch_video_channel_result",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "tag_id"
+      ]
+    },
+    {
+      "id": "douyin.web.fetch_douyin_web_guest_cookie",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取抖音Web的游客Cookie",
+      "summary": "获取抖音Web的游客Cookie - 可以用于爬取抖音Web的数据,如用户作品、合辑作品等。 - 可以固定身份避免部分接口重复数据。 - 请注意:游客Cookie无法爬取所有数据,有一定的限制。 - 可以配合开源项目使用此接口实现抖音Web的数据爬取。 参数: - user_ag",
+      "proxyPath": "douyin/web/fetch_douyin_web_guest_cookie",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "user_agent"
+      ]
+    },
+    {
+      "id": "douyin.web.generate_real_msToken",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "生成真实msToken",
+      "summary": "生成真实msToken",
+      "proxyPath": "douyin/web/generate_real_msToken",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.web.generate_ttwid",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "生成ttwid",
+      "summary": "生成ttwid",
+      "proxyPath": "douyin/web/generate_ttwid",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.web.fetch_query_user",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "查询抖音用户基本信息",
+      "summary": "查询抖音用户基本信息 参数: - cookie: 用户ttwid Cookie,获取方式:调用`/api/v1/douyin/web/generate_ttwid`接口获取。",
+      "proxyPath": "douyin/web/fetch_query_user",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.web.generate_verify_fp",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "生成verify_fp",
+      "summary": "生成verify_fp",
+      "proxyPath": "douyin/web/generate_verify_fp",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.web.generate_s_v_web_id",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "生成s_v_web_id",
+      "summary": "生成s_v_web_id",
+      "proxyPath": "douyin/web/generate_s_v_web_id",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.web.generate_wss_xb_signature",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "生成弹幕xb签名",
+      "summary": "生成弹幕xb签名 参数: - user_agent: 用户浏览器代理 - room_id: 房间号 - user_unique_id: 用户唯一ID",
+      "proxyPath": "douyin/web/generate_wss_xb_signature",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "user_agent",
+        "room_id",
+        "user_unique_id"
+      ]
+    },
+    {
+      "id": "douyin.web.generate_x_bogus",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "使用接口网址生成X-Bogus参数",
+      "summary": "使用接口网址生成X-Bogus参数 参数: - url: 接口网址",
+      "proxyPath": "douyin/web/generate_x_bogus",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "url",
+        "user_agent"
+      ]
+    },
+    {
+      "id": "douyin.web.generate_a_bogus",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "使用接口网址生成A-Bogus参数",
+      "summary": "使用接口网址生成A-Bogus参数,提交的URL不能带有a_bogus参数,同时a_bogus参数与请求头中的User-Agent有关,需要一起提交和请求。 参数: - url: API链接,请去除url中的原本的a_boogus参数(如有)。 - data: 请求载荷,只有在P",
+      "proxyPath": "douyin/web/generate_a_bogus",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "url",
+        "data",
+        "user_agent"
+      ]
+    },
+    {
+      "id": "douyin.web.get_sec_user_id",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "提取单个用户id",
+      "summary": "提取单个用户id 参数: - url: 用户主页链接",
+      "proxyPath": "douyin/web/get_sec_user_id",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "url"
+      ]
+    },
+    {
+      "id": "douyin.web.get_all_sec_user_id",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "提取列表用户id",
+      "summary": "提取列表用户id 参数: - url: 用户主页链接列表(最多支持10个链接)",
+      "proxyPath": "douyin/web/get_all_sec_user_id",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.web.get_aweme_id",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "提取单个作品id",
+      "summary": "提取单个作品id 参数: - url: 作品链接",
+      "proxyPath": "douyin/web/get_aweme_id",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "url"
+      ]
+    },
+    {
+      "id": "douyin.web.get_all_aweme_id",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "提取列表作品id",
+      "summary": "提取列表作品id(最多支持20个链接) 参数: - url: 作品链接列表",
+      "proxyPath": "douyin/web/get_all_aweme_id",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.web.get_webcast_id",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "提取直播间号",
+      "summary": "提取列表直播间号 参数: - url: 直播间链接",
+      "proxyPath": "douyin/web/get_webcast_id",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "url"
+      ]
+    },
+    {
+      "id": "douyin.web.get_all_webcast_id",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "提取列表直播间号",
+      "summary": "提取列表直播间号 参数: - url: 直播间链接列表(最多支持20个链接)",
+      "proxyPath": "douyin/web/get_all_webcast_id",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.web.webcast_id_2_room_id",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "直播间号转房间号",
+      "summary": "直播间号转房间号 参数: - webcast_id: 直播间号",
+      "proxyPath": "douyin/web/webcast_id_2_room_id",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "webcast_id"
+      ]
+    },
+    {
+      "id": "douyin.web.douyin_live_room",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "提取直播间弹幕",
+      "summary": "提取直播间弹幕 - 该接口已不再提供线上服务,需要自行购买源代码后在本地部署使用,购买源代码请在Discord服务器联系管理员,Discord邀请链接: 价格: 。 参数: - live_room_url: 直播间链接 - danmaku_type: 消息类型 - Webcast",
+      "proxyPath": "douyin/web/douyin_live_room",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "live_room_url",
+        "danmaku_type"
+      ]
+    },
+    {
+      "id": "douyin.web.fetch_live_im_fetch",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "抖音直播间弹幕参数获取",
+      "summary": "抖音直播间弹幕参数获取 参数: - room_id: 直播间号 - user_unique_id: 用户唯一ID",
+      "proxyPath": "douyin/web/fetch_live_im_fetch",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "room_id",
+        "user_unique_id"
+      ]
+    },
+    {
+      "id": "douyin.web.fetch_series_aweme",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "短剧作品",
+      "summary": "短剧作品 参数: - offset: 页码,默认为0 - count: 每页数量,默认为16 - content_type: 子类型,默认为0 - 0: 热榜 - 101: 甜宠 - 102: 搞笑 - 104: 正能量 - 105: 成长 - 106: 悬疑 - 109: 家庭",
+      "proxyPath": "douyin/web/fetch_series_aweme",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "offset",
+        "count",
+        "content_type"
+      ]
+    },
+    {
+      "id": "douyin.web.fetch_knowledge_aweme",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "知识作品推荐",
+      "summary": "知识作品 参数: - count: 每页数量,默认为16 - refresh_index: 翻页索引,默认为1 - cookie: 用户自行提供的Cookie,推荐使用自己的抖音Cookie,否则在翻页时可能会出现数据重复的问题 - 游客cookie获取接口",
+      "proxyPath": "douyin/web/fetch_knowledge_aweme",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "count"
+      ]
+    },
+    {
+      "id": "douyin.web.fetch_game_aweme",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "游戏作品推荐",
+      "summary": "知识作品 参数: - count: 每页数量,默认为16 - refresh_index: 翻页索引,默认为1 - cookie: 用户自行提供的Cookie,推荐使用自己的抖音Cookie,否则在翻页时可能会出现数据重复的问题 - 游客cookie获取接口",
+      "proxyPath": "douyin/web/fetch_game_aweme",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "count"
+      ]
+    },
+    {
+      "id": "douyin.web.fetch_cartoon_aweme",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "二次元作品推荐",
+      "summary": "二次元作品 参数: - count: 每页数量,默认为16 - refresh_index: 翻页索引,默认为1 - cookie: 用户自行提供的Cookie,推荐使用自己的抖音Cookie,否则在翻页时可能会出现数据重复的问题 - 游客cookie获取接口",
+      "proxyPath": "douyin/web/fetch_cartoon_aweme",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "count"
+      ]
+    },
+    {
+      "id": "douyin.web.fetch_music_aweme",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "音乐作品推荐",
+      "summary": "音乐作品 参数: - count: 每页数量,默认为16 - refresh_index: 翻页索引,默认为1 - cookie: 用户自行提供的Cookie,推荐使用自己的抖音Cookie,否则在翻页时可能会出现数据重复的问题 - 游客cookie获取接口",
+      "proxyPath": "douyin/web/fetch_music_aweme",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "count"
+      ]
+    },
+    {
+      "id": "douyin.web.fetch_food_aweme",
+      "platform": "douyin",
+      "group": "web",
+      "channel": "social",
+      "title": "美食作品推荐",
+      "summary": "美食作品 参数: - count: 每页数量,默认为16 - refresh_index: 翻页索引,默认为1 - cookie: 用户自行提供的Cookie,推荐使用自己的抖音Cookie,否则在翻页时可能会出现数据重复的问题 - 游客cookie获取接口",
+      "proxyPath": "douyin/web/fetch_food_aweme",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "web"
+      ],
+      "requiredParams": [
+        "count"
+      ]
+    },
+    {
+      "id": "douyin.app.v3.fetch_one_video_v2",
+      "platform": "douyin",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取单个作品数据 V2",
+      "summary": "获取单个作品数据,支持图文、视频等。 参数: - aweme_id: 作品id",
+      "proxyPath": "douyin/app/v3/fetch_one_video_v2",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "aweme_id"
+      ]
+    },
+    {
+      "id": "douyin.app.v3.fetch_one_video_v3",
+      "platform": "douyin",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取单个作品数据 V3 (无版权限制)",
+      "summary": "获取单个作品数据,支持文章、图文、视频等。 - V3版本的接口,解决了版权限制问题,可以获取更多受限内容,比如 V1,V2版本返回的Reason为8的内容和部分文章或短剧等。 参数: - aweme_id: 作品id",
+      "proxyPath": "douyin/app/v3/fetch_one_video_v3",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "aweme_id"
+      ]
+    },
+    {
+      "id": "douyin.app.v3.fetch_share_info_by_share_code",
+      "platform": "douyin",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "根据分享口令获取分享信息",
+      "summary": "根据分享口令获取分享信息,比如抖音文章的分享口令提取分享人信息和文章ID等然后再去请求单一作品数据接口获取文章内容。 参数: - share_code: 分享口令",
+      "proxyPath": "douyin/app/v3/fetch_share_info_by_share_code",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "share_code"
+      ]
+    },
+    {
+      "id": "douyin.app.v3.fetch_multi_video",
+      "platform": "douyin",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "批量获取视频信息 V1",
+      "summary": "。 参数: - aweme_ids: 作品id列表,最多支持10个作品id。",
+      "proxyPath": "douyin/app/v3/fetch_multi_video",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "app",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.app.v3.fetch_multi_video_v2",
+      "platform": "douyin",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "批量获取视频信息 V2",
+      "summary": "。 参数: - aweme_ids: 作品id列表,最多支持50个作品id。",
+      "proxyPath": "douyin/app/v3/fetch_multi_video_v2",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "app",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.app.v3.fetch_one_video_by_share_url",
+      "platform": "douyin",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "根据分享链接获取单个作品数据",
+      "summary": "根据分享链接获取单个作品数据 参数: - share_url: 分享链接",
+      "proxyPath": "douyin/app/v3/fetch_one_video_by_share_url",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "share_url"
+      ]
+    },
+    {
+      "id": "douyin.app.v3.fetch_video_high_quality_play_url",
+      "platform": "douyin",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取视频的最高画质播放链接",
+      "summary": "。 - 获取视频的最高画质(原始上传画质)播放链接 - 该接口会返回最高画质的播放链接,原始上传画质是指用户上传视频时的画质,通常最高画质视频无压缩码率并且文件头包含元数据。 - 最高画质的视频链接无法从抖音APP或网页版直接获取,需要通过此接口获取。 - 此接口非常适合用于获取",
+      "proxyPath": "douyin/app/v3/fetch_video_high_quality_play_url",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "app",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.app.v3.fetch_multi_video_high_quality_play_url",
+      "platform": "douyin",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "批量获取视频的最高画质播放链接",
+      "summary": "。不足50个视频按50个视频收费。 - 批量获取视频的最高画质(原始上传画质)播放链接 - 该接口会返回最高画质的播放链接,原始上传画质是指用户上传视频时的画质,通常最高画质视频无压缩码率并且文件头包含元数据。 - 最高画质的视频链接无法从抖音APP或网页版直接获取,需要通过此接",
+      "proxyPath": "douyin/app/v3/fetch_multi_video_high_quality_play_url",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "app",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.app.v3.fetch_multi_video_statistics",
+      "platform": "douyin",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "根据视频ID批量获取作品的统计数据(点赞数、下载数、播放数、分享数)",
+      "summary": "根据视频ID获取作品的统计数据,支持多个视频id,一次性最多支持50个视频。 - 抖音大多数接口已经不再返回作品的播放数,只能通过此接口获取。 。 - 可以获取到的统计有: - 点赞数(digg_count) - 下载数(download_count) - 播放数(play_co",
+      "proxyPath": "douyin/app/v3/fetch_multi_video_statistics",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "aweme_ids"
+      ]
+    },
+    {
+      "id": "douyin.app.v3.add_video_play_count",
+      "platform": "douyin",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "根据视频ID来增加作品的播放数",
+      "summary": "根据视频ID来增加作品的播放数 - 该接口默认使用游客Cookie,如果需要使用登录用户的Cookie,请在参数中传入。 - 单一作品每次调用增加1次播放数,请求约 `1000` 次后会被抖音限制,需要等待一段时间(如:2小时后)后再继续调用。 - 该限制是针对作品的,不是针对接",
+      "proxyPath": "douyin/app/v3/add_video_play_count",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "aweme_type",
+        "item_id"
+      ]
+    },
+    {
+      "id": "douyin.app.v3.fetch_user_fans_list",
+      "platform": "douyin",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取用户粉丝列表",
+      "summary": "获取用户粉丝列表 参数: - sec_user_id: 用户sec_user_id - max_time: 最大时间戳,默认为0,后续从返回数据中获取,用于翻页。 - count: 数量,默认为20,建议保持不变。",
+      "proxyPath": "douyin/app/v3/fetch_user_fans_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "app",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.app.v3.fetch_user_like_videos",
+      "platform": "douyin",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取用户喜欢作品数据",
+      "summary": "获取用户喜欢作品数据 参数: - sec_user_id: 用户sec_user_id - max_cursor: 最大游标,用于翻页,第一页为0,第二页为第一次响应中的max_cursor值。 - count: 最大数量",
+      "proxyPath": "douyin/app/v3/fetch_user_like_videos",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "sec_user_id"
+      ]
+    },
+    {
+      "id": "douyin.app.v3.fetch_video_mix_detail",
+      "platform": "douyin",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取抖音视频合集详情数据",
+      "summary": "获取抖音视频合集详情数据 参数: - mix_id: 合集id",
+      "proxyPath": "douyin/app/v3/fetch_video_mix_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "mix_id"
+      ]
+    },
+    {
+      "id": "douyin.app.v3.fetch_video_mix_post_list",
+      "platform": "douyin",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取抖音视频合集作品列表数据",
+      "summary": "获取抖音视频合集作品列表数据 参数: - mix_id: 合集id - cursor: 游标,用于翻页,第一页为0,第二页为第一次响应中的cursor值。 - count: 数量,请保持默认,否则会出现BUG。",
+      "proxyPath": "douyin/app/v3/fetch_video_mix_post_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "mix_id"
+      ]
+    },
+    {
+      "id": "douyin.app.v3.fetch_user_series_list",
+      "platform": "douyin",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取用户短剧合集列表",
+      "summary": "获取用户的短剧合集列表 参数: - user_id: 用户id,与sec_user_id二选一即可 - sec_user_id: 用户加密id,与user_id二选一即可 - cursor: 游标,用于翻页,第一页为0,第二页为第一次响应中的cursor值。",
+      "proxyPath": "douyin/app/v3/fetch_user_series_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "app",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.app.v3.fetch_series_video_list",
+      "platform": "douyin",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取短剧视频列表",
+      "summary": "获取短剧视频列表 参数: - series_id: 短剧id - cursor: 游标,用于翻页,第一页为0,第二页通常为count的值(如15)。",
+      "proxyPath": "douyin/app/v3/fetch_series_video_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "series_id"
+      ]
+    },
+    {
+      "id": "douyin.app.v3.fetch_series_detail",
+      "platform": "douyin",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取短剧详情信息",
+      "summary": "获取短剧详情信息 参数: - series_id: 短剧id",
+      "proxyPath": "douyin/app/v3/fetch_series_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "series_id"
+      ]
+    },
+    {
+      "id": "douyin.app.v3.fetch_music_detail",
+      "platform": "douyin",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取指定音乐的详情数据",
+      "summary": "获取指定音乐的详情数据 参数: - music_id: 音乐id",
+      "proxyPath": "douyin/app/v3/fetch_music_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "music_id"
+      ]
+    },
+    {
+      "id": "douyin.app.v3.fetch_music_video_list",
+      "platform": "douyin",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取指定音乐的视频列表数据",
+      "summary": "获取指定音乐的视频列表数据 参数: - music_id: 音乐id - cursor: 游标,用于翻页,第一页为0,第二页为第一次响应中的cursor值。 - count: 数量,请保持默认,否则会出现BUG。",
+      "proxyPath": "douyin/app/v3/fetch_music_video_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "music_id"
+      ]
+    },
+    {
+      "id": "douyin.app.v3.fetch_hashtag_detail",
+      "platform": "douyin",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取指定话题的详情数据",
+      "summary": "获取指定话题的详情数据 参数: - ch_id: 话题id",
+      "proxyPath": "douyin/app/v3/fetch_hashtag_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "ch_id"
+      ]
+    },
+    {
+      "id": "douyin.app.v3.fetch_hashtag_video_list",
+      "platform": "douyin",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取指定话题的作品数据",
+      "summary": "获取指定话题的作品数据 参数: - ch_id: 话题id - cursor: 游标,用于翻页,第一页为0,第二页为第一次响应中的cursor值。 - sort_type: 0:综合排序 1:最多点赞 2:最新发布 - count: 数量,请保持默认,否则会出现BUG。",
+      "proxyPath": "douyin/app/v3/fetch_hashtag_video_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "ch_id"
+      ]
+    },
+    {
+      "id": "douyin.app.v3.fetch_live_hot_search_list",
+      "platform": "douyin",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取抖音直播热搜榜数据",
+      "summary": "获取抖音直播热搜榜数据",
+      "proxyPath": "douyin/app/v3/fetch_live_hot_search_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "app",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.app.v3.fetch_music_hot_search_list",
+      "platform": "douyin",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取抖音音乐榜数据",
+      "summary": "获取抖音音乐热榜数据 参数: - chart_type: 榜单类型,默认值为'hot',支持下面的值: - 'hot': 热门榜 - 'trending': 飙升榜 - 'original': 原创榜 - cursor: 游标,默认值为'0',用于分页获取数据,每次请求后会返回下",
+      "proxyPath": "douyin/app/v3/fetch_music_hot_search_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "app",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.app.v3.fetch_brand_hot_search_list",
+      "platform": "douyin",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取抖音品牌热榜分类数据",
+      "summary": "获取抖音品牌热榜分类数据",
+      "proxyPath": "douyin/app/v3/fetch_brand_hot_search_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "app",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.app.v3.fetch_brand_hot_search_list_detail",
+      "platform": "douyin",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "获取抖音品牌热榜具体分类数据",
+      "summary": "获取抖音品牌热榜具体分类数据 参数: - category_id: 分类id",
+      "proxyPath": "douyin/app/v3/fetch_brand_hot_search_list_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "category_id"
+      ]
+    },
+    {
+      "id": "douyin.app.v3.generate_douyin_short_url",
+      "platform": "douyin",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "生成抖音短链接",
+      "summary": "生成抖音短链接 参数: - url: 抖音链接",
+      "proxyPath": "douyin/app/v3/generate_douyin_short_url",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "url"
+      ]
+    },
+    {
+      "id": "douyin.app.v3.generate_douyin_video_share_qrcode",
+      "platform": "douyin",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "生成抖音视频分享二维码",
+      "summary": "生成抖音视频分享二维码 参数: - object_id: 作品id或作者uid",
+      "proxyPath": "douyin/app/v3/generate_douyin_video_share_qrcode",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "object_id"
+      ]
+    },
+    {
+      "id": "douyin.app.v3.register_device",
+      "platform": "douyin",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "抖音APP注册设备",
+      "summary": "抖音APP注册设备,获取设备信息以及设备的Cookie信息。 参数: - proxy: 代理,要带 - 格式: username:password@ip:port",
+      "proxyPath": "douyin/app/v3/register_device",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "app",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.app.v3.open_douyin_app_to_video_detail",
+      "platform": "douyin",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "生成抖音分享链接,唤起抖音APP,跳转指定作品详情页",
+      "summary": "生成抖音分享链接,唤起抖音APP,跳转指定作品详情页。 参数: - aweme_id: 作品id",
+      "proxyPath": "douyin/app/v3/open_douyin_app_to_video_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "aweme_id"
+      ]
+    },
+    {
+      "id": "douyin.app.v3.open_douyin_app_to_user_profile",
+      "platform": "douyin",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "生成抖音分享链接,唤起抖音APP,跳转指定用户主页",
+      "summary": "生成抖音分享链接,唤起抖音APP,跳转指定用户主页。 参数: - uid: 用户id - sec_uid: 用户sec_uid - 注意: 请确保user_id和sec_uid都有值,否则无法跳转到指定用户主页。",
+      "proxyPath": "douyin/app/v3/open_douyin_app_to_user_profile",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "uid",
+        "sec_uid"
+      ]
+    },
+    {
+      "id": "douyin.app.v3.open_douyin_app_to_keyword_search",
+      "platform": "douyin",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "生成抖音分享链接,唤起抖音APP,跳转指定关键词搜索结果",
+      "summary": "生成抖音分享链接,唤起抖音APP,跳转指定关键词搜索结果。 参数: - keyword: 关键词",
+      "proxyPath": "douyin/app/v3/open_douyin_app_to_keyword_search",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "douyin.app.v3.open_douyin_app_to_send_private_message",
+      "platform": "douyin",
+      "group": "app-v3",
+      "channel": "social",
+      "title": "生成抖音分享链接,唤起抖音APP,给指定用户发送私信",
+      "summary": "生成抖音分享链接,唤起抖音APP,给指定用户发送私信。 参数: - uid: 用户id - sec_uid: 用户sec_uid - 注意: 请确保user_id和sec_uid都有值,否则无法发送私信给指定用户。",
+      "proxyPath": "douyin/app/v3/open_douyin_app_to_send_private_message",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "app",
+        "v3"
+      ],
+      "requiredParams": [
+        "uid",
+        "sec_uid"
+      ]
+    },
+    {
+      "id": "douyin.creator.fetch_creator_activity_list",
+      "platform": "douyin",
+      "group": "creator",
+      "channel": "social",
+      "title": "获取创作者活动列表",
+      "summary": "获取抖音创作者活动列表数据 参数: - start_time: 开始时间戳 - end_time: 结束时间戳",
+      "proxyPath": "douyin/creator/fetch_creator_activity_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "creator"
+      ],
+      "requiredParams": [
+        "start_time",
+        "end_time"
+      ]
+    },
+    {
+      "id": "douyin.creator.fetch_creator_activity_detail",
+      "platform": "douyin",
+      "group": "creator",
+      "channel": "social",
+      "title": "获取创作者活动详情",
+      "summary": "获取抖音创作者活动详情数据 参数: - activity_id: 活动ID(从活动列表接口获取)",
+      "proxyPath": "douyin/creator/fetch_creator_activity_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "creator"
+      ],
+      "requiredParams": [
+        "activity_id"
+      ]
+    },
+    {
+      "id": "douyin.creator.fetch_creator_material_center_config",
+      "platform": "douyin",
+      "group": "creator",
+      "channel": "social",
+      "title": "获取创作者中心配置",
+      "summary": "获取抖音创作者中心配置信息",
+      "proxyPath": "douyin/creator/fetch_creator_material_center_config",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "creator"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.creator.fetch_creator_material_center_billboard",
+      "platform": "douyin",
+      "group": "creator",
+      "channel": "social",
+      "title": "获取创作者中心热门视频榜单",
+      "summary": "获取抖音创作者中心热门视频榜单数据 参数: - billboard_tag: 榜单标签,0=全部,其他值请通过config接口获取 - 0: 全部 - 333: 美食 - 334: 旅行 - 299: 泛生活 - 335: 汽车 - 336: 科技 - 302: 游戏 - 296",
+      "proxyPath": "douyin/creator/fetch_creator_material_center_billboard",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "creator"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.creator.fetch_creator_material_center_related",
+      "platform": "douyin",
+      "group": "creator",
+      "channel": "social",
+      "title": "获取话题/热点相关视频",
+      "summary": "获取抖音创作者中心某个话题/热点/道具/音乐的相关视频列表 - 通过其他榜单接口(如 fetch_creator_hot_spot_billboard、fetch_creator_hot_topic_billboard)拿到 query_id 后,再用本接口拉取该条目下的相关视频",
+      "proxyPath": "douyin/creator/fetch_creator_material_center_related",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "creator"
+      ],
+      "requiredParams": [
+        "query_id"
+      ]
+    },
+    {
+      "id": "douyin.creator.fetch_creator_hot_spot_billboard",
+      "platform": "douyin",
+      "group": "creator",
+      "channel": "social",
+      "title": "获取创作者中心创作热点",
+      "summary": "获取抖音创作者热点榜单数据 参数: - billboard_tag: 热点标签,多个标签用逗号分隔 可选值: - 站内玩法: 1004,1000,1002,1003,1001 - 话题互动: 20001,20006,20000,20003,20005,20002,20 - 娱乐:",
+      "proxyPath": "douyin/creator/fetch_creator_hot_spot_billboard",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "creator"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.creator.fetch_creator_hot_topic_billboard",
+      "platform": "douyin",
+      "group": "creator",
+      "channel": "social",
+      "title": "获取创作者热门话题榜单",
+      "summary": "获取抖音创作者热门话题榜单数据 参数: - billboard_tag: 榜单标签,0=全部,其他值请通过config接口获取 - 0: 全部 - 333: 美食 - 334: 旅行 - 299: 泛生活 - 335: 汽车 - 336: 科技 - 302: 游戏 - 296: ",
+      "proxyPath": "douyin/creator/fetch_creator_hot_topic_billboard",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "creator"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.creator.fetch_creator_hot_props_billboard",
+      "platform": "douyin",
+      "group": "creator",
+      "channel": "social",
+      "title": "获取创作者热门道具榜单",
+      "summary": "获取抖音创作者热门道具榜单数据 参数: - billboard_tag: 榜单标签,0=全部,其他值请通过config接口获取 - 0: 全部 - 333: 美食 - 334: 旅行 - 299: 泛生活 - 335: 汽车 - 336: 科技 - 302: 游戏 - 296: ",
+      "proxyPath": "douyin/creator/fetch_creator_hot_props_billboard",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "creator"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.creator.fetch_creator_hot_challenge_billboard",
+      "platform": "douyin",
+      "group": "creator",
+      "channel": "social",
+      "title": "获取创作者热门挑战榜单",
+      "summary": "获取抖音创作者平台热门挑战榜单数据",
+      "proxyPath": "douyin/creator/fetch_creator_hot_challenge_billboard",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "creator"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.creator.fetch_creator_hot_music_billboard",
+      "platform": "douyin",
+      "group": "creator",
+      "channel": "social",
+      "title": "获取创作者热门音乐榜单",
+      "summary": "获取抖音创作者平台热门音乐榜单数据 参数: - billboard_tag: 榜单标签,0=全部,其他值请通过配置接口获取 - order_key: 排序键 (1=播放最高, 2=点赞最多, 4=热度最高, 5=投稿最多) - time_filter: 时间筛选 (1=24小时,",
+      "proxyPath": "douyin/creator/fetch_creator_hot_music_billboard",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "creator"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.creator.fetch_creator_hot_course",
+      "platform": "douyin",
+      "group": "creator",
+      "channel": "social",
+      "title": "获取创作者热门课程",
+      "summary": "获取抖音创作者平台热门课程数据或精选专题课程 参数: - order: 排序方式 (1=推荐排序, 2=最受欢迎, 3=最新上传) - limit: 每页数量 (建议24,范围1-100) - offset: 偏移量 (起始位置) - category_id: 精选专题分类ID ",
+      "proxyPath": "douyin/creator/fetch_creator_hot_course",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "creator"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.creator.fetch_creator_content_category",
+      "platform": "douyin",
+      "group": "creator",
+      "channel": "social",
+      "title": "获取创作者内容创作合集分类",
+      "summary": "获取抖音创作者平台内容创作的合集分类列表 参数: - 无需额外参数",
+      "proxyPath": "douyin/creator/fetch_creator_content_category",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "creator"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.creator.fetch_creator_content_course",
+      "platform": "douyin",
+      "group": "creator",
+      "channel": "social",
+      "title": "获取创作者内容创作课程",
+      "summary": "获取抖音创作者平台指定分类的内容创作课程 参数: - category_id: 分类ID (更多分类ID请通过内容创作合集分类接口获取) 常见分类ID示例: - 184: 视频创作 - 185: 直播创作 - 186: 图文创作 - 188: 美食视频创作 - 180: 内容创作",
+      "proxyPath": "douyin/creator/fetch_creator_content_course",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "creator"
+      ],
+      "requiredParams": [
+        "category_id"
+      ]
+    },
+    {
+      "id": "douyin.creator.fetch_video_danmaku_list",
+      "platform": "douyin",
+      "group": "creator",
+      "channel": "social",
+      "title": "获取作品弹幕列表",
+      "summary": "获取指定作品的弹幕列表,支持管理和筛选弹幕 参数: - item_id: 作品ID (必需参数,从作品链接或API获取) - count: 每页弹幕数量 (建议20,范围1-100) - offset: 偏移量 (分页使用,起始位置) - order_type: 排序类型 (1=",
+      "proxyPath": "douyin/creator/fetch_video_danmaku_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "creator"
+      ],
+      "requiredParams": [
+        "item_id"
+      ]
+    },
+    {
+      "id": "douyin.creator.fetch_user_search",
+      "platform": "douyin",
+      "group": "creator",
+      "channel": "social",
+      "title": "搜索用户",
+      "summary": "搜索抖音用户,支持抖音号和抖音昵称搜索 参数: - user_name: 用户名 (支持抖音号和抖音昵称) - 抖音号: 如 \"rmrbxmt\" - 抖音昵称: 如 \"Y\"、\"人民日报\"",
+      "proxyPath": "douyin/creator/fetch_user_search",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "creator"
+      ],
+      "requiredParams": [
+        "user_name"
+      ]
+    },
+    {
+      "id": "douyin.creator.fetch_mission_task_list",
+      "platform": "douyin",
+      "group": "creator",
+      "channel": "social",
+      "title": "获取商单任务列表",
+      "summary": "获取抖音创作者平台的商单任务列表 - 支持多种筛选条件,包括行业分类、付费类型、平台渠道等 重要参数使用说明: 行业分类组合规则: - **industry_lv1=-1 (全部)**: 当选择全部一级行业时,industry_lv2参数将被忽略,无需设置 - **industr",
+      "proxyPath": "douyin/creator/fetch_mission_task_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "creator"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.creator.fetch_industry_category_config",
+      "platform": "douyin",
+      "group": "creator",
+      "channel": "social",
+      "title": "获取行业分类配置",
+      "summary": "获取抖音创作者平台的行业分类配置 - 返回所有可用的行业分类层级结构 - **建议在调用商单任务列表接口前先调用此接口获取完整的行业分类信息** 重要说明: - 此接口已优化为Redis缓存,首次调用后数据将缓存30天 - 缓存键: `douyin_creator:industr",
+      "proxyPath": "douyin/creator/fetch_industry_category_config",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "creator"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.creator_v2.fetch_item_overview_data",
+      "platform": "douyin",
+      "group": "creator-v2",
+      "channel": "social",
+      "title": "获取作品总览数据",
+      "summary": "获取抖音作品总览数据,包括流量指标、审核状态、播放信息等 - **此接口需要用户提供有效的抖音创作者平台Cookie** - **使用 POST 方法,Cookie 在请求体中传输,更安全** 请求体参数: - cookie: 用户的抖音创作者平台Cookie(必填,在请求体中传",
+      "proxyPath": "douyin/creator_v2/fetch_item_overview_data",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "creator",
+        "v2"
+      ],
+      "requiredParams": [
+        "cookie",
+        "ids"
+      ]
+    },
+    {
+      "id": "douyin.creator_v2.fetch_item_play_source",
+      "platform": "douyin",
+      "group": "creator-v2",
+      "channel": "social",
+      "title": "获取作品流量来源统计",
+      "summary": "获取抖音作品的流量来源统计数据 - 流量来源统计了作品从不同途径播放的占比 - **若暂时没有看到某个渠道,说明对应渠道暂时没有播放** - **作品刚发布推荐页流量占比可能偏低,请等待系统推流** - **此接口需要用户提供有效的抖音创作者平台Cookie** - **使用 P",
+      "proxyPath": "douyin/creator_v2/fetch_item_play_source",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "creator",
+        "v2"
+      ],
+      "requiredParams": [
+        "cookie",
+        "item_id"
+      ]
+    },
+    {
+      "id": "douyin.creator_v2.fetch_item_search_keyword",
+      "platform": "douyin",
+      "group": "creator-v2",
+      "channel": "social",
+      "title": "获取作品搜索关键词统计",
+      "summary": "获取抖音作品的搜索关键词统计数据 - 了解用户通过哪些搜索关键词找到并观看了该作品 - 帮助创作者优化内容标题、标签和描述,提升搜索曝光 - **此接口需要用户提供有效的抖音创作者平台Cookie** - **使用 POST 方法,Cookie 在请求体中传输,更安全** 请求体",
+      "proxyPath": "douyin/creator_v2/fetch_item_search_keyword",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "creator",
+        "v2"
+      ],
+      "requiredParams": [
+        "cookie",
+        "item_id"
+      ]
+    },
+    {
+      "id": "douyin.creator_v2.fetch_item_watch_trend",
+      "platform": "douyin",
+      "group": "creator-v2",
+      "channel": "social",
+      "title": "获取作品观看趋势分析",
+      "summary": "获取抖音作品的观看趋势分析数据 - 了解用户在观看作品时的行为模式 - 帮助创作者优化视频内容结构和节奏 - **此接口需要用户提供有效的抖音创作者平台Cookie** - **使用 POST 方法,Cookie 在请求体中传输,更安全** 请求体参数: - cookie: 用户",
+      "proxyPath": "douyin/creator_v2/fetch_item_watch_trend",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "creator",
+        "v2"
+      ],
+      "requiredParams": [
+        "cookie",
+        "item_id"
+      ]
+    },
+    {
+      "id": "douyin.creator_v2.fetch_item_danmaku_analysis",
+      "platform": "douyin",
+      "group": "creator-v2",
+      "channel": "social",
+      "title": "获取作品弹幕分析",
+      "summary": "获取抖音作品的弹幕分析数据 - 了解观众在视频各个时间点的弹幕互动情况 - 帮助创作者识别视频中的热点片段和观众反应 - **此接口需要用户提供有效的抖音创作者平台Cookie** - **使用 POST 方法,Cookie 在请求体中传输,更安全** 请求体参数: - cook",
+      "proxyPath": "douyin/creator_v2/fetch_item_danmaku_analysis",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "creator",
+        "v2"
+      ],
+      "requiredParams": [
+        "cookie",
+        "item_id"
+      ]
+    },
+    {
+      "id": "douyin.creator_v2.fetch_item_audience_portrait",
+      "platform": "douyin",
+      "group": "creator-v2",
+      "channel": "social",
+      "title": "获取作品观众数据分析",
+      "summary": "获取抖音作品的观众数据分析 - 了解观看作品的用户画像特征 - 包含活跃分布、性别分布、地域分布、年龄分布等多维度数据 - 帮助创作者精准定位目标受众,优化内容策略 - **此接口需要用户提供有效的抖音创作者平台Cookie** - **使用 POST 方法,Cookie 在请求",
+      "proxyPath": "douyin/creator_v2/fetch_item_audience_portrait",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "creator",
+        "v2"
+      ],
+      "requiredParams": [
+        "cookie",
+        "item_id"
+      ]
+    },
+    {
+      "id": "douyin.creator_v2.fetch_item_audience_others",
+      "platform": "douyin",
+      "group": "creator-v2",
+      "channel": "social",
+      "title": "获取作品观众其他数据分析",
+      "summary": "获取抖音作品的观众其他数据分析,包括受众分布和受众关注词 - 了解观众是否为粉丝,以及观众关注的兴趣话题 - **此接口需要用户提供有效的抖音创作者平台Cookie** - **使用 POST 方法,Cookie 在请求体中传输,更安全** 请求体参数: - cookie: 用户",
+      "proxyPath": "douyin/creator_v2/fetch_item_audience_others",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "creator",
+        "v2"
+      ],
+      "requiredParams": [
+        "cookie",
+        "item_id"
+      ]
+    },
+    {
+      "id": "douyin.creator_v2.fetch_item_analysis_involved_vertical",
+      "platform": "douyin",
+      "group": "creator-v2",
+      "channel": "social",
+      "title": "获取作品垂类标签",
+      "summary": "获取指定时间段内投稿作品涉及的垂类标签 - 用于后续调用投稿分析接口时的参数 - **此接口需要用户提供有效的抖音创作者平台Cookie** - **使用 POST 方法,Cookie 在请求体中传输,更安全** 请求体参数: - cookie: 用户的抖音创作者平台Cookie",
+      "proxyPath": "douyin/creator_v2/fetch_item_analysis_involved_vertical",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "creator",
+        "v2"
+      ],
+      "requiredParams": [
+        "cookie",
+        "start_date",
+        "end_date"
+      ]
+    },
+    {
+      "id": "douyin.creator_v2.fetch_item_analysis_overview",
+      "platform": "douyin",
+      "group": "creator-v2",
+      "channel": "social",
+      "title": "获取投稿分析概览",
+      "summary": "获取账号投稿作品的综合分析数据 - 包括不同体裁、垂类的投稿表现统计 - **此接口需要用户提供有效的抖音创作者平台Cookie** - **使用 POST 方法,Cookie 在请求体中传输,更安全** - **建议先调用 fetch_item_analysis_involve",
+      "proxyPath": "douyin/creator_v2/fetch_item_analysis_overview",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "creator",
+        "v2"
+      ],
+      "requiredParams": [
+        "cookie",
+        "start_date",
+        "end_date",
+        "primary_verticals"
+      ]
+    },
+    {
+      "id": "douyin.creator_v2.fetch_item_analysis_item_performance",
+      "platform": "douyin",
+      "group": "creator-v2",
+      "channel": "social",
+      "title": "获取投稿表现数据",
+      "summary": "获取投稿作品的表现数据,包括播放量、点赞量、评论量、分享量等指标 - 分析不同体裁和垂类的内容表现 - **此接口需要用户提供有效的抖音创作者平台Cookie** - **使用 POST 方法,Cookie 在请求体中传输,更安全** - **建议先调用 fetch_item_a",
+      "proxyPath": "douyin/creator_v2/fetch_item_analysis_item_performance",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "creator",
+        "v2"
+      ],
+      "requiredParams": [
+        "cookie",
+        "start_date",
+        "end_date",
+        "primary_verticals"
+      ]
+    },
+    {
+      "id": "douyin.creator_v2.fetch_item_list",
+      "platform": "douyin",
+      "group": "creator-v2",
+      "channel": "social",
+      "title": "获取投稿作品列表",
+      "summary": "获取指定时间范围内发布的所有投稿作品列表 - 支持分页查询,每次最多返回100条数据 - 数据更新说明: - **播放量、点赞量、评论量、分享量、收藏量实时更新** - **其他指标每小时更新一次** - **此接口需要用户提供有效的抖音创作者平台Cookie** - **使用 ",
+      "proxyPath": "douyin/creator_v2/fetch_item_list",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "creator",
+        "v2"
+      ],
+      "requiredParams": [
+        "cookie",
+        "start_time",
+        "end_time"
+      ]
+    },
+    {
+      "id": "douyin.creator_v2.fetch_item_list_download",
+      "platform": "douyin",
+      "group": "creator-v2",
+      "channel": "social",
+      "title": "导出投稿作品列表",
+      "summary": "导出指定时间范围内前1000条投稿作品的详细数据 - 支持按体裁类型筛选导出内容 - **此接口用于批量导出数据,不适合实时查询** - **导出任务为异步处理,需要等待服务器生成文件** - **此接口需要用户提供有效的抖音创作者平台Cookie** - **使用 POST 方",
+      "proxyPath": "douyin/creator_v2/fetch_item_list_download",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "creator",
+        "v2"
+      ],
+      "requiredParams": [
+        "cookie",
+        "min_cursor",
+        "max_cursor"
+      ]
+    },
+    {
+      "id": "douyin.creator_v2.fetch_live_room_history_list",
+      "platform": "douyin",
+      "group": "creator-v2",
+      "channel": "social",
+      "title": "获取直播场次历史记录",
+      "summary": "获取抖音创作者的直播场次历史记录 - 查看指定时间范围内的所有直播场次数据 - 支持查询正在进行的直播和历史直播记录 - **此接口需要用户提供有效的抖音创作者平台Cookie** - **使用 POST 方法,Cookie 在请求体中传输,更安全** 请求体参数: - cook",
+      "proxyPath": "douyin/creator_v2/fetch_live_room_history_list",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "creator",
+        "v2"
+      ],
+      "requiredParams": [
+        "cookie",
+        "start_date",
+        "end_date"
+      ]
+    },
+    {
+      "id": "douyin.creator_v2.fetch_author_diagnosis",
+      "platform": "douyin",
+      "group": "creator-v2",
+      "channel": "social",
+      "title": "获取创作者账号诊断",
+      "summary": "获取抖音创作者账号的诊断数据和优化建议 - 自动分析最近一周(从当天起往前7天)的账号表现 - 提供完播率、互动指数等关键指标的评估和改进建议 - 帮助创作者了解账号健康度,优化内容策略 - **此接口需要用户提供有效的抖音创作者平台Cookie** - **使用 POST 方法",
+      "proxyPath": "douyin/creator_v2/fetch_author_diagnosis",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "creator",
+        "v2"
+      ],
+      "requiredParams": [
+        "cookie"
+      ]
+    },
+    {
+      "id": "douyin.index.fetch_all_valid_date",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "获取所有有效日期",
+      "summary": "获取抖音指数各类型数据的最新有效日期",
+      "proxyPath": "douyin/index/fetch_all_valid_date",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.index.fetch_valid_date_for_relation",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "获取关联分析有效日期",
+      "summary": "获取抖音指数关联分析功能的有效日期范围",
+      "proxyPath": "douyin/index/fetch_valid_date_for_relation",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.index.fetch_all_area",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "获取所有地区列表",
+      "summary": "获取抖音指数支持的所有地区列表",
+      "proxyPath": "douyin/index/fetch_all_area",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.index.fetch_current_hot_topic",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "获取实时热点排行",
+      "summary": "获取抖音实时热点和飙升热点排行榜",
+      "proxyPath": "douyin/index/fetch_current_hot_topic",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.index.fetch_hot_words",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "获取热门关键词",
+      "summary": "获取当前热门搜索关键词列表 参数: - app_name: 平台选择,aweme=抖音,toutiao=头条",
+      "proxyPath": "douyin/index/fetch_hot_words",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.index.fetch_keyword_valid_date",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "获取关键词有效日期",
+      "summary": "获取指定关键词在抖音指数中的有效日期范围 参数: - keyword_list: 关键词列表,多个关键词用逗号分隔,如 \"美食,旅游\"",
+      "proxyPath": "douyin/index/fetch_keyword_valid_date",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": [
+        "keyword_list"
+      ]
+    },
+    {
+      "id": "douyin.index.fetch_multi_keyword_hot_trend",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "获取多关键词热度趋势",
+      "summary": "获取多个关键词在指定时间范围内的热度趋势数据 - 可对比多个关键词的热度变化 参数: - keyword_list: 关键词列表,逗号分隔,如 \"美食,旅游\" - start_date: 开始日期,格式 YYYYMMDD - end_date: 结束日期,格式 YYYYMMDD ",
+      "proxyPath": "douyin/index/fetch_multi_keyword_hot_trend",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": [
+        "keyword_list",
+        "start_date",
+        "end_date"
+      ]
+    },
+    {
+      "id": "douyin.index.fetch_multi_keyword_interpretation",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "获取多关键词解读",
+      "summary": "获取多个关键词的指数解读数据(综合指数、搜索指数、内容指数等) - 建议配合 fetch_multi_keyword_hot_trend 一起使用 参数: - keyword_list: 关键词列表,逗号分隔 - start_date: 开始日期,格式 YYYYMMDD - en",
+      "proxyPath": "douyin/index/fetch_multi_keyword_interpretation",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": [
+        "keyword_list",
+        "start_date",
+        "end_date"
+      ]
+    },
+    {
+      "id": "douyin.index.fetch_relation_word",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "获取关联词分析",
+      "summary": "获取关键词的关联词分析,包含搜索关联词和内容关联词 - 展示关联词图谱和关联词排名 参数: - keyword: 要分析的关键词 - start_date: 开始日期(建议为周一),格式 YYYYMMDD - end_date: 结束日期(**必须为周日**),格式 YYYYMM",
+      "proxyPath": "douyin/index/fetch_relation_word",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": [
+        "keyword",
+        "start_date",
+        "end_date"
+      ]
+    },
+    {
+      "id": "douyin.index.fetch_portrait",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "获取人群画像",
+      "summary": "获取关键词的人群画像分析数据 参数: - keyword: 要分析的关键词 - start_date: 开始日期,格式 YYYYMMDD - end_date: 结束日期,格式 YYYYMMDD - app_name: 平台选择,aweme=抖音,toutiao=头条",
+      "proxyPath": "douyin/index/fetch_portrait",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": [
+        "keyword",
+        "start_date",
+        "end_date"
+      ]
+    },
+    {
+      "id": "douyin.index.fetch_get_user_sub_word",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "获取用户订阅关键词",
+      "summary": "获取当前登录用户在抖音指数中订阅的关键词列表",
+      "proxyPath": "douyin/index/fetch_get_user_sub_word",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.index.fetch_encrypt_user_id",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "抖音 uid 转加密 user_id",
+      "summary": "将抖音 uid(纯数字)转换为抖音指数 API 内部使用的加密 user_id - 达人相关接口(如 fetch_daren_similar_users、fetch_daren_great_item_mile_info 等) 已自动处理此转换,通常无需手动调用本接口 - 本接口仅",
+      "proxyPath": "douyin/index/fetch_encrypt_user_id",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": [
+        "uid"
+      ]
+    },
+    {
+      "id": "douyin.index.fetch_daren_sug_great_user_list",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "达人搜索建议",
+      "summary": "搜索达人,获取达人列表建议 参数: - keyword: 达人昵称关键词 - total: 返回数量,默认20",
+      "proxyPath": "douyin/index/fetch_daren_sug_great_user_list",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "douyin.index.fetch_daren_compare_users_stable",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "达人趋势对比",
+      "summary": "对比多个达人的趋势数据(粉丝增长、互动量等) 参数: - user_list: 达人抖音 uid 列表,逗号分隔,**最多5个** - days: 对比天数,仅支持 7 或 30",
+      "proxyPath": "douyin/index/fetch_daren_compare_users_stable",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": [
+        "user_list"
+      ]
+    },
+    {
+      "id": "douyin.index.fetch_daren_similar_users",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "获取相似达人",
+      "summary": "获取与指定达人相似的达人列表 参数: - user_id: 达人抖音 uid(纯数字,如 \"3100268042915212\")",
+      "proxyPath": "douyin/index/fetch_daren_similar_users",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "douyin.index.fetch_daren_great_user_top_video",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "获取达人视频",
+      "summary": "获取达人在指定时间范围内的热门视频列表 参数: - user_id: 达人抖音 uid(纯数字,如 \"3100268042915212\") - start_date: 开始日期,格式 YYYYMMDD - end_date: 结束日期,格式 YYYYMMDD 注意: - **日期",
+      "proxyPath": "douyin/index/fetch_daren_great_user_top_video",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": [
+        "user_id",
+        "start_date",
+        "end_date"
+      ]
+    },
+    {
+      "id": "douyin.index.fetch_daren_great_item_mile_info",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "获取达人核心指标",
+      "summary": "获取达人核心指标数据 参数: - user_id: 达人抖音 uid(纯数字,如 \"3100268042915212\")",
+      "proxyPath": "douyin/index/fetch_daren_great_item_mile_info",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "douyin.index.fetch_daren_great_user_fans_info",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "获取达人粉丝分析",
+      "summary": "获取达人粉丝分析数据 参数: - user_id: 达人抖音 uid(纯数字,如 \"3100268042915212\")",
+      "proxyPath": "douyin/index/fetch_daren_great_user_fans_info",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "douyin.index.fetch_item_filter_options",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "获取视频搜索筛选选项",
+      "summary": "获取视频搜索 `fetch_item_query` 接口支持的所有筛选选项取值 - 包含:垂类(categories)、时长(duration_types)、类型(label_types)、发布时间(date_types) - 调用 `fetch_item_query` 前可先查",
+      "proxyPath": "douyin/index/fetch_item_filter_options",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.index.fetch_item_sug",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "视频搜索建议",
+      "summary": "获取视频搜索的关键词自动补全建议 参数: - query: 搜索关键词",
+      "proxyPath": "douyin/index/fetch_item_sug",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": [
+        "query"
+      ]
+    },
+    {
+      "id": "douyin.index.fetch_item_query",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "视频搜索结果",
+      "summary": "搜索抖音指数视频库,支持垂类、时长、类型、发布时间四维筛选 - 结果包含视频基础信息、播放/点赞/粉丝等核心数据 参数: - query: 搜索关键词(必填),例如 \"美食\" - category_id: 垂类ID(字符串),默认 \"0\"=全部 - 常用示例:601=剧情, 60",
+      "proxyPath": "douyin/index/fetch_item_query",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": [
+        "query"
+      ]
+    },
+    {
+      "id": "douyin.index.fetch_brand_suggest",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "品牌搜索建议",
+      "summary": "获取品牌搜索的自动补全建议列表 参数: - keyword: 品牌名称关键词",
+      "proxyPath": "douyin/index/fetch_brand_suggest",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "douyin.index.fetch_brand_valid_info",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "获取品牌指数",
+      "summary": "获取品牌的有效信息和品牌指数数据 参数: - keyword_list: 品牌名称列表,逗号分隔",
+      "proxyPath": "douyin/index/fetch_brand_valid_info",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": [
+        "keyword_list"
+      ]
+    },
+    {
+      "id": "douyin.index.fetch_brand_radar_chart",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "获取品牌雷达图",
+      "summary": "获取品牌的雷达图数据(多维度评分) 参数: - brand_name: 品牌名称 - start_date/end_date: 日期范围,格式 YYYYMMDD - app_name: 平台选择",
+      "proxyPath": "douyin/index/fetch_brand_radar_chart",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": [
+        "brand_name",
+        "start_date",
+        "end_date"
+      ]
+    },
+    {
+      "id": "douyin.index.fetch_brand_lines",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "获取品牌趋势线",
+      "summary": "获取品牌的趋势线数据(热度随时间变化) 参数: - brand_name: 品牌名称 - start_date/end_date: 日期范围 - app_name: 平台选择",
+      "proxyPath": "douyin/index/fetch_brand_lines",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": [
+        "brand_name",
+        "start_date",
+        "end_date"
+      ]
+    },
+    {
+      "id": "douyin.index.fetch_brand_cycles",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "获取品牌周期数据",
+      "summary": "获取品牌的周期数据(周期性热度分析) 参数: - brand_name: 品牌名称 - start_date/end_date: 日期范围 - app_name: 平台选择",
+      "proxyPath": "douyin/index/fetch_brand_cycles",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": [
+        "brand_name",
+        "start_date",
+        "end_date"
+      ]
+    },
+    {
+      "id": "douyin.index.fetch_brand_initiative_rank_weekly",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "获取品牌主动排行周榜",
+      "summary": "获取品牌主动排行周榜数据 参数: - brand_name: 品牌名称 - start_date/end_date: 日期范围 - app_name: 平台选择",
+      "proxyPath": "douyin/index/fetch_brand_initiative_rank_weekly",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": [
+        "brand_name",
+        "start_date",
+        "end_date"
+      ]
+    },
+    {
+      "id": "douyin.index.fetch_topic_suggest",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "话题搜索建议",
+      "summary": "获取话题搜索的自动补全建议列表 参数: - keyword: 话题关键词 - app_name: 平台选择,aweme=抖音,toutiao=头条",
+      "proxyPath": "douyin/index/fetch_topic_suggest",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "douyin.index.fetch_topic_query",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "话题搜索结果",
+      "summary": "搜索话题,获取话题详情和相关数据 参数: - keyword: 话题关键词 - start_date: 开始日期,格式 YYYYMMDD - end_date: 结束日期,格式 YYYYMMDD - app_name: 平台选择",
+      "proxyPath": "douyin/index/fetch_topic_query",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": [
+        "keyword",
+        "start_date",
+        "end_date"
+      ]
+    },
+    {
+      "id": "douyin.index.fetch_content_valid_date",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "创作指南有效日期",
+      "summary": "获取创作指南各类型数据的有效日期范围",
+      "proxyPath": "douyin/index/fetch_content_valid_date",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.index.fetch_brand_hot_videos_time_scope",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "热门视频时间范围",
+      "summary": "获取品牌热门视频功能可查询的时间范围 - 用于在请求其他品牌相关接口前确定合法的日期边界 参数: - 无",
+      "proxyPath": "douyin/index/fetch_brand_hot_videos_time_scope",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.index.fetch_content_creative_keywords",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "创作热门关键词",
+      "summary": "获取指定垂类下创作热门关键词 参数: - tag_id: 垂类ID(与 fetch_item_query 的 category_id 含义一致) - **本接口不支持 \"0=全部\",必须传入具体的垂类 ID**(如 \"601\"=剧情, \"628\"=美食 等) - 完整垂类列表见 ",
+      "proxyPath": "douyin/index/fetch_content_creative_keywords",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": [
+        "tag_id",
+        "end_date"
+      ]
+    },
+    {
+      "id": "douyin.index.fetch_content_creative_keyword_items",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "关键词相关视频",
+      "summary": "获取指定垂类下、指定热门关键词的相关视频列表 - 用于查看某个热门关键词具体由哪些视频贡献 参数: - tag_id: 垂类ID(与 fetch_item_query 的 category_id 含义一致) - period: 时间周期 \"1\"=近1天 / \"3\"=近3天 / \"",
+      "proxyPath": "douyin/index/fetch_content_creative_keyword_items",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": [
+        "tag_id",
+        "end_date",
+        "keyword"
+      ]
+    },
+    {
+      "id": "douyin.index.fetch_content_creative_topic",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "创作热门话题",
+      "summary": "获取指定垂类下创作热门话题 参数: - tag_id: 垂类ID(同 fetch_item_query 的 category_id) - **本接口不支持 \"0=全部\",必须传入具体的垂类 ID**(如 \"601\"=剧情, \"628\"=美食 等) - 完整垂类列表见 fetch_",
+      "proxyPath": "douyin/index/fetch_content_creative_topic",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": [
+        "tag_id",
+        "end_date"
+      ]
+    },
+    {
+      "id": "douyin.index.fetch_content_publish_trend",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "内容发布趋势",
+      "summary": "获取指定垂类的视频发布数量随时间变化趋势 - 用于了解某垂类的内容供给热度变化 参数: - tag_id: 垂类ID(**必填,不支持 0=全部**,需传入具体垂类 ID,可通过 fetch_item_filter_options 获取) - start_date: 起始日期 Y",
+      "proxyPath": "douyin/index/fetch_content_publish_trend",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": [
+        "tag_id",
+        "start_date",
+        "end_date"
+      ]
+    },
+    {
+      "id": "douyin.index.fetch_content_creative_duration",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "创作时长分布",
+      "summary": "获取指定垂类下视频时长分布数据 - 用于了解该垂类创作者偏好的视频时长结构 参数: - tag_id: 垂类ID(**必填,不支持 0=全部**,需传入具体垂类 ID,可通过 fetch_item_filter_options 获取) - period: 时间粒度,\"week\"=",
+      "proxyPath": "douyin/index/fetch_content_creative_duration",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": [
+        "tag_id",
+        "end_date"
+      ]
+    },
+    {
+      "id": "douyin.index.fetch_content_author_portrait",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "创作者画像",
+      "summary": "获取指定垂类下**创作者**人群画像(即\"发布该垂类视频的作者\"画像) - 用于了解某垂类创作者的性别、年龄、地域、活跃时段等特征 参数: - tag_id: 垂类ID(**必填,不支持 0=全部**,需传入具体垂类 ID,可通过 fetch_item_filter_option",
+      "proxyPath": "douyin/index/fetch_content_author_portrait",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": [
+        "tag_id",
+        "end_date"
+      ]
+    },
+    {
+      "id": "douyin.index.fetch_content_consumer_portrait",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "消费者画像",
+      "summary": "获取指定垂类下**消费者**人群画像(即\"观看该垂类视频的用户\"画像) - 与 fetch_content_author_portrait 互为补充:一个看作者,一个看观众 参数: - tag_id: 垂类ID(**必填,不支持 0=全部**,需传入具体垂类 ID,可通过 fet",
+      "proxyPath": "douyin/index/fetch_content_consumer_portrait",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": [
+        "tag_id",
+        "end_date"
+      ]
+    },
+    {
+      "id": "douyin.index.fetch_content_interact_trend",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "互动趋势",
+      "summary": "获取指定垂类的互动数据(点赞/评论/分享/收藏等)随时间变化趋势 - 衡量该垂类内容引发用户互动的活跃程度 参数: - tag_id: 垂类ID(**必填,不支持 0=全部**,需传入具体垂类 ID,可通过 fetch_item_filter_options 获取) - star",
+      "proxyPath": "douyin/index/fetch_content_interact_trend",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": [
+        "tag_id",
+        "start_date",
+        "end_date"
+      ]
+    },
+    {
+      "id": "douyin.index.fetch_content_consume_trend",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "消费趋势",
+      "summary": "获取指定垂类的消费数据(播放量、观看时长等)随时间变化趋势 - 衡量该垂类内容被用户实际消费(观看)的热度变化 参数: - tag_id: 垂类ID(**必填,不支持 0=全部**,需传入具体垂类 ID,可通过 fetch_item_filter_options 获取) - st",
+      "proxyPath": "douyin/index/fetch_content_consume_trend",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": [
+        "tag_id",
+        "start_date",
+        "end_date"
+      ]
+    },
+    {
+      "id": "douyin.index.fetch_insight_recommend",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "获取推荐报告",
+      "summary": "获取首页推荐的趋势报告列表",
+      "proxyPath": "douyin/index/fetch_insight_recommend",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.index.fetch_report_search",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "搜索趋势报告",
+      "summary": "搜索抖音指数下的趋势报告,支持类型/产品/年份/关键词四维筛选 参数: - current_page / page_size: 分页参数(字符串) - type: 报告类型,空字符串表示全部 - \"行业洞察\" / \"产品洞察\" / \"用户洞察\" / \"趋势洞察\" - busine",
+      "proxyPath": "douyin/index/fetch_report_search",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.index.fetch_report_detail",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "获取报告详情",
+      "summary": "获取指定趋势报告的完整详情 - 包含报告标题、封面、发布时间、所属产品、正文内容、图片资源、PDF 下载链接等 参数: - report_id: 报告 ID(字符串),可从 fetch_report_search 或 fetch_insight_recommend 返回结果中获取",
+      "proxyPath": "douyin/index/fetch_report_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": [
+        "report_id"
+      ]
+    },
+    {
+      "id": "douyin.index.fetch_insight_get_rec",
+      "platform": "douyin",
+      "group": "index",
+      "channel": "social",
+      "title": "获取报告相关推荐",
+      "summary": "根据当前报告 ID 获取相关推荐的其他报告 - 通常用于报告详情页底部的\"相关推荐\"模块 参数: - report_id: 当前正在查看的报告 ID,从 fetch_report_search 或 fetch_insight_recommend 获取",
+      "proxyPath": "douyin/index/fetch_insight_get_rec",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "index"
+      ],
+      "requiredParams": [
+        "report_id"
+      ]
+    },
+    {
+      "id": "douyin.search.fetch_general_search_v1",
+      "platform": "douyin",
+      "group": "search",
+      "channel": "social",
+      "title": "获取综合搜索 V1",
+      "summary": "获取抖音 App 中综合搜索栏的搜索结果(非单独视频搜索)。 - 支持关键词、排序方式、发布时间、视频时长、内容类型等筛选条件。 - 支持翻页查询,通过 `cursor`、`search_id` 和 `backtrace` 分页。 备注: - 初次请求时 `cursor` 传入 ",
+      "proxyPath": "douyin/search/fetch_general_search_v1",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "search"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.search.fetch_search_suggest",
+      "platform": "douyin",
+      "group": "search",
+      "channel": "social",
+      "title": "获取搜索关键词推荐",
+      "summary": "获取抖音 App 中搜索关键词的联想推荐结果。 - 根据用户输入的关键词,返回相关搜索词建议,用于提升搜索体验。 备注: - 通常用于实现搜索框实时推荐(如输入时下拉补全)。 - 返回的推荐词经过抖音推荐系统内部打分排序。 参数: - keyword: 输入的关键词,如 \"人工智",
+      "proxyPath": "douyin/search/fetch_search_suggest",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "search"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.search.fetch_video_search_v1",
+      "platform": "douyin",
+      "group": "search",
+      "channel": "social",
+      "title": "获取视频搜索 V1",
+      "summary": "获取抖音 App 中通过关键词搜索到的视频内容。 - 专注于视频内容的搜索结果,不包含其他类型。 备注: - 初次请求时 `cursor` 传 0,`search_id` 传空字符串。 - 返回的视频包含作者信息、播放地址、封面、互动数据等。 - 同时返回一组关键词推荐 (`gu",
+      "proxyPath": "douyin/search/fetch_video_search_v1",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "search"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.search.fetch_multi_search",
+      "platform": "douyin",
+      "group": "search",
+      "channel": "social",
+      "title": "获取多重搜索",
+      "summary": "获取抖音 App 中多种类型(视频、用户、音乐、话题等)的综合搜索结果。 备注: - 初次请求 `cursor` 传 0,`search_id` 传空字符串。 - 返回内容丰富,适合搭建搜索聚合页、推荐页等场景。 参数: - keyword: 搜索关键词,如 \"人工智能\" - c",
+      "proxyPath": "douyin/search/fetch_multi_search",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "search"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.search.fetch_user_search",
+      "platform": "douyin",
+      "group": "search",
+      "channel": "social",
+      "title": "获取用户搜索",
+      "summary": "获取抖音 App 中根据关键词搜索到的用户列表。 - 支持通过粉丝数量、用户类型进行筛选查询。 备注: - 初次请求 `cursor` 传 0,`search_id` 传空字符串。 - 返回的数据仅包含「用户信息」,不包括视频、话题、音乐等内容。 参数: - keyword: 搜",
+      "proxyPath": "douyin/search/fetch_user_search",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "search"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.search.fetch_image_search",
+      "platform": "douyin",
+      "group": "search",
+      "channel": "social",
+      "title": "获取图片搜索",
+      "summary": "获取抖音 App 中图片内容搜索的结果。 - 主要返回带有多张图片的帖子(图片合集)。 备注: - 仅返回图片类型的内容,适用于图片展示类应用场景。 - 初次请求 `cursor` 传 0,`search_id` 传空字符串。 - 翻页时使用上一次响应中的 `cursor` 和 ",
+      "proxyPath": "douyin/search/fetch_image_search",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "search"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.search.fetch_image_search_v3",
+      "platform": "douyin",
+      "group": "search",
+      "channel": "social",
+      "title": "获取图文搜索 V3",
+      "summary": "获取抖音 App 中图文内容搜索的结果。 - 返回带有多张图片的帖子(aweme_type=68),适用于图文展示类应用场景。 备注: - 该接口与 `fetch_image_search` 使用不同的数据源,返回结果可能有所差异。 - 推荐用于需要高质量图文内容的场景。 - 初",
+      "proxyPath": "douyin/search/fetch_image_search_v3",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "search"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "douyin.search.fetch_live_search_v1",
+      "platform": "douyin",
+      "group": "search",
+      "channel": "social",
+      "title": "获取直播搜索 V1",
+      "summary": "获取抖音 App 中直播搜索结果。 - 返回正在直播的房间信息,包括主播资料、直播间封面、观众人数、拉流地址等。 备注: - 仅返回直播类型内容。 - 初次请求时 `cursor` 传0,`search_id` 传空字符串。 - 翻页请求时,使用上一次响应返回的 `cursor`",
+      "proxyPath": "douyin/search/fetch_live_search_v1",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "search"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.search.fetch_challenge_search_v1",
+      "platform": "douyin",
+      "group": "search",
+      "channel": "social",
+      "title": "获取话题搜索 V1",
+      "summary": "获取抖音 App 中的话题(挑战/标签)搜索结果。 - 根据关键词返回关联的话题列表,包含话题热度、封面、参与人数等信息。 备注: - 仅返回话题类型内容。 - 初次请求时 `cursor` 传 0,`search_id` 传空字符串。 - 翻页查询时使用上次响应返回的 `cur",
+      "proxyPath": "douyin/search/fetch_challenge_search_v1",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "search"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.search.fetch_challenge_search_v2",
+      "platform": "douyin",
+      "group": "search",
+      "channel": "social",
+      "title": "获取话题搜索 V2",
+      "summary": "获取抖音 App 中话题(挑战/标签)搜索的结果,使用 V2 版本 API。 - 支持关键词搜索,返回匹配的话题详情,包括话题名称、话题封面、浏览量、参与人数等。 备注: - 本接口专注于搜索话题(Challenge/Hashtag)内容,不包含视频或直播等其他类型。 - 初次请",
+      "proxyPath": "douyin/search/fetch_challenge_search_v2",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "search"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.search.fetch_challenge_suggest",
+      "platform": "douyin",
+      "group": "search",
+      "channel": "social",
+      "title": "获取话题推荐搜索",
+      "summary": "获取抖音 App 中话题(挑战/标签)的推荐搜索结果。 - 根据输入的关键词,返回相关的话题建议列表,包含话题名称、浏览量等信息。 备注: - 本接口可用于话题联想推荐场景,如输入关键词实时展示相关热门话题。 - 初次请求时 `cursor` 传入 0,`search_id` 传",
+      "proxyPath": "douyin/search/fetch_challenge_suggest",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "search"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.search.fetch_experience_search",
+      "platform": "douyin",
+      "group": "search",
+      "channel": "social",
+      "title": "获取经验搜索",
+      "summary": "获取抖音 App 中经验(知识/教程)内容的搜索结果。 - 支持通过关键词检索,与经验类内容(如攻略、教程、分享等)相关的视频信息。 备注: - 此接口专注于经验类内容,不包含其他类型的内容。 - 初次请求时,`cursor` 应传 0,`search_id` 传空字符串,翻页时",
+      "proxyPath": "douyin/search/fetch_experience_search",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "search"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.search.fetch_music_search",
+      "platform": "douyin",
+      "group": "search",
+      "channel": "social",
+      "title": "获取音乐搜索",
+      "summary": "获取抖音 App 中音乐内容的搜索结果。 - 支持关键词、排序方式、筛选条件等。 备注: - 本接口专注于音乐类内容搜索,不包含其他类型内容。 - 初次请求时 `cursor` 传 0,`search_id` 传空字符串。 - 返回内容包含音乐基本信息、作者信息、封面、播放地址、",
+      "proxyPath": "douyin/search/fetch_music_search",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "search"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.search.fetch_discuss_search",
+      "platform": "douyin",
+      "group": "search",
+      "channel": "social",
+      "title": "获取讨论搜索",
+      "summary": "获取抖音 App 中讨论区/问答内容的搜索结果。 - 支持关键词、排序方式、发布时间、内容类型等筛选条件。 备注: - 此接口专注于讨论区内容搜索(如问答讨论视频),不包含其他类型的内容。 - 初次请求时 `cursor` 传入 0,`search_id` 传空字符串。 - 返回",
+      "proxyPath": "douyin/search/fetch_discuss_search",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "search"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.search.fetch_school_search",
+      "platform": "douyin",
+      "group": "search",
+      "channel": "social",
+      "title": "获取学校搜索",
+      "summary": "获取抖音 App 中学校信息的搜索结果。 - 根据关键词返回学校名称列表,常用于用户设置学校资料、兴趣推荐等场景。 备注: - 本接口专注于学校信息搜索,仅返回学校的名称字段。 - 初次请求时 `cursor` 应传 0,分页时使用上一次返回的 `cursor`。 - 本接口响应",
+      "proxyPath": "douyin/search/fetch_school_search",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "search"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.search.fetch_vision_search",
+      "platform": "douyin",
+      "group": "search",
+      "channel": "social",
+      "title": "获取图像识别搜索",
+      "summary": "抖音APP图像识别搜索(以图搜图/视觉搜索)。 - 通过图片进行视觉搜索,返回相似的视频/图文内容。 - `image_uri` 可从抖音其他接口的返回数据中获取(如视频详情、搜索结果、用户主页等接口的图片uri字段)。 备注: - 初次请求时 `cursor` 传入 0,`se",
+      "proxyPath": "douyin/search/fetch_vision_search",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "search"
+      ],
+      "requiredParams": [
+        "image_uri"
+      ]
+    },
+    {
+      "id": "douyin.billboard.fetch_city_list",
+      "platform": "douyin",
+      "group": "billboard",
+      "channel": "social",
+      "title": "获取中国城市列表",
+      "summary": "获取城市列表 参数: - 无",
+      "proxyPath": "douyin/billboard/fetch_city_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "billboard"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.billboard.fetch_content_tag",
+      "platform": "douyin",
+      "group": "billboard",
+      "channel": "social",
+      "title": "获取垂类内容标签",
+      "summary": "获取垂类内容标签 参数: - 无",
+      "proxyPath": "douyin/billboard/fetch_content_tag",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "billboard"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.billboard.fetch_hot_category_list",
+      "platform": "douyin",
+      "group": "billboard",
+      "channel": "social",
+      "title": "获取热点榜分类",
+      "summary": "获取热点榜分类的id与热度 - 注意:使用start_date和end_date参数需要移除snapshot_time参数才可以生效 参数: - billboard_type: 榜单类型 - rise 上升热点榜 - city 城市热点榜 - total 热点总榜 - snaps",
+      "proxyPath": "douyin/billboard/fetch_hot_category_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "billboard"
+      ],
+      "requiredParams": [
+        "billboard_type"
+      ]
+    },
+    {
+      "id": "douyin.billboard.fetch_hot_rise_list",
+      "platform": "douyin",
+      "group": "billboard",
+      "channel": "social",
+      "title": "获取上升热点榜",
+      "summary": "获取上升热点榜 参数: - page: 页码 - page_size: 每页数量 - order: 排序方式 - rank 按热度排序 - rank_diff 按排名变化 - sentence_tag: 热点分类标签,从热点榜分类获取,多个分类用逗号分隔,空为全部 - keywo",
+      "proxyPath": "douyin/billboard/fetch_hot_rise_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "billboard"
+      ],
+      "requiredParams": [
+        "page",
+        "page_size",
+        "order"
+      ]
+    },
+    {
+      "id": "douyin.billboard.fetch_hot_city_list",
+      "platform": "douyin",
+      "group": "billboard",
+      "channel": "social",
+      "title": "获取同城热点榜",
+      "summary": "获取同城热点榜 参数: - page: 页码 - page_size: 每页数量 - order: 排序方式 - rank 按热度排序 - rank_diff 按排名变化 - city_code: 城市编码,从城市列表获取,空为全部 - sentence_tag: 热点分类标签,",
+      "proxyPath": "douyin/billboard/fetch_hot_city_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "billboard"
+      ],
+      "requiredParams": [
+        "page",
+        "page_size",
+        "order"
+      ]
+    },
+    {
+      "id": "douyin.billboard.fetch_hot_challenge_list",
+      "platform": "douyin",
+      "group": "billboard",
+      "channel": "social",
+      "title": "获取挑战热榜",
+      "summary": "获取挑战榜 参数: - page: 页码 - page_size: 每页数量 - keyword: 热点搜索词",
+      "proxyPath": "douyin/billboard/fetch_hot_challenge_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "billboard"
+      ],
+      "requiredParams": [
+        "page",
+        "page_size"
+      ]
+    },
+    {
+      "id": "douyin.billboard.fetch_hot_total_list",
+      "platform": "douyin",
+      "group": "billboard",
+      "channel": "social",
+      "title": "获取热点总榜",
+      "summary": "获取热点总榜 参数: - page: 页码 - page_size: 每页数量 - type: 快照类型 snapshot 按时刻查看 range 按时间范围。 - 备注:snapshot_time 在 snapshot时有效,start_date 和 end_date 在 ra",
+      "proxyPath": "douyin/billboard/fetch_hot_total_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "billboard"
+      ],
+      "requiredParams": [
+        "page",
+        "page_size",
+        "type"
+      ]
+    },
+    {
+      "id": "douyin.billboard.fetch_hot_calendar_list",
+      "platform": "douyin",
+      "group": "billboard",
+      "channel": "social",
+      "title": "获取活动日历",
+      "summary": "获取活动日历 参数: - city_code: 城市编码,从城市列表获取,空为全部 - category_code: 热点榜分类编码,从热点榜分类获取,空为全部 - end_date: 快照结束时间 格式10位时间戳 - start_date: 快照开始时间 格式10位时间戳",
+      "proxyPath": "douyin/billboard/fetch_hot_calendar_list",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "billboard"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.billboard.fetch_hot_calendar_detail",
+      "platform": "douyin",
+      "group": "billboard",
+      "channel": "social",
+      "title": "获取活动日历详情",
+      "summary": "获取活动日历详情 参数: - calendar_id: 活动id",
+      "proxyPath": "douyin/billboard/fetch_hot_calendar_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "billboard"
+      ],
+      "requiredParams": [
+        "calendar_id"
+      ]
+    },
+    {
+      "id": "douyin.billboard.fetch_hot_user_portrait_list",
+      "platform": "douyin",
+      "group": "billboard",
+      "channel": "social",
+      "title": "获取作品点赞观众画像-仅限热门榜",
+      "summary": "获取作品点赞观众画像 参数: - aweme_id: 作品id - option: 选项,1 手机价格分布 2 性别分布 3 年龄分布 4 地域分布-省份 5 地域分布-城市 6 城市等级 7 手机品牌分布",
+      "proxyPath": "douyin/billboard/fetch_hot_user_portrait_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "billboard"
+      ],
+      "requiredParams": [
+        "aweme_id"
+      ]
+    },
+    {
+      "id": "douyin.billboard.fetch_hot_comment_word_list",
+      "platform": "douyin",
+      "group": "billboard",
+      "channel": "social",
+      "title": "获取作品评论分析-词云权重",
+      "summary": "获取作品评论分析-词云权重 参数: - aweme_id: 作品id",
+      "proxyPath": "douyin/billboard/fetch_hot_comment_word_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "billboard"
+      ],
+      "requiredParams": [
+        "aweme_id"
+      ]
+    },
+    {
+      "id": "douyin.billboard.fetch_hot_item_trends_list",
+      "platform": "douyin",
+      "group": "billboard",
+      "channel": "social",
+      "title": "获取作品数据趋势",
+      "summary": "获取作品数据趋势 参数: - aweme_id: 作品id - option: 选项,7 点赞量 8 分享量 9 评论量 - date_window: 时间窗口,1 按小时 2 按天",
+      "proxyPath": "douyin/billboard/fetch_hot_item_trends_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "billboard"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.billboard.fetch_hot_account_list",
+      "platform": "douyin",
+      "group": "billboard",
+      "channel": "social",
+      "title": "获取热门账号",
+      "summary": "获取热门账号 参数: - date_window: 时间窗口,格式 小时,默认24小时 - page_num: 页码,默认1 - page_size: 每页数量,默认20 - query_tag: 子级垂类标签,空则为全部,多个标签需传入 {\"value\": \"{顶级垂类标签id",
+      "proxyPath": "douyin/billboard/fetch_hot_account_list",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "billboard"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.billboard.fetch_hot_account_search_list",
+      "platform": "douyin",
+      "group": "billboard",
+      "channel": "social",
+      "title": "搜索用户名或抖音号",
+      "summary": "获取搜索用户名或抖音号 参数: - keyword: 搜索的用户名或抖音号 - cursor: 游标,默认空",
+      "proxyPath": "douyin/billboard/fetch_hot_account_search_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "billboard"
+      ],
+      "requiredParams": [
+        "keyword",
+        "cursor"
+      ]
+    },
+    {
+      "id": "douyin.billboard.fetch_hot_account_trends_list",
+      "platform": "douyin",
+      "group": "billboard",
+      "channel": "social",
+      "title": "获取账号粉丝数据趋势",
+      "summary": "获取账号粉丝数据趋势 参数: - sec_uid: 用户sec_id - option: 选项,2 新增点赞量 3 新增作品量 4 新增评论量 5 新增分享量 - date_window: 时间窗口,1 按小时 2 按天",
+      "proxyPath": "douyin/billboard/fetch_hot_account_trends_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "billboard"
+      ],
+      "requiredParams": [
+        "sec_uid"
+      ]
+    },
+    {
+      "id": "douyin.billboard.fetch_hot_account_item_analysis_list",
+      "platform": "douyin",
+      "group": "billboard",
+      "channel": "social",
+      "title": "获取账号作品分析-上周",
+      "summary": "获取账号作品分析 参数: - sec_uid: 用户sec_id - day: 天数,默认7天",
+      "proxyPath": "douyin/billboard/fetch_hot_account_item_analysis_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "billboard"
+      ],
+      "requiredParams": [
+        "sec_uid"
+      ]
+    },
+    {
+      "id": "douyin.billboard.fetch_hot_account_fans_portrait_list",
+      "platform": "douyin",
+      "group": "billboard",
+      "channel": "social",
+      "title": "获取粉丝画像",
+      "summary": "获取粉丝画像 参数: - sec_uid: 用户sec_id - option: 选项,默认值为:1 手机价格分布 - `1` = 手机价格分布 - `2` = 性别分布 - `3` = 年龄分布 - `4` = 地域分布-省份 - `5` = 地域分布-城市 - `6` = 城",
+      "proxyPath": "douyin/billboard/fetch_hot_account_fans_portrait_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "billboard"
+      ],
+      "requiredParams": [
+        "sec_uid"
+      ]
+    },
+    {
+      "id": "douyin.billboard.fetch_hot_account_fans_interest_account_list",
+      "platform": "douyin",
+      "group": "billboard",
+      "channel": "social",
+      "title": "获取粉丝兴趣作者 20个用户",
+      "summary": "获取粉丝兴趣作者 20个用户 参数: - sec_uid: 用户sec_id",
+      "proxyPath": "douyin/billboard/fetch_hot_account_fans_interest_account_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "billboard"
+      ],
+      "requiredParams": [
+        "sec_uid"
+      ]
+    },
+    {
+      "id": "douyin.billboard.fetch_hot_account_fans_interest_topic_list",
+      "platform": "douyin",
+      "group": "billboard",
+      "channel": "social",
+      "title": "获取粉丝近3天感兴趣的话题 10个话题",
+      "summary": "获取粉丝近3天感兴趣的话题 10个话题 参数: - sec_uid: 用户sec_id",
+      "proxyPath": "douyin/billboard/fetch_hot_account_fans_interest_topic_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "billboard"
+      ],
+      "requiredParams": [
+        "sec_uid"
+      ]
+    },
+    {
+      "id": "douyin.billboard.fetch_hot_account_fans_interest_search_list",
+      "platform": "douyin",
+      "group": "billboard",
+      "channel": "social",
+      "title": "获取粉丝近3天搜索词 10个搜索词",
+      "summary": "获取粉丝近3天搜索词 10个搜索词 参数: - sec_uid: 用户sec_id",
+      "proxyPath": "douyin/billboard/fetch_hot_account_fans_interest_search_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "billboard"
+      ],
+      "requiredParams": [
+        "sec_uid"
+      ]
+    },
+    {
+      "id": "douyin.billboard.fetch_hot_total_video_list",
+      "platform": "douyin",
+      "group": "billboard",
+      "channel": "social",
+      "title": "获取视频热榜",
+      "summary": "获取视频榜 参数: - page: 页码,默认1 - page_size: 每页数量,默认10 - date_window: 时间窗口,1 按小时 2 按天 - sub_type: 榜单分类,1001 视频总榜 1002 低粉爆款 1003 高完播率 1004 高涨粉率 1005",
+      "proxyPath": "douyin/billboard/fetch_hot_total_video_list",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "billboard"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.billboard.fetch_hot_total_low_fan_list",
+      "platform": "douyin",
+      "group": "billboard",
+      "channel": "social",
+      "title": "获取低粉爆款榜",
+      "summary": "获取低粉爆款榜 参数: - page: 页码 - page_size: 每页数量 - date_window: 时间窗口,1 按小时 2 按天 - keyword: 搜索关键词,对榜单按关键词过滤,空为全部 - tags: 子级垂类标签,空则为全部,多个标签需传入 {\"value",
+      "proxyPath": "douyin/billboard/fetch_hot_total_low_fan_list",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "billboard"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.billboard.fetch_hot_total_high_play_list",
+      "platform": "douyin",
+      "group": "billboard",
+      "channel": "social",
+      "title": "获取高完播率榜",
+      "summary": "获取高完播率榜 参数: - page: 页码 - page_size: 每页数量 - date_window: 时间窗口,1 按小时 2 按天 - keyword: 搜索关键词,对榜单按关键词过滤,空为全部 - tags: 子级垂类标签,空则为全部,多个标签需传入 {\"value",
+      "proxyPath": "douyin/billboard/fetch_hot_total_high_play_list",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "billboard"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.billboard.fetch_hot_total_high_like_list",
+      "platform": "douyin",
+      "group": "billboard",
+      "channel": "social",
+      "title": "获取高点赞率榜",
+      "summary": "获取高点赞率榜 参数: - page: 页码 - page_size: 每页数量 - date_window: 时间窗口,1 按小时 2 按天 - keyword: 搜索关键词,对榜单按关键词过滤,空为全部 - tags: 子级垂类标签,空则为全部,多个标签需传入 {\"value",
+      "proxyPath": "douyin/billboard/fetch_hot_total_high_like_list",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "billboard"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.billboard.fetch_hot_total_high_fan_list",
+      "platform": "douyin",
+      "group": "billboard",
+      "channel": "social",
+      "title": "获取高涨粉率榜",
+      "summary": "获取高涨粉率榜 参数: - page: 页码 - page_size: 每页数量 - date_window: 时间窗口,1 按小时 2 按天 - keyword: 搜索关键词,对榜单按关键词过滤,空为全部 - tags: 子级垂类标签,空则为全部,多个标签需传入 {\"value",
+      "proxyPath": "douyin/billboard/fetch_hot_total_high_fan_list",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "billboard"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.billboard.fetch_hot_total_topic_list",
+      "platform": "douyin",
+      "group": "billboard",
+      "channel": "social",
+      "title": "获取话题热榜",
+      "summary": "获取话题榜 参数: - page: 页码 - page_size: 每页数量 - date_window: 时间窗口,1 按小时 2 按天 - keyword: 搜索关键词,对榜单按关键词过滤,空为全部 - tags: 子级垂类标签,空则为全部,多个标签需传入 {\"value\":",
+      "proxyPath": "douyin/billboard/fetch_hot_total_topic_list",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "billboard"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.billboard.fetch_hot_total_high_topic_list",
+      "platform": "douyin",
+      "group": "billboard",
+      "channel": "social",
+      "title": "获取热度飙升的话题榜",
+      "summary": "获取热度飙升的话题榜 参数: - page: 页码 - page_size: 每页数量 - date_window: 时间窗口,1 按小时 2 按天 - keyword: 搜索关键词,对榜单按关键词过滤,空为全部 - tags: 子级垂类标签,空则为全部,多个标签需传入 {\"va",
+      "proxyPath": "douyin/billboard/fetch_hot_total_high_topic_list",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "billboard"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.billboard.fetch_hot_total_search_list",
+      "platform": "douyin",
+      "group": "billboard",
+      "channel": "social",
+      "title": "获取搜索热榜",
+      "summary": "获取搜索榜 参数: - page_num: 页码 - page_size: 每页数量 - date_window: 时间窗口,1 按小时 2 按天 - keyword: 搜索关键字",
+      "proxyPath": "douyin/billboard/fetch_hot_total_search_list",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "billboard"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.billboard.fetch_hot_total_high_search_list",
+      "platform": "douyin",
+      "group": "billboard",
+      "channel": "social",
+      "title": "获取热度飙升的搜索榜",
+      "summary": "获取热度飙升的搜索榜 参数: - page_num: 页码 - page_size: 每页数量 - date_window: 时间窗口,1 按小时 2 按天 - keyword: 搜索关键字",
+      "proxyPath": "douyin/billboard/fetch_hot_total_high_search_list",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "billboard"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.billboard.fetch_hot_total_hot_word_list",
+      "platform": "douyin",
+      "group": "billboard",
+      "channel": "social",
+      "title": "获取全部热门内容词",
+      "summary": "获取全部内容词 参数: - page_num: 页码 - page_size: 每页数量 - date_window: 时间窗口,1 按小时 2 按天 - keyword: 搜索关键字",
+      "proxyPath": "douyin/billboard/fetch_hot_total_hot_word_list",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "billboard"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.billboard.fetch_hot_total_hot_word_detail_list",
+      "platform": "douyin",
+      "group": "billboard",
+      "channel": "social",
+      "title": "获取内容词详情",
+      "summary": "获取内容词详情 参数: - keyword: 搜索关键字 - word_id: 内容词id - query_day: 查询日期,格式为YYYYMMDD",
+      "proxyPath": "douyin/billboard/fetch_hot_total_hot_word_detail_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "billboard"
+      ],
+      "requiredParams": [
+        "keyword",
+        "word_id",
+        "query_day"
+      ]
+    },
+    {
+      "id": "douyin.xingtu.get_sign_image",
+      "platform": "douyin",
+      "group": "xingtu",
+      "channel": "social",
+      "title": "获取加密图片解析",
+      "summary": "解析星图加密图片,获取可访问的图片URL 参数: - uri: 图片的uri,通常从其他星图接口返回的数据中获取 - 例如:`tos-cn-i-0813c000-ce/oMKzDA3A9QGAuebfsDIAwlDoAfCFEEzSEw8FQZ` - durationTS: 有效",
+      "proxyPath": "douyin/xingtu/get_sign_image",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu"
+      ],
+      "requiredParams": [
+        "uri"
+      ]
+    },
+    {
+      "id": "douyin.xingtu.get_xingtu_kolid_by_uid",
+      "platform": "douyin",
+      "group": "xingtu",
+      "channel": "social",
+      "title": "根据抖音用户ID获取游客星图kolid",
+      "summary": "通过抖音用户ID获取游客星图kolid 参数: - uid: 用户ID, 可以从接口以下接口获取: - `/api/v1/douyin/web/fetch_user_profile_by_uid` - `/api/v1/douyin/web/fetch_user_profile_",
+      "proxyPath": "douyin/xingtu/get_xingtu_kolid_by_uid",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu"
+      ],
+      "requiredParams": [
+        "uid"
+      ]
+    },
+    {
+      "id": "douyin.xingtu.get_xingtu_kolid_by_sec_user_id",
+      "platform": "douyin",
+      "group": "xingtu",
+      "channel": "social",
+      "title": "根据抖音sec_user_id获取游客星图kolid",
+      "summary": "通过抖音sec_user_id获取游客星图kolid 参数: - sec_user_id: sec_user_id, 可以从接口以下接口获取: - `/api/v1/douyin/web/handler_user_profile` - `/api/v1/douyin/web/ha",
+      "proxyPath": "douyin/xingtu/get_xingtu_kolid_by_sec_user_id",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu"
+      ],
+      "requiredParams": [
+        "sec_user_id"
+      ]
+    },
+    {
+      "id": "douyin.xingtu.get_xingtu_kolid_by_unique_id",
+      "platform": "douyin",
+      "group": "xingtu",
+      "channel": "social",
+      "title": "根据抖音号获取游客星图kolid",
+      "summary": "通过抖音号获取游客星图kolid 参数: - unique_id: 抖音号, 可以从接口以下接口获取: - `/api/v1/douyin/web/handler_user_profile` - `/api/v1/douyin/web/handler_user_profile_v",
+      "proxyPath": "douyin/xingtu/get_xingtu_kolid_by_unique_id",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu"
+      ],
+      "requiredParams": [
+        "unique_id"
+      ]
+    },
+    {
+      "id": "douyin.xingtu.kol_base_info_v1",
+      "platform": "douyin",
+      "group": "xingtu",
+      "channel": "social",
+      "title": "获取kol基本信息V1",
+      "summary": "获取kol基本信息V1 - 该接口数据使用企业账号进行请求,收费较贵。 参数: - kolId: 用户的kolId, 可以从接口以下接口获取: - `/api/v1/douyin/xingtu/get_xingtu_kolid_by_uid` - `/api/v1/douyin/",
+      "proxyPath": "douyin/xingtu/kol_base_info_v1",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu"
+      ],
+      "requiredParams": [
+        "kolId",
+        "platformChannel"
+      ]
+    },
+    {
+      "id": "douyin.xingtu.kol_audience_portrait_v1",
+      "platform": "douyin",
+      "group": "xingtu",
+      "channel": "social",
+      "title": "获取kol观众画像V1",
+      "summary": "获取kol观众画像V1 - 该接口数据使用企业账号进行请求,收费较贵。 参数: - kolId: 用户的kolId, 可以从接口以下接口获取: - `/api/v1/douyin/xingtu/get_xingtu_kolid_by_uid` - `/api/v1/douyin/",
+      "proxyPath": "douyin/xingtu/kol_audience_portrait_v1",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu"
+      ],
+      "requiredParams": [
+        "kolId"
+      ]
+    },
+    {
+      "id": "douyin.xingtu.kol_fans_portrait_v1",
+      "platform": "douyin",
+      "group": "xingtu",
+      "channel": "social",
+      "title": "获取kol粉丝画像V1",
+      "summary": "获取kol粉丝画像V1 - 该接口数据使用企业账号进行请求,收费较贵。 参数: - kolId: 用户的kolId, 可以从接口以下接口获取: - `/api/v1/douyin/xingtu/get_xingtu_kolid_by_uid` - `/api/v1/douyin/",
+      "proxyPath": "douyin/xingtu/kol_fans_portrait_v1",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu"
+      ],
+      "requiredParams": [
+        "kolId"
+      ]
+    },
+    {
+      "id": "douyin.xingtu.kol_service_price_v1",
+      "platform": "douyin",
+      "group": "xingtu",
+      "channel": "social",
+      "title": "获取kol服务报价V1",
+      "summary": "获取kol服务报价V1 - 该接口数据使用企业账号进行请求,收费较贵。 参数: - kolId: 用户的kolId, 可以从接口以下接口获取: - `/api/v1/douyin/xingtu/get_xingtu_kolid_by_uid` - `/api/v1/douyin/",
+      "proxyPath": "douyin/xingtu/kol_service_price_v1",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu"
+      ],
+      "requiredParams": [
+        "kolId",
+        "platformChannel"
+      ]
+    },
+    {
+      "id": "douyin.xingtu.kol_data_overview_v1",
+      "platform": "douyin",
+      "group": "xingtu",
+      "channel": "social",
+      "title": "获取kol数据概览V1",
+      "summary": "获取kol数据概览V1 - 该接口数据使用企业账号进行请求,收费较贵。 参数: - kolId: 用户的kolId, 可以从接口以下接口获取: - `/api/v1/douyin/xingtu/get_xingtu_kolid_by_uid` - `/api/v1/douyin/",
+      "proxyPath": "douyin/xingtu/kol_data_overview_v1",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu"
+      ],
+      "requiredParams": [
+        "kolId",
+        "_type",
+        "_range",
+        "flowType"
+      ]
+    },
+    {
+      "id": "douyin.xingtu.search_kol_v1",
+      "platform": "douyin",
+      "group": "xingtu",
+      "channel": "social",
+      "title": "关键词搜索kol V1",
+      "summary": "关键词搜索kol V1 - 该接口数据使用企业账号进行请求,收费较贵。 参数: - keyword: 关键词 - platformSource: - 平台来源,支持以下参数: - _1 :抖音(douyin) - _2 :头条(toutiao) - _3 :西瓜(xigua) -",
+      "proxyPath": "douyin/xingtu/search_kol_v1",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu"
+      ],
+      "requiredParams": [
+        "keyword",
+        "platformSource",
+        "page"
+      ]
+    },
+    {
+      "id": "douyin.xingtu.search_kol_v2",
+      "platform": "douyin",
+      "group": "xingtu",
+      "channel": "social",
+      "title": "高级搜索kol V2",
+      "summary": "高级搜索kol V2,支持粉丝范围和内容标签筛选 - 该接口数据使用企业账号进行请求,收费较贵。 参数: - keyword: 关键词 - followerRange (可选): 粉丝范围,格式:最小值-最大值 - 例如:10-100 表示粉丝范围在 10万-100万 之间 - ",
+      "proxyPath": "douyin/xingtu/search_kol_v2",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "douyin.xingtu.kol_conversion_ability_analysis_v1",
+      "platform": "douyin",
+      "group": "xingtu",
+      "channel": "social",
+      "title": "获取kol转化能力分析V1",
+      "summary": "获取kol转化能力分析V1 - 该接口数据使用企业账号进行请求,收费较贵。 参数: - kolId: 用户的kolId, 可以从接口以下接口获取: - `/api/v1/douyin/xingtu/get_xingtu_kolid_by_uid` - `/api/v1/douyi",
+      "proxyPath": "douyin/xingtu/kol_conversion_ability_analysis_v1",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu"
+      ],
+      "requiredParams": [
+        "kolId",
+        "_range"
+      ]
+    },
+    {
+      "id": "douyin.xingtu.kol_video_performance_v1",
+      "platform": "douyin",
+      "group": "xingtu",
+      "channel": "social",
+      "title": "获取kol视频表现V1",
+      "summary": "获取kol视频表现V1 - 该接口数据使用企业账号进行请求,收费较贵。 参数: - kolId: 用户的kolId, 可以从接口以下接口获取: - `/api/v1/douyin/xingtu/get_xingtu_kolid_by_uid` - `/api/v1/douyin/",
+      "proxyPath": "douyin/xingtu/kol_video_performance_v1",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu"
+      ],
+      "requiredParams": [
+        "kolId",
+        "onlyAssign"
+      ]
+    },
+    {
+      "id": "douyin.xingtu.kol_xingtu_index_v1",
+      "platform": "douyin",
+      "group": "xingtu",
+      "channel": "social",
+      "title": "获取kol星图指数V1",
+      "summary": "获取kol星图指数V1 - 该接口数据使用企业账号进行请求,收费较贵。 参数: - kolId: 用户的kolId, 可以从接口以下接口获取: - `/api/v1/douyin/xingtu/get_xingtu_kolid_by_uid` - `/api/v1/douyin/",
+      "proxyPath": "douyin/xingtu/kol_xingtu_index_v1",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu"
+      ],
+      "requiredParams": [
+        "kolId"
+      ]
+    },
+    {
+      "id": "douyin.xingtu.kol_convert_video_display_v1",
+      "platform": "douyin",
+      "group": "xingtu",
+      "channel": "social",
+      "title": "获取kol转化视频展示V1",
+      "summary": "获取kol转化视频展示V1 - 该接口数据使用企业账号进行请求,收费较贵。 参数: - kolId: 用户的kolId, 可以从接口以下接口获取: - `/api/v1/douyin/xingtu/get_xingtu_kolid_by_uid` - `/api/v1/douyi",
+      "proxyPath": "douyin/xingtu/kol_convert_video_display_v1",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu"
+      ],
+      "requiredParams": [
+        "kolId",
+        "detailType",
+        "page"
+      ]
+    },
+    {
+      "id": "douyin.xingtu.kol_link_struct_v1",
+      "platform": "douyin",
+      "group": "xingtu",
+      "channel": "social",
+      "title": "获取kol连接用户V1",
+      "summary": "获取kol连接用户V1 - 该接口数据使用企业账号进行请求,收费较贵。 参数: - kolId: 用户的kolId, 可以从接口以下接口获取: - `/api/v1/douyin/xingtu/get_xingtu_kolid_by_uid` - `/api/v1/douyin/",
+      "proxyPath": "douyin/xingtu/kol_link_struct_v1",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu"
+      ],
+      "requiredParams": [
+        "kolId"
+      ]
+    },
+    {
+      "id": "douyin.xingtu.kol_touch_distribution_v1",
+      "platform": "douyin",
+      "group": "xingtu",
+      "channel": "social",
+      "title": "获取kol连接用户来源V1",
+      "summary": "获取kol连接用户来源V1 - 该接口数据使用企业账号进行请求,收费较贵。 参数: - kolId: 用户的kolId, 可以从接口以下接口获取: - `/api/v1/douyin/xingtu/get_xingtu_kolid_by_uid` - `/api/v1/douyi",
+      "proxyPath": "douyin/xingtu/kol_touch_distribution_v1",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu"
+      ],
+      "requiredParams": [
+        "kolId"
+      ]
+    },
+    {
+      "id": "douyin.xingtu.kol_cp_info_v1",
+      "platform": "douyin",
+      "group": "xingtu",
+      "channel": "social",
+      "title": "获取kol性价比能力分析V1",
+      "summary": "获取kol性价比能力分析V1 - 该接口数据使用企业账号进行请求,收费较贵。 参数: - kolId: 用户的kolId, 可以从接口以下接口获取: - `/api/v1/douyin/xingtu/get_xingtu_kolid_by_uid` - `/api/v1/douy",
+      "proxyPath": "douyin/xingtu/kol_cp_info_v1",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu"
+      ],
+      "requiredParams": [
+        "kolId"
+      ]
+    },
+    {
+      "id": "douyin.xingtu.kol_rec_videos_v1",
+      "platform": "douyin",
+      "group": "xingtu",
+      "channel": "social",
+      "title": "获取kol内容表现V1",
+      "summary": "获取kol内容表现V1 - 该接口数据使用企业账号进行请求,收费较贵。 参数: - kolId: 用户的kolId, 可以从接口以下接口获取: - `/api/v1/douyin/xingtu/get_xingtu_kolid_by_uid` - `/api/v1/douyin/",
+      "proxyPath": "douyin/xingtu/kol_rec_videos_v1",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu"
+      ],
+      "requiredParams": [
+        "kolId"
+      ]
+    },
+    {
+      "id": "douyin.xingtu.kol_daily_fans_v1",
+      "platform": "douyin",
+      "group": "xingtu",
+      "channel": "social",
+      "title": "获取kol粉丝趋势V1",
+      "summary": "获取kol粉丝趋势V1 - 该接口数据使用企业账号进行请求,收费较贵。 参数: - kolId: 用户的kolId, 可以从接口以下接口获取: - `/api/v1/douyin/xingtu/get_xingtu_kolid_by_uid` - `/api/v1/douyin/",
+      "proxyPath": "douyin/xingtu/kol_daily_fans_v1",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu"
+      ],
+      "requiredParams": [
+        "kolId",
+        "startDate",
+        "endDate"
+      ]
+    },
+    {
+      "id": "douyin.xingtu.author_hot_comment_tokens_v1",
+      "platform": "douyin",
+      "group": "xingtu",
+      "channel": "social",
+      "title": "获取kol热词分析评论V1",
+      "summary": "获取kol热词分析评论V1 - 该接口数据使用企业账号进行请求,收费较贵。 参数: - kolId: 用户的kolId, 可以从接口以下接口获取: - `/api/v1/douyin/xingtu/get_xingtu_kolid_by_uid` - `/api/v1/douyi",
+      "proxyPath": "douyin/xingtu/author_hot_comment_tokens_v1",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu"
+      ],
+      "requiredParams": [
+        "kolId"
+      ]
+    },
+    {
+      "id": "douyin.xingtu.author_content_hot_comment_keywords_v1",
+      "platform": "douyin",
+      "group": "xingtu",
+      "channel": "social",
+      "title": "获取kol热词分析内容V1",
+      "summary": "获取kol热词分析内容V1 - 该接口数据使用企业账号进行请求,收费较贵。 参数: - kolId: 用户的kolId, 可以从接口以下接口获取: - `/api/v1/douyin/xingtu/get_xingtu_kolid_by_uid` - `/api/v1/douyi",
+      "proxyPath": "douyin/xingtu/author_content_hot_comment_keywords_v1",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu"
+      ],
+      "requiredParams": [
+        "kolId"
+      ]
+    },
+    {
+      "id": "douyin.xingtu_v2.get_ranking_list_catalog",
+      "platform": "douyin",
+      "group": "xingtu-v2",
+      "channel": "social",
+      "title": "获取星图热榜分类",
+      "summary": "获取星图热榜分类列表,返回qualifier_id等分类信息 参数: - codes: 分类代码,默认为空字符串 - biz_scene: 业务场景 - `douyin_flow_split_video_author_ranks`: 短视频达人热榜 - `douyin_flow_",
+      "proxyPath": "douyin/xingtu_v2/get_ranking_list_catalog",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.xingtu_v2.get_ranking_list_data",
+      "platform": "douyin",
+      "group": "xingtu-v2",
+      "channel": "social",
+      "title": "获取星图达人商业榜数据",
+      "summary": "获取星图达人商业榜数据 - qualifier可以从`get_ranking_list_catalog`接口获取 参数: - code: 榜单类型代码 - 短视频-达人商业榜: 1=品牌优选榜, 2=A3种草榜, 3=看后搜榜, 4=带货榜, 5=投流榜, 6=高潜榜 - 短视频",
+      "proxyPath": "douyin/xingtu_v2/get_ranking_list_data",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.xingtu_v2.get_playlet_actor_rank_catalog",
+      "platform": "douyin",
+      "group": "xingtu-v2",
+      "channel": "social",
+      "title": "获取短剧演员热榜分类",
+      "summary": "获取短剧演员热榜分类列表",
+      "proxyPath": "douyin/xingtu_v2/get_playlet_actor_rank_catalog",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.xingtu_v2.get_playlet_actor_rank_list",
+      "platform": "douyin",
+      "group": "xingtu-v2",
+      "channel": "social",
+      "title": "获取短剧演员热榜",
+      "summary": "获取短剧演员热榜数据 参数: - category: 分类,默认`playlet_actor_list` - name: 榜单名称,`playlet_actor_composite_list`=综合榜 - qualifier: 达人类型,空字符串=不限 - period: 统计周",
+      "proxyPath": "douyin/xingtu_v2/get_playlet_actor_rank_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.xingtu_v2.get_author_market_fields",
+      "platform": "douyin",
+      "group": "xingtu-v2",
+      "channel": "social",
+      "title": "获取达人广场筛选字段",
+      "summary": "获取达人广场所有筛选字段选项 参数: - market_scene: 市场场景,1=默认场景",
+      "proxyPath": "douyin/xingtu_v2/get_author_market_fields",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.xingtu_v2.get_author_base_info",
+      "platform": "douyin",
+      "group": "xingtu-v2",
+      "channel": "social",
+      "title": "获取创作者基本信息",
+      "summary": "获取创作者基本信息 参数: - o_author_id: 创作者ID - platform_source: 平台来源,默认1 - platform_channel: 平台渠道,默认1 - recommend: 是否返回推荐信息,默认True - need_sec_uid: 是否返",
+      "proxyPath": "douyin/xingtu_v2/get_author_base_info",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu",
+        "v2"
+      ],
+      "requiredParams": [
+        "o_author_id"
+      ]
+    },
+    {
+      "id": "douyin.xingtu_v2.get_author_business_card_info",
+      "platform": "douyin",
+      "group": "xingtu-v2",
+      "channel": "social",
+      "title": "获取创作者商业卡片信息",
+      "summary": "获取创作者商业卡片信息 参数: - o_author_id: 创作者ID",
+      "proxyPath": "douyin/xingtu_v2/get_author_business_card_info",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu",
+        "v2"
+      ],
+      "requiredParams": [
+        "o_author_id"
+      ]
+    },
+    {
+      "id": "douyin.xingtu_v2.get_author_local_info",
+      "platform": "douyin",
+      "group": "xingtu-v2",
+      "channel": "social",
+      "title": "获取创作者位置信息",
+      "summary": "获取创作者位置信息 参数: - o_author_id: 创作者ID - platform_source: 平台来源,默认1 - platform_channel: 平台渠道,默认1 - time_range: 时间范围(天),默认30",
+      "proxyPath": "douyin/xingtu_v2/get_author_local_info",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu",
+        "v2"
+      ],
+      "requiredParams": [
+        "o_author_id"
+      ]
+    },
+    {
+      "id": "douyin.xingtu_v2.get_author_show_items",
+      "platform": "douyin",
+      "group": "xingtu-v2",
+      "channel": "social",
+      "title": "获取创作者视频列表",
+      "summary": "获取创作者视频列表 参数: - o_author_id: 创作者ID - platform_source: 平台来源,默认1 - platform_channel: 平台渠道,默认1 - limit: 返回数量,默认10 - only_assign: 仅看指派视频(只针对星图视频",
+      "proxyPath": "douyin/xingtu_v2/get_author_show_items",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu",
+        "v2"
+      ],
+      "requiredParams": [
+        "o_author_id"
+      ]
+    },
+    {
+      "id": "douyin.xingtu_v2.get_author_hot_comment_tokens",
+      "platform": "douyin",
+      "group": "xingtu-v2",
+      "channel": "social",
+      "title": "获取创作者评论热词",
+      "summary": "获取创作者评论热词 参数: - author_id: 创作者ID - num: 返回热词数量,默认10 - without_emoji: 是否排除emoji,默认True",
+      "proxyPath": "douyin/xingtu_v2/get_author_hot_comment_tokens",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu",
+        "v2"
+      ],
+      "requiredParams": [
+        "author_id"
+      ]
+    },
+    {
+      "id": "douyin.xingtu_v2.get_author_content_hot_keywords",
+      "platform": "douyin",
+      "group": "xingtu-v2",
+      "channel": "social",
+      "title": "获取创作者内容热词",
+      "summary": "获取创作者内容热词 参数: - author_id: 创作者ID - keyword_type: 热词类型,默认0",
+      "proxyPath": "douyin/xingtu_v2/get_author_content_hot_keywords",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu",
+        "v2"
+      ],
+      "requiredParams": [
+        "author_id"
+      ]
+    },
+    {
+      "id": "douyin.xingtu_v2.get_recommend_for_star_authors",
+      "platform": "douyin",
+      "group": "xingtu-v2",
+      "channel": "social",
+      "title": "获取相似创作者推荐",
+      "summary": "获取相似创作者推荐 参数: - author_ids: 创作者ID列表 - similar_type: 相似类型 - `comprehension`: 综合相似 - `content`: 内容相似 - `audience`: 用户相似 - `commercial`: 商业能力相似",
+      "proxyPath": "douyin/xingtu_v2/get_recommend_for_star_authors",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu",
+        "v2"
+      ],
+      "requiredParams": [
+        "author_ids"
+      ]
+    },
+    {
+      "id": "douyin.xingtu_v2.get_excellent_case_category_list",
+      "platform": "douyin",
+      "group": "xingtu-v2",
+      "channel": "social",
+      "title": "获取优秀行业分类列表",
+      "summary": "获取连接用户漏斗中的优秀行业分类列表 参数: - platform_source: 平台来源,默认1",
+      "proxyPath": "douyin/xingtu_v2/get_excellent_case_category_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.xingtu_v2.get_author_spread_info",
+      "platform": "douyin",
+      "group": "xingtu-v2",
+      "channel": "social",
+      "title": "获取创作者传播价值",
+      "summary": "获取创作者商业能力的传播价值信息 参数: - o_author_id: 创作者ID - platform_source: 平台来源,默认1 - platform_channel: 平台渠道,默认1 - type: 视频类型,1=个人视频 - flow_type: 流量类型,默认0",
+      "proxyPath": "douyin/xingtu_v2/get_author_spread_info",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu",
+        "v2"
+      ],
+      "requiredParams": [
+        "o_author_id"
+      ]
+    },
+    {
+      "id": "douyin.xingtu_v2.get_user_profile_qrcode",
+      "platform": "douyin",
+      "group": "xingtu-v2",
+      "channel": "social",
+      "title": "获取用户主页二维码",
+      "summary": "生成用户主页二维码 - core_user_id和sec_uid二选一传入即可 参数: - core_user_id: 用户核心ID(与sec_uid二选一) - sec_uid: 用户sec_uid(与core_user_id二选一)",
+      "proxyPath": "douyin/xingtu_v2/get_user_profile_qrcode",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.xingtu_v2.get_content_trend_guide",
+      "platform": "douyin",
+      "group": "xingtu-v2",
+      "channel": "social",
+      "title": "获取内容趋势指南",
+      "summary": "获取内容趋势指南数据(CDN静态JSON,无需Cookie)",
+      "proxyPath": "douyin/xingtu_v2/get_content_trend_guide",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.xingtu_v2.get_ip_activity_industry_list",
+      "platform": "douyin",
+      "group": "xingtu-v2",
+      "channel": "social",
+      "title": "获取星图IP日历行业列表",
+      "summary": "获取星图IP日历的行业列表",
+      "proxyPath": "douyin/xingtu_v2/get_ip_activity_industry_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.xingtu_v2.get_ip_activity_list",
+      "platform": "douyin",
+      "group": "xingtu-v2",
+      "channel": "social",
+      "title": "获取星图IP日历活动列表",
+      "summary": "获取星图IP日历活动列表 参数: - query_start_time: 查询开始时间戳,如`1767196800` - query_end_time: 查询结束时间戳,如`1774972799` - industry_id_list (可选): 行业ID列表,从`get_ip_",
+      "proxyPath": "douyin/xingtu_v2/get_ip_activity_list",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu",
+        "v2"
+      ],
+      "requiredParams": [
+        "query_start_time",
+        "query_end_time"
+      ]
+    },
+    {
+      "id": "douyin.xingtu_v2.get_ip_activity_detail",
+      "platform": "douyin",
+      "group": "xingtu-v2",
+      "channel": "social",
+      "title": "获取星图IP活动详情",
+      "summary": "获取星图IP日历活动详情 参数: - id: 活动ID,从`get_ip_activity_list`获取",
+      "proxyPath": "douyin/xingtu_v2/get_ip_activity_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu",
+        "v2"
+      ],
+      "requiredParams": [
+        "id"
+      ]
+    },
+    {
+      "id": "douyin.xingtu_v2.get_resource_list",
+      "platform": "douyin",
+      "group": "xingtu-v2",
+      "channel": "social",
+      "title": "获取营销活动案例",
+      "summary": "获取营销活动案例列表 参数: - resource_id: 资源ID",
+      "proxyPath": "douyin/xingtu_v2/get_resource_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu",
+        "v2"
+      ],
+      "requiredParams": [
+        "resource_id"
+      ]
+    },
+    {
+      "id": "douyin.xingtu_v2.get_demander_mcn_list",
+      "platform": "douyin",
+      "group": "xingtu-v2",
+      "channel": "social",
+      "title": "搜索MCN机构列表",
+      "summary": "搜索MCN机构列表 参数: - mcn_name: MCN机构名称,支持模糊搜索 - page: 页码,默认1 - limit: 每页数量,默认20 - order_by: 排序方式,`platform_scores`=平台评分",
+      "proxyPath": "douyin/xingtu_v2/get_demander_mcn_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "douyin",
+        "抖音",
+        "xingtu",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.douplus.fetch_promotable_item_list",
+      "platform": "douyin",
+      "group": "douplus",
+      "channel": "social",
+      "title": "获取可推广作品列表(含点赞评论量)",
+      "summary": "获取指定抖音账号在 DOU+ 投放页可推广的作品列表,包含每个作品的点赞、评论、播放等数据 参数: - sec_uid: 投放账号的 sec_uid(必填) - count: 返回作品数量,默认 30 - target_id: 推广目标(DOU+ 页面上的目标卡片)ID,默认 3",
+      "proxyPath": "douyin/douplus/fetch_promotable_item_list",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "douplus"
+      ],
+      "requiredParams": [
+        "sec_uid"
+      ]
+    },
+    {
+      "id": "douyin.douplus.search_user",
+      "platform": "douyin",
+      "group": "douplus",
+      "channel": "social",
+      "title": "搜索 DOU+ 用户",
+      "summary": "在 DOU+ 投放场景下搜索抖音用户,支持抖音号 / ID / 昵称 - 支持游标翻页 参数: - keyword: 搜索关键词,支持抖音号 / ID / 昵称(必填) - count: 每页数量,默认 20 - cursor: 翻页游标,首页传 0,后续传上一页响应里返回的 c",
+      "proxyPath": "douyin/douplus/search_user",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "douplus"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "douyin.douplus.search_user_v2",
+      "platform": "douyin",
+      "group": "douplus",
+      "channel": "social",
+      "title": "搜索用户 V2",
+      "summary": "DOU+ 用户搜索 V2,支持游标翻页与 scope 搜索范围 参数: - keyword: 搜索关键词(必填) - cursor: 翻页游标,首页传 0,后续传上一页响应里的 cursor - count: 每页数量,默认 10 - scope: 搜索范围,默认 1",
+      "proxyPath": "douyin/douplus/search_user_v2",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "douplus"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "douyin.douplus.fetch_video_ranking",
+      "platform": "douyin",
+      "group": "douplus",
+      "channel": "social",
+      "title": "获取 DOU+ 视频排行榜",
+      "summary": "获取 DOU+ 视频排行榜(热门榜),可按时间范围、垂类、榜单维度筛选 参数: - time_range: 时间范围,1 / 2 / 3,默认 2 - tag_id: 垂类ID,默认 634(娱乐)。完整对照:601剧情, 602明星, 606音乐, 607二次元, 608游戏,",
+      "proxyPath": "douyin/douplus/fetch_video_ranking",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "douplus"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.douplus.fetch_sec_token",
+      "platform": "douyin",
+      "group": "douplus",
+      "channel": "social",
+      "title": "获取DOU+ POST请求所需的sec_token",
+      "summary": "获取 DOU+ 需要鉴权的 POST 接口(如「成本计算」)所需的 sec_token - **此接口需要用户提供有效的 www.douyin.com 网页版 Cookie** 参数: - cookie: 用户的 www.douyin.com 网页版 Cookie(必填)",
+      "proxyPath": "douyin/douplus/fetch_sec_token",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "douplus"
+      ],
+      "requiredParams": [
+        "cookie"
+      ]
+    },
+    {
+      "id": "douyin.douplus.calculate_cost",
+      "platform": "douyin",
+      "group": "douplus",
+      "channel": "social",
+      "title": "DOU+成本计算",
+      "summary": "DOU+ 成本计算:给定投放账号 + 作品 + 推广目标,返回各预算档位的预估(套餐 / 价格 / 预计效果) - **此接口需要用户提供有效的 www.douyin.com 网页版 Cookie** 参数: - cookie: 用户的 www.douyin.com 网页版 Co",
+      "proxyPath": "douyin/douplus/calculate_cost",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "douplus"
+      ],
+      "requiredParams": [
+        "cookie",
+        "sec_uid",
+        "item_ids"
+      ]
+    },
+    {
+      "id": "douyin.douplus.fetch_promoted_accounts",
+      "platform": "douyin",
+      "group": "douplus",
+      "channel": "social",
+      "title": "获取投放过的账号",
+      "summary": "获取当前 DOU+ 账户下投放过(有过订单)的抖音账号列表,支持游标翻页 - **此接口需要用户提供有效的 www.douyin.com 网页版 Cookie** 参数: - cookie: 用户的 www.douyin.com 网页版 Cookie(必填) - limit: 每",
+      "proxyPath": "douyin/douplus/fetch_promoted_accounts",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "douplus"
+      ],
+      "requiredParams": [
+        "cookie"
+      ]
+    },
+    {
+      "id": "douyin.douplus.fetch_analyse_overview",
+      "platform": "douyin",
+      "group": "douplus",
+      "channel": "social",
+      "title": "投放数据概览(账号/视频/直播)",
+      "summary": "DOU+ 投放数据概览,支持账号 / 视频 / 直播三种维度(由 query.analysisType 区分:1=账号, 2=视频, 3=直播) - 支持按账号、投放状态、投放目标、时间周期筛选 - **此接口需要用户提供有效的 www.douyin.com 网页版 Cookie",
+      "proxyPath": "douyin/douplus/fetch_analyse_overview",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "douplus"
+      ],
+      "requiredParams": [
+        "cookie",
+        "query"
+      ]
+    },
+    {
+      "id": "douyin.douplus.fetch_analyse_graph",
+      "platform": "douyin",
+      "group": "douplus",
+      "channel": "social",
+      "title": "投放数据趋势图",
+      "summary": "DOU+ 投放数据趋势图(按时间维度返回指标曲线),账号 / 视频 / 直播由 query.analysisType 区分 - **此接口需要用户提供有效的 www.douyin.com 网页版 Cookie** 参数(query 透传): - 字段同\"投放数据概览\",额外 di",
+      "proxyPath": "douyin/douplus/fetch_analyse_graph",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "douplus"
+      ],
+      "requiredParams": [
+        "cookie",
+        "query"
+      ]
+    },
+    {
+      "id": "douyin.douplus.fetch_analyse_detail",
+      "platform": "douyin",
+      "group": "douplus",
+      "channel": "social",
+      "title": "投放数据明细",
+      "summary": "DOU+ 投放数据明细(逐订单 / 逐作品的指标列表,支持分页与排序),账号 / 视频 / 直播由 query.analysisType 区分 - **此接口需要用户提供有效的 www.douyin.com 网页版 Cookie** 参数(query 透传): - 字段同\"投放数",
+      "proxyPath": "douyin/douplus/fetch_analyse_detail",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "douplus"
+      ],
+      "requiredParams": [
+        "cookie",
+        "query"
+      ]
+    },
+    {
+      "id": "douyin.douplus.fetch_talent_categories",
+      "platform": "douyin",
+      "group": "douplus",
+      "channel": "social",
+      "title": "获取达人分类",
+      "summary": "获取 DOU+ 达人分类列表;其分类名可用作\"按分类搜索达人\"接口的 name 字段",
+      "proxyPath": "douyin/douplus/fetch_talent_categories",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "douplus"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.douplus.fetch_talents_by_category",
+      "platform": "douyin",
+      "group": "douplus",
+      "channel": "social",
+      "title": "按分类搜索达人",
+      "summary": "按分类搜索/筛选 DOU+ 达人 参数: - name: 达人分类名/搜索词(取自\"获取达人分类\"接口);留空为全部 - page: 页码,从 0 开始,默认 0 - limit: 每页数量,默认 20",
+      "proxyPath": "douyin/douplus/fetch_talents_by_category",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "douplus"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "douyin.douplus.fetch_user_posts",
+      "platform": "douyin",
+      "group": "douplus",
+      "channel": "social",
+      "title": "获取用户主页作品",
+      "summary": "获取指定用户主页的作品列表(简洁版接口,支持游标翻页) 参数: - sec_uid: 用户 sec_uid(必填) - cursor: 翻页游标(字符串),首页传 \"0\",后续传上一页响应里的 cursor - count: 每页数量,默认 10",
+      "proxyPath": "douyin/douplus/fetch_user_posts",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "douplus"
+      ],
+      "requiredParams": [
+        "sec_uid"
+      ]
+    },
+    {
+      "id": "douyin.douplus.search_video",
+      "platform": "douyin",
+      "group": "douplus",
+      "channel": "social",
+      "title": "搜索视频(按标题)",
+      "summary": "按标题/关键词搜索 DOU+ 视频,支持游标翻页 参数: - keyword: 视频标题/关键词(必填) - cursor: 翻页游标,首页传 0,后续传上一页响应里的 cursor - count: 每页数量,默认 12",
+      "proxyPath": "douyin/douplus/search_video",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "douplus"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "douyin.douplus.fetch_video_detail",
+      "platform": "douyin",
+      "group": "douplus",
+      "channel": "social",
+      "title": "获取视频详情(按ID或链接)",
+      "summary": "通过视频ID 或 视频链接/分享文本 获取视频详情 参数: - video: 视频ID 或 视频链接/分享文本(必填)。例:`7651708301280906538`,或含 v.douyin.com 链接的分享文案",
+      "proxyPath": "douyin/douplus/fetch_video_detail",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "douplus"
+      ],
+      "requiredParams": [
+        "video"
+      ]
+    },
+    {
+      "id": "douyin.douplus.search_live_room",
+      "platform": "douyin",
+      "group": "douplus",
+      "channel": "social",
+      "title": "搜索直播间(抖音号/昵称)",
+      "summary": "搜索 DOU+ 直播间,支持按抖音号或抖音昵称搜索,支持游标翻页 参数: - keyword: 抖音号 或 抖音昵称(必填) - cursor: 翻页游标,首页传 0,后续传上一页响应里的 cursor - count: 每页数量,默认 10",
+      "proxyPath": "douyin/douplus/search_live_room",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "douyin",
+        "抖音",
+        "douplus"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "xigua.app.v2.fetch_one_video",
+      "platform": "xigua",
+      "group": "app-v2",
+      "channel": "social",
+      "title": "获取单个作品数据",
+      "summary": "获取单个作品数据(信息较少,不包含标题等信息,但是包含相关视频的信息) 参数: - item_id: 作品id",
+      "proxyPath": "xigua/app/v2/fetch_one_video",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xigua",
+        "西瓜视频",
+        "app",
+        "v2"
+      ],
+      "requiredParams": [
+        "item_id"
+      ]
+    },
+    {
+      "id": "xigua.app.v2.fetch_one_video_v2",
+      "platform": "xigua",
+      "group": "app-v2",
+      "channel": "social",
+      "title": "获取单个作品数据 V2",
+      "summary": "获取单个作品数据(信息全面,包含标题等信息,但是不包含相关视频推荐信息) 参数: - item_id: 作品id",
+      "proxyPath": "xigua/app/v2/fetch_one_video_v2",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xigua",
+        "西瓜视频",
+        "app",
+        "v2"
+      ],
+      "requiredParams": [
+        "item_id"
+      ]
+    },
+    {
+      "id": "xigua.app.v2.fetch_one_video_play_url",
+      "platform": "xigua",
+      "group": "app-v2",
+      "channel": "social",
+      "title": "获取单个作品的播放链接",
+      "summary": "获取单个作品的播放链接,此接口返回的是已经解码后的播放链接,可以直接使用。 参数: - item_id: 作品id",
+      "proxyPath": "xigua/app/v2/fetch_one_video_play_url",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xigua",
+        "西瓜视频",
+        "app",
+        "v2"
+      ],
+      "requiredParams": [
+        "item_id"
+      ]
+    },
+    {
+      "id": "xigua.app.v2.fetch_video_comment_list",
+      "platform": "xigua",
+      "group": "app-v2",
+      "channel": "social",
+      "title": "视频评论列表",
+      "summary": "视频评论列表 参数: - item_id: 作品id - offset: 偏移量,第一次请求传0,后续请求传上一次请求返回的offset - count: 数量,默认20,建议保持默认。",
+      "proxyPath": "xigua/app/v2/fetch_video_comment_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xigua",
+        "西瓜视频",
+        "app",
+        "v2"
+      ],
+      "requiredParams": [
+        "item_id"
+      ]
+    },
+    {
+      "id": "xigua.app.v2.search_video",
+      "platform": "xigua",
+      "group": "app-v2",
+      "channel": "social",
+      "title": "搜索视频",
+      "summary": "搜索视频 参数: - keyword: 关键词 - offset: 偏移量,第一次请求传0,后续请求传上一次请求返回的offset - order_type: 排序方式,为空时按照默认排序,以下为可选排序方式。 - 最新: publish_time - 最热: play_coun",
+      "proxyPath": "xigua/app/v2/search_video",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xigua",
+        "西瓜视频",
+        "app",
+        "v2"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "xigua.app.v2.fetch_user_info",
+      "platform": "xigua",
+      "group": "app-v2",
+      "channel": "social",
+      "title": "个人信息",
+      "summary": "个人信息 参数: - user_id: 用户id",
+      "proxyPath": "xigua/app/v2/fetch_user_info",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xigua",
+        "西瓜视频",
+        "app",
+        "v2"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "xigua.app.v2.fetch_user_post_list",
+      "platform": "xigua",
+      "group": "app-v2",
+      "channel": "social",
+      "title": "获取个人作品列表",
+      "summary": "获取个人作品列表 参数: - user_id: 用户id - max_behot_time: 最大行为时间,默认空,第一次请求传空,后续请求传上一次请求返回数据中的JSON中的值。 - 也就是data中的最后一个元素的cursor值",
+      "proxyPath": "xigua/app/v2/fetch_user_post_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xigua",
+        "西瓜视频",
+        "app",
+        "v2"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "toutiao.web.get_article_info",
+      "platform": "toutiao",
+      "group": "web",
+      "channel": "social",
+      "title": "获取指定文章的信息",
+      "summary": "获取指定文章的信息 参数: - aweme_id: 作品ID,可以从链接中获取 - 例如",
+      "proxyPath": "toutiao/web/get_article_info",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "toutiao",
+        "今日头条",
+        "web"
+      ],
+      "requiredParams": [
+        "aweme_id"
+      ]
+    },
+    {
+      "id": "toutiao.web.get_video_info",
+      "platform": "toutiao",
+      "group": "web",
+      "channel": "social",
+      "title": "获取指定视频的信息",
+      "summary": "获取指定视频的信息 参数: - aweme_id: 作品ID,可以从链接中获取 - 例如",
+      "proxyPath": "toutiao/web/get_video_info",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "toutiao",
+        "今日头条",
+        "web"
+      ],
+      "requiredParams": [
+        "aweme_id"
+      ]
+    },
+    {
+      "id": "toutiao.app.get_article_info",
+      "platform": "toutiao",
+      "group": "app",
+      "channel": "social",
+      "title": "获取指定文章的信息",
+      "summary": "获取指定文章的信息 参数: - group_id: 作品ID,可以从链接中获取 - 例如",
+      "proxyPath": "toutiao/app/get_article_info",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "toutiao",
+        "今日头条",
+        "app"
+      ],
+      "requiredParams": [
+        "group_id"
+      ]
+    },
+    {
+      "id": "toutiao.app.get_video_info",
+      "platform": "toutiao",
+      "group": "app",
+      "channel": "social",
+      "title": "获取指定视频的信息",
+      "summary": "获取指定视频的信息 参数: - group_id: 作品ID,可以从链接中获取 - 例如",
+      "proxyPath": "toutiao/app/get_video_info",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "toutiao",
+        "今日头条",
+        "app"
+      ],
+      "requiredParams": [
+        "group_id"
+      ]
+    },
+    {
+      "id": "toutiao.app.get_comments",
+      "platform": "toutiao",
+      "group": "app",
+      "channel": "social",
+      "title": "获取指定作品的评论",
+      "summary": "获取指定作品的评论 参数: - group_id: 作品ID,可以从链接中获取 - 例如: - offset: 偏移量,用于分页,默认为0,然后每次加20",
+      "proxyPath": "toutiao/app/get_comments",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "toutiao",
+        "今日头条",
+        "app"
+      ],
+      "requiredParams": [
+        "group_id",
+        "offset"
+      ]
+    },
+    {
+      "id": "toutiao.app.get_user_info",
+      "platform": "toutiao",
+      "group": "app",
+      "channel": "social",
+      "title": "获取指定用户的信息",
+      "summary": "获取指定用户的信息 参数: - user_id: 用户ID,可以从以下接口获取: - `/api/v1/toutiao/app/get_user_id`",
+      "proxyPath": "toutiao/app/get_user_info",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "toutiao",
+        "今日头条",
+        "app"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "toutiao.app.get_user_id",
+      "platform": "toutiao",
+      "group": "app",
+      "channel": "social",
+      "title": "从头条用户主页获取用户user_id",
+      "summary": "从头条用户主页获取用户user_id 参数: - user_profile_url: 用户主页链接 - 例如",
+      "proxyPath": "toutiao/app/get_user_id",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "toutiao",
+        "今日头条",
+        "app"
+      ],
+      "requiredParams": [
+        "user_profile_url"
+      ]
+    },
+    {
+      "id": "xiaohongshu.web_v3.fetch_note_detail",
+      "platform": "xiaohongshu",
+      "group": "web-v3",
+      "channel": "social",
+      "title": "获取笔记详情",
+      "summary": "获取笔记详情(图文/视频通用) 接口优先级: - 小红书接口推荐优先级: `App V2` > `App` > `Web V3(本接口)` > `Web V2` > `Web` 参数: - note_id: 笔记ID,可以从小红书的分享链接中获取 - xsec_token: 安全",
+      "proxyPath": "xiaohongshu/web_v3/fetch_note_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xiaohongshu",
+        "小红书",
+        "web",
+        "v3"
+      ],
+      "requiredParams": [
+        "note_id",
+        "xsec_token"
+      ]
+    },
+    {
+      "id": "xiaohongshu.web_v3.fetch_note_comments",
+      "platform": "xiaohongshu",
+      "group": "web-v3",
+      "channel": "social",
+      "title": "获取笔记评论",
+      "summary": "获取笔记评论列表 接口优先级: - 小红书接口推荐优先级: `App V2` > `App` > `Web V3(本接口)` > `Web V2` > `Web` 参数: - note_id: 笔记ID - cursor: 翻页游标 - xsec_token: 安全令牌,可以从小",
+      "proxyPath": "xiaohongshu/web_v3/fetch_note_comments",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xiaohongshu",
+        "小红书",
+        "web",
+        "v3"
+      ],
+      "requiredParams": [
+        "note_id",
+        "xsec_token"
+      ]
+    },
+    {
+      "id": "xiaohongshu.web_v3.fetch_sub_comments",
+      "platform": "xiaohongshu",
+      "group": "web-v3",
+      "channel": "social",
+      "title": "获取子评论",
+      "summary": "获取评论的子评论(回复) 接口优先级: - 小红书接口推荐优先级: `App V2` > `App` > `Web V3(本接口)` > `Web V2` > `Web` 参数: - note_id: 笔记ID - root_comment_id: 父评论ID - num: 返回",
+      "proxyPath": "xiaohongshu/web_v3/fetch_sub_comments",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xiaohongshu",
+        "小红书",
+        "web",
+        "v3"
+      ],
+      "requiredParams": [
+        "note_id",
+        "root_comment_id",
+        "xsec_token"
+      ]
+    },
+    {
+      "id": "xiaohongshu.web_v3.fetch_search_notes",
+      "platform": "xiaohongshu",
+      "group": "web-v3",
+      "channel": "social",
+      "title": "搜索笔记",
+      "summary": "搜索笔记 接口优先级: - 小红书接口推荐优先级: `App V2` > `App` > `Web V3(本接口)` > `Web V2` > `Web` 参数: - keyword: 搜索关键词 - page: 页码 - sort: 排序方式 - general: 综合 - t",
+      "proxyPath": "xiaohongshu/web_v3/fetch_search_notes",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xiaohongshu",
+        "小红书",
+        "web",
+        "v3"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "xiaohongshu.web_v3.fetch_search_users",
+      "platform": "xiaohongshu",
+      "group": "web-v3",
+      "channel": "social",
+      "title": "搜索用户",
+      "summary": "搜索用户 接口优先级: - 小红书接口推荐优先级: `App V2` > `App` > `Web V3(本接口)` > `Web V2` > `Web` 参数: - keyword: 搜索关键词 - page: 页码",
+      "proxyPath": "xiaohongshu/web_v3/fetch_search_users",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xiaohongshu",
+        "小红书",
+        "web",
+        "v3"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "xiaohongshu.web_v3.fetch_trending",
+      "platform": "xiaohongshu",
+      "group": "web-v3",
+      "channel": "social",
+      "title": "获取热搜词",
+      "summary": "获取热搜词列表 接口优先级: - 小红书接口推荐优先级: `App V2` > `App` > `Web V3(本接口)` > `Web V2` > `Web`",
+      "proxyPath": "xiaohongshu/web_v3/fetch_trending",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xiaohongshu",
+        "小红书",
+        "web",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "xiaohongshu.web_v3.fetch_search_suggest",
+      "platform": "xiaohongshu",
+      "group": "web-v3",
+      "channel": "social",
+      "title": "获取搜索联想词",
+      "summary": "获取搜索联想词,keyword 为空时返回热门推荐 接口优先级: - 小红书接口推荐优先级: `App V2` > `App` > `Web V3(本接口)` > `Web V2` > `Web` 参数: - keyword: 关键词 (可为空)",
+      "proxyPath": "xiaohongshu/web_v3/fetch_search_suggest",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xiaohongshu",
+        "小红书",
+        "web",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "xiaohongshu.web_v3.fetch_homefeed",
+      "platform": "xiaohongshu",
+      "group": "web-v3",
+      "channel": "social",
+      "title": "获取首页推荐",
+      "summary": "获取首页推荐笔记列表 接口优先级: - 小红书接口推荐优先级: `App V2` > `App` > `Web V3(本接口)` > `Web V2` > `Web` 参数: - num: 返回数量 (最大 40) - cursor_score: 翻页游标 (首次留空) - ca",
+      "proxyPath": "xiaohongshu/web_v3/fetch_homefeed",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xiaohongshu",
+        "小红书",
+        "web",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "xiaohongshu.web_v3.fetch_homefeed_categories",
+      "platform": "xiaohongshu",
+      "group": "web-v3",
+      "channel": "social",
+      "title": "获取首页分类列表",
+      "summary": "获取首页频道分类列表 接口优先级: - 小红书接口推荐优先级: `App V2` > `App` > `Web V3(本接口)` > `Web V2` > `Web`",
+      "proxyPath": "xiaohongshu/web_v3/fetch_homefeed_categories",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xiaohongshu",
+        "小红书",
+        "web",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "xiaohongshu.web_v3.fetch_user_info",
+      "platform": "xiaohongshu",
+      "group": "web-v3",
+      "channel": "social",
+      "title": "获取用户信息",
+      "summary": "获取用户公开资料 接口优先级: - 小红书接口推荐优先级: `App V2` > `App` > `Web V3(本接口)` > `Web V2` > `Web` 参数: - user_id: 用户ID",
+      "proxyPath": "xiaohongshu/web_v3/fetch_user_info",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xiaohongshu",
+        "小红书",
+        "web",
+        "v3"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "xiaohongshu.web_v3.fetch_user_notes",
+      "platform": "xiaohongshu",
+      "group": "web-v3",
+      "channel": "social",
+      "title": "获取用户笔记列表",
+      "summary": "获取用户发布的笔记列表 接口优先级: - 小红书接口推荐优先级: `App V2` > `App` > `Web V3(本接口)` > `Web V2` > `Web` 参数: - user_id: 用户ID - cursor: 翻页游标 - num: 返回数量 (最大 30)",
+      "proxyPath": "xiaohongshu/web_v3/fetch_user_notes",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xiaohongshu",
+        "小红书",
+        "web",
+        "v3"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "xiaohongshu.web_v3.fetch_hot_list",
+      "platform": "xiaohongshu",
+      "group": "web-v3",
+      "channel": "social",
+      "title": "获取小红书热榜",
+      "summary": "获取小红书热榜(实时),即当日热门话题/关键词榜单(数据源:今日热榜 tophub.today) 接口优先级: - 小红书接口推荐优先级: `App V2` > `App` > `Web V3(本接口)` > `Web V2` > `Web`",
+      "proxyPath": "xiaohongshu/web_v3/fetch_hot_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xiaohongshu",
+        "小红书",
+        "web",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "xiaohongshu.app_v2.get_image_note_detail",
+      "platform": "xiaohongshu",
+      "group": "app-v2",
+      "channel": "social",
+      "title": "获取图文笔记详情",
+      "summary": "获取图文笔记的完整详情数据 接口优先级: - ⭐ 小红书接口推荐优先级: `App V2(本接口)` > `App` > `Web V2` > `Web` 参数: - note_id: 笔记ID,如 \"697c0eee000000000a03c308\" - share_text:",
+      "proxyPath": "xiaohongshu/app_v2/get_image_note_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xiaohongshu",
+        "小红书",
+        "app",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "xiaohongshu.app_v2.get_video_note_detail",
+      "platform": "xiaohongshu",
+      "group": "app-v2",
+      "channel": "social",
+      "title": "获取视频笔记详情",
+      "summary": "获取视频笔记的完整详情数据 参数: - note_id: 笔记ID,如 \"697c0eee000000000a03c308\" - share_text: 小红书分享链接(支持APP和Web端分享链接) - 优先使用`note_id`,如果没有则使用`share_text`,两个参",
+      "proxyPath": "xiaohongshu/app_v2/get_video_note_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xiaohongshu",
+        "小红书",
+        "app",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "xiaohongshu.app_v2.get_note_comments",
+      "platform": "xiaohongshu",
+      "group": "app-v2",
+      "channel": "social",
+      "title": "获取笔记评论列表",
+      "summary": "获取指定笔记的评论列表,支持分页和多种排序方式 参数: - note_id: 笔记ID,如 \"697c0eee000000000a03c308\" - share_text: 小红书分享链接(支持APP和Web端分享链接) - 优先使用`note_id`,如果没有则使用`share",
+      "proxyPath": "xiaohongshu/app_v2/get_note_comments",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xiaohongshu",
+        "小红书",
+        "app",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "xiaohongshu.app_v2.get_note_sub_comments",
+      "platform": "xiaohongshu",
+      "group": "app-v2",
+      "channel": "social",
+      "title": "获取笔记二级评论列表",
+      "summary": "获取指定笔记某条评论下的子评论(回复)列表,使用游标分页 参数: - note_id: 笔记ID,如 \"699916e6000000001d0253da\" - share_text: 小红书分享链接(支持APP和Web端分享链接) - 优先使用`note_id`,如果没有则使用`",
+      "proxyPath": "xiaohongshu/app_v2/get_note_sub_comments",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xiaohongshu",
+        "小红书",
+        "app",
+        "v2"
+      ],
+      "requiredParams": [
+        "comment_id"
+      ]
+    },
+    {
+      "id": "xiaohongshu.app_v2.get_user_info",
+      "platform": "xiaohongshu",
+      "group": "app-v2",
+      "channel": "social",
+      "title": "获取用户信息",
+      "summary": "获取指定用户的详细信息 参数: - user_id: 用户ID,如 \"61b46d790000000010008153\" - share_text: 小红书分享链接(支持APP和Web端分享链接) - 优先使用`user_id`,如果没有则使用`share_text`,两个参数二",
+      "proxyPath": "xiaohongshu/app_v2/get_user_info",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xiaohongshu",
+        "小红书",
+        "app",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "xiaohongshu.app_v2.get_user_posted_notes",
+      "platform": "xiaohongshu",
+      "group": "app-v2",
+      "channel": "social",
+      "title": "获取用户笔记列表",
+      "summary": "获取指定用户已发布的笔记列表,使用游标分页 参数: - user_id: 用户ID,如 \"61b46d790000000010008153\" - share_text: 小红书分享链接(支持APP和Web端分享链接) - 优先使用`user_id`,如果没有则使用`share_t",
+      "proxyPath": "xiaohongshu/app_v2/get_user_posted_notes",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xiaohongshu",
+        "小红书",
+        "app",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "xiaohongshu.app_v2.get_user_faved_notes",
+      "platform": "xiaohongshu",
+      "group": "app-v2",
+      "channel": "social",
+      "title": "获取用户收藏笔记列表",
+      "summary": "获取指定用户公开收藏的笔记列表,使用游标分页 参数: - user_id: 用户ID,如 \"5a8cf39111be10466d285d6b\" - share_text: 小红书分享链接(支持APP和Web端分享链接) - 优先使用`user_id`,如果没有则使用`share_",
+      "proxyPath": "xiaohongshu/app_v2/get_user_faved_notes",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xiaohongshu",
+        "小红书",
+        "app",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "xiaohongshu.app_v2.search_notes",
+      "platform": "xiaohongshu",
+      "group": "app-v2",
+      "channel": "social",
+      "title": "搜索笔记",
+      "summary": "根据关键词搜索小红书笔记,支持多种排序方式、笔记类型筛选和发布时间筛选 参数: - keyword: 搜索关键词(必需),如 \"美食推荐\" - page: 页码,从 1 开始 - sort_type: 排序方式 - \"general\": 综合排序(默认) - \"time_desc",
+      "proxyPath": "xiaohongshu/app_v2/search_notes",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xiaohongshu",
+        "小红书",
+        "app",
+        "v2"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "xiaohongshu.app_v2.search_users",
+      "platform": "xiaohongshu",
+      "group": "app-v2",
+      "channel": "social",
+      "title": "搜索用户",
+      "summary": "根据关键词搜索小红书用户,每页返回 20 条结果,支持分页 参数: - keyword: 搜索关键词(必需),如 \"美食博主\" - page: 页码,从 1 开始 - search_id: 搜索ID,翻页时传入首次搜索返回的值 - source: 来源,默认 \"explore_f",
+      "proxyPath": "xiaohongshu/app_v2/search_users",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xiaohongshu",
+        "小红书",
+        "app",
+        "v2"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "xiaohongshu.app_v2.search_images",
+      "platform": "xiaohongshu",
+      "group": "app-v2",
+      "channel": "social",
+      "title": "搜索图片",
+      "summary": "根据关键词搜索小红书图片,每页返回 20 条结果,支持分页 参数: - keyword: 搜索关键词(必需),如 \"壁纸\" - page: 页码,从 1 开始 - search_id: 搜索ID,翻页时传入首次搜索返回的值 - search_session_id: 搜索会话ID,",
+      "proxyPath": "xiaohongshu/app_v2/search_images",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xiaohongshu",
+        "小红书",
+        "app",
+        "v2"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "xiaohongshu.app_v2.search_products",
+      "platform": "xiaohongshu",
+      "group": "app-v2",
+      "channel": "social",
+      "title": "搜索商品",
+      "summary": "根据关键词搜索小红书商品,每页返回 20 条结果,支持分页 参数: - keyword: 搜索关键词(必需),如 \"手机壳\" - page: 页码,从 1 开始 - search_id: 搜索ID,翻页时传入首次搜索返回的值 - source: 来源,默认 \"explore_fe",
+      "proxyPath": "xiaohongshu/app_v2/search_products",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xiaohongshu",
+        "小红书",
+        "app",
+        "v2"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "xiaohongshu.app_v2.search_groups",
+      "platform": "xiaohongshu",
+      "group": "app-v2",
+      "channel": "social",
+      "title": "搜索群聊",
+      "summary": "根据关键词搜索小红书群聊列表,支持分页 参数: - keyword: 搜索关键词(必需),如 \"上海\" - page_no: 页码,从 0 开始 - search_id: 搜索ID,翻页时传入首次搜索返回的值 - source: 来源,默认 \"unifiedSearchGroup",
+      "proxyPath": "xiaohongshu/app_v2/search_groups",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xiaohongshu",
+        "小红书",
+        "app",
+        "v2"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "xiaohongshu.app_v2.get_product_detail",
+      "platform": "xiaohongshu",
+      "group": "app-v2",
+      "channel": "social",
+      "title": "获取商品详情",
+      "summary": "通过 SKU ID 获取商品的详细信息,包括价格、规格、库存、商品描述等 参数: - sku_id: 商品 SKU ID(必需),如 \"669ddd44e05f3700011067ed\" - source: 来源,默认 \"mall_search\" - pre_page: 前置页面",
+      "proxyPath": "xiaohongshu/app_v2/get_product_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xiaohongshu",
+        "小红书",
+        "app",
+        "v2"
+      ],
+      "requiredParams": [
+        "sku_id"
+      ]
+    },
+    {
+      "id": "xiaohongshu.app_v2.get_product_review_overview",
+      "platform": "xiaohongshu",
+      "group": "app-v2",
+      "channel": "social",
+      "title": "获取商品评论总览",
+      "summary": "获取商品的评论统计信息,包括评分分布、好评率、评论标签等 参数: - sku_id: 商品 SKU ID(必需),如 \"669ddd44e05f3700011067ed\" - tab: 标签类型,默认 2",
+      "proxyPath": "xiaohongshu/app_v2/get_product_review_overview",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xiaohongshu",
+        "小红书",
+        "app",
+        "v2"
+      ],
+      "requiredParams": [
+        "sku_id"
+      ]
+    },
+    {
+      "id": "xiaohongshu.app_v2.get_product_reviews",
+      "platform": "xiaohongshu",
+      "group": "app-v2",
+      "channel": "social",
+      "title": "获取商品评论列表",
+      "summary": "获取商品的用户评论列表,支持分页、排序和筛选有图评论 参数: - sku_id: 商品 SKU ID(必需),如 \"669ddd44e05f3700011067ed\" - page: 页码,从 0 开始 - sort_strategy_type: 排序策略 - 0: 综合排序(默",
+      "proxyPath": "xiaohongshu/app_v2/get_product_reviews",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xiaohongshu",
+        "小红书",
+        "app",
+        "v2"
+      ],
+      "requiredParams": [
+        "sku_id"
+      ]
+    },
+    {
+      "id": "xiaohongshu.app_v2.get_product_recommendations",
+      "platform": "xiaohongshu",
+      "group": "app-v2",
+      "channel": "social",
+      "title": "获取商品推荐列表",
+      "summary": "根据商品 SKU ID 获取相关推荐商品列表,使用游标分页 参数: - sku_id: 商品 SKU ID(必需),如 \"669ddd44e05f3700011067ed\" - cursor_score: 分页游标,首次请求留空,翻页时传入上一次响应中返回的 cursor_sco",
+      "proxyPath": "xiaohongshu/app_v2/get_product_recommendations",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xiaohongshu",
+        "小红书",
+        "app",
+        "v2"
+      ],
+      "requiredParams": [
+        "sku_id"
+      ]
+    },
+    {
+      "id": "xiaohongshu.app_v2.get_topic_info",
+      "platform": "xiaohongshu",
+      "group": "app-v2",
+      "channel": "social",
+      "title": "获取话题详情",
+      "summary": "获取指定话题的详细信息,包括话题名称、浏览量、讨论数、分享信息等 参数: - page_id: 话题页面ID(必需),如 \"5c1cc866febed9000184b7c1\" - source: 来源,默认 \"normal\" - note_id: 来源笔记ID,从笔记跳转到话题时",
+      "proxyPath": "xiaohongshu/app_v2/get_topic_info",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xiaohongshu",
+        "小红书",
+        "app",
+        "v2"
+      ],
+      "requiredParams": [
+        "page_id"
+      ]
+    },
+    {
+      "id": "xiaohongshu.app_v2.get_topic_feed",
+      "platform": "xiaohongshu",
+      "group": "app-v2",
+      "channel": "social",
+      "title": "获取话题笔记列表",
+      "summary": "获取指定话题下的笔记列表,支持按最热或最新排序,使用游标分页 参数: - page_id: 话题页面ID(必需),如 \"5c1cc866febed9000184b7c1\" - 可以从单一笔记接口获取或搜索接口 - sort: 排序方式 - \"trend\": 最热(默认) - \"t",
+      "proxyPath": "xiaohongshu/app_v2/get_topic_feed",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xiaohongshu",
+        "小红书",
+        "app",
+        "v2"
+      ],
+      "requiredParams": [
+        "page_id"
+      ]
+    },
+    {
+      "id": "xiaohongshu.app_v2.get_creator_inspiration_feed",
+      "platform": "xiaohongshu",
+      "group": "app-v2",
+      "channel": "social",
+      "title": "获取创作者推荐灵感列表",
+      "summary": "获取创作者中心的推荐创作灵感流,使用游标分页 参数: - cursor: 分页游标,首次请求留空,翻页时传入上一次响应中返回的 cursor 值(如 \"r_1\", \"r_2\"...) - tab: 标签类型,默认 0 - source: 来源,默认 \"creator_center",
+      "proxyPath": "xiaohongshu/app_v2/get_creator_inspiration_feed",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xiaohongshu",
+        "小红书",
+        "app",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "xiaohongshu.app_v2.get_creator_hot_inspiration_feed",
+      "platform": "xiaohongshu",
+      "group": "app-v2",
+      "channel": "social",
+      "title": "获取创作者热点灵感列表",
+      "summary": "获取创作者中心的热点创作灵感流,使用游标分页 参数: - cursor: 分页游标,首次请求留空,翻页时传入上一次响应中返回的 cursor 值(如 \"1\", \"2\"...)",
+      "proxyPath": "xiaohongshu/app_v2/get_creator_hot_inspiration_feed",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xiaohongshu",
+        "小红书",
+        "app",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "xiaohongshu.web_v2.fetch_feed_notes",
+      "platform": "xiaohongshu",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取图文笔记详情 V1",
+      "summary": "获取图文笔记详情 V1 接口优先级: - 小红书接口推荐优先级: `App V2` > `App` > `Web V2(本接口)` > `Web` 参数: - note_id: 笔记ID,如 \"697c0eee000000000a03c308\" - share_text: 小红书",
+      "proxyPath": "xiaohongshu/web_v2/fetch_feed_notes",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xiaohongshu",
+        "小红书",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "note_id"
+      ]
+    },
+    {
+      "id": "xiaohongshu.web_v2.fetch_feed_notes_v2",
+      "platform": "xiaohongshu",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取图文笔记详情 V2",
+      "summary": "获取图文笔记详情 V1 接口优先级: - 小红书接口推荐优先级: `App V2` > `App` > `Web V2(本接口)` > `Web` 参数: - note_id: 笔记ID,如 \"697c0eee000000000a03c308\" - share_text: 小红书",
+      "proxyPath": "xiaohongshu/web_v2/fetch_feed_notes_v2",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xiaohongshu",
+        "小红书",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "note_id"
+      ]
+    },
+    {
+      "id": "xiaohongshu.web_v2.fetch_home_notes_app",
+      "platform": "xiaohongshu",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取用户笔记",
+      "summary": "获取指定用户已发布的笔记列表,使用游标分页 参数: - user_id: 用户ID,如 \"61b46d790000000010008153\" - cursor: 分页游标,首次请求留空,翻页时传入上一次响应中返回的 cursor 值 - 通常cursor取值方式为notes列表的",
+      "proxyPath": "xiaohongshu/web_v2/fetch_home_notes_app",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xiaohongshu",
+        "小红书",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "xiaohongshu.web_v2.fetch_note_comments",
+      "platform": "xiaohongshu",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取笔记评论",
+      "summary": "获取笔记评论 参数: - note_id: 笔记ID - cursor: 游标",
+      "proxyPath": "xiaohongshu/web_v2/fetch_note_comments",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xiaohongshu",
+        "小红书",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "note_id"
+      ]
+    },
+    {
+      "id": "xiaohongshu.web_v2.fetch_sub_comments",
+      "platform": "xiaohongshu",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取子评论",
+      "summary": "获取子评论 参数: - note_id: 笔记ID - comment_id: 评论ID - cursor: 游标",
+      "proxyPath": "xiaohongshu/web_v2/fetch_sub_comments",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xiaohongshu",
+        "小红书",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "note_id",
+        "comment_id"
+      ]
+    },
+    {
+      "id": "xiaohongshu.web_v2.fetch_user_info_app",
+      "platform": "xiaohongshu",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取App用户信息",
+      "summary": "获取用户信息 参数: - user_id: 用户ID",
+      "proxyPath": "xiaohongshu/web_v2/fetch_user_info_app",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xiaohongshu",
+        "小红书",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "xiaohongshu.web_v2.fetch_hot_list",
+      "platform": "xiaohongshu",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取小红书热榜",
+      "summary": "获取小红书热榜",
+      "proxyPath": "xiaohongshu/web_v2/fetch_hot_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "xiaohongshu",
+        "小红书",
+        "web",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "lemon8.app.fetch_user_profile",
+      "platform": "lemon8",
+      "group": "app",
+      "channel": "social",
+      "title": "获取指定用户的信息",
+      "summary": "获取指定用户的信息 参数: - user_id: 用户ID,可以从接口`/lemon8/app/get_user_id`获取",
+      "proxyPath": "lemon8/app/fetch_user_profile",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "lemon8",
+        "Lemon8",
+        "app"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "lemon8.app.fetch_post_detail",
+      "platform": "lemon8",
+      "group": "app",
+      "channel": "social",
+      "title": "获取指定作品的信息",
+      "summary": "获取指定作品的信息 参数: - item_id: 作品ID,可以从接口`/lemon8/app/get_item_id`获取",
+      "proxyPath": "lemon8/app/fetch_post_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "lemon8",
+        "Lemon8",
+        "app"
+      ],
+      "requiredParams": [
+        "item_id"
+      ]
+    },
+    {
+      "id": "lemon8.app.fetch_user_follower_list",
+      "platform": "lemon8",
+      "group": "app",
+      "channel": "social",
+      "title": "获取指定用户的粉丝列表",
+      "summary": "获取指定用户的粉丝列表 参数: - user_id: 用户ID,可以从接口`/lemon8/app/get_user_id`获取 - cursor: 翻页参数,可以从上一次请求的返回结果中获取,第一次请求为空,后续请求使用上一次请求返回的cursor进行翻页。",
+      "proxyPath": "lemon8/app/fetch_user_follower_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "lemon8",
+        "Lemon8",
+        "app"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "lemon8.app.fetch_user_following_list",
+      "platform": "lemon8",
+      "group": "app",
+      "channel": "social",
+      "title": "获取指定用户的关注列表",
+      "summary": "获取指定用户的关注列表 参数: - user_id: 用户ID,可以从接口`/lemon8/app/get_user_id`获取 - cursor: 翻页参数,可以从上一次请求的返回结果中获取,第一次请求为空,后续请求使用上一次请求返回的cursor进行翻页。",
+      "proxyPath": "lemon8/app/fetch_user_following_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "lemon8",
+        "Lemon8",
+        "app"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "lemon8.app.fetch_post_comment_list",
+      "platform": "lemon8",
+      "group": "app",
+      "channel": "social",
+      "title": "获取指定作品的评论列表",
+      "summary": "获取指定作品的评论列表 参数: - group_id: 作品的group_id,可以从接口`/lemon8/app/fetch_post_detail`获取 - item_id: 作品的item_id,可以从接口`/lemon8/app/fetch_post_detail` 或 ",
+      "proxyPath": "lemon8/app/fetch_post_comment_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "lemon8",
+        "Lemon8",
+        "app"
+      ],
+      "requiredParams": [
+        "group_id",
+        "item_id",
+        "media_id"
+      ]
+    },
+    {
+      "id": "lemon8.app.fetch_discover_banners",
+      "platform": "lemon8",
+      "group": "app",
+      "channel": "social",
+      "title": "获取发现页Banner",
+      "summary": "获取发现页Banner(搜索页上方的滚动内容)",
+      "proxyPath": "lemon8/app/fetch_discover_banners",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "lemon8",
+        "Lemon8",
+        "app"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "lemon8.app.fetch_discover_tab",
+      "platform": "lemon8",
+      "group": "app",
+      "channel": "social",
+      "title": "获取发现页主体内容",
+      "summary": "获取发现页(搜索页主体内容)",
+      "proxyPath": "lemon8/app/fetch_discover_tab",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "lemon8",
+        "Lemon8",
+        "app"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "lemon8.app.fetch_discover_tab_information_tabs",
+      "platform": "lemon8",
+      "group": "app",
+      "channel": "social",
+      "title": "获取发现页的 Editor's Picks",
+      "summary": "获取发现页(搜索页下方的推荐内容 - Editor's Picks)",
+      "proxyPath": "lemon8/app/fetch_discover_tab_information_tabs",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "lemon8",
+        "Lemon8",
+        "app"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "lemon8.app.fetch_hot_search_keywords",
+      "platform": "lemon8",
+      "group": "app",
+      "channel": "social",
+      "title": "获取热搜关键词",
+      "summary": "获取热搜关键词",
+      "proxyPath": "lemon8/app/fetch_hot_search_keywords",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "lemon8",
+        "Lemon8",
+        "app"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "lemon8.app.fetch_topic_info",
+      "platform": "lemon8",
+      "group": "app",
+      "channel": "social",
+      "title": "获取话题信息",
+      "summary": "获取话题信息 参数: - forum_id: 话题ID,可以从下面的接口获取 - 获取指定作品的信息:`/lemon8/app/fetch_post_detail` - 获取发现页的 Editor's Picks:`/lemon8/app/fetch_discover_tab_i",
+      "proxyPath": "lemon8/app/fetch_topic_info",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "lemon8",
+        "Lemon8",
+        "app"
+      ],
+      "requiredParams": [
+        "forum_id"
+      ]
+    },
+    {
+      "id": "lemon8.app.fetch_topic_post_list",
+      "platform": "lemon8",
+      "group": "app",
+      "channel": "social",
+      "title": "获取话题作品列表",
+      "summary": "获取话题作品列表 参数: - category: 话题分类 ID,可以从接口`/lemon8/app/fetch_topic_info`获取 - max_behot_time: 翻页参数,可以从上一次请求的返回结果中获取,第一次请求为空,后续请求使用上一次请求返回的max_beh",
+      "proxyPath": "lemon8/app/fetch_topic_post_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "lemon8",
+        "Lemon8",
+        "app"
+      ],
+      "requiredParams": [
+        "category",
+        "category_parameter",
+        "hashtag_name"
+      ]
+    },
+    {
+      "id": "lemon8.app.fetch_search",
+      "platform": "lemon8",
+      "group": "app",
+      "channel": "social",
+      "title": "搜索接口",
+      "summary": "搜索接口 参数: - query: 搜索关键词 - max_cursor: 翻页参数,可以从上一次请求的返回结果中获取,第一次请求为空,后续请求使用上一次请求返回的`max_cursor`进行翻页,可以通过返回结果的`has_more`字段判断是否还有更多数据。 - filter",
+      "proxyPath": "lemon8/app/fetch_search",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "lemon8",
+        "Lemon8",
+        "app"
+      ],
+      "requiredParams": [
+        "query"
+      ]
+    },
+    {
+      "id": "lemon8.app.get_item_id",
+      "platform": "lemon8",
+      "group": "app",
+      "channel": "social",
+      "title": "通过分享链接获取作品ID",
+      "summary": "通过分享链接获取作品ID 参数: - share_text: 分享链接,支持长链接和短链接,可以从网页端以及APP中的分享按钮获取并复制。",
+      "proxyPath": "lemon8/app/get_item_id",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "lemon8",
+        "Lemon8",
+        "app"
+      ],
+      "requiredParams": [
+        "share_text"
+      ]
+    },
+    {
+      "id": "lemon8.app.get_user_id",
+      "platform": "lemon8",
+      "group": "app",
+      "channel": "social",
+      "title": "通过分享链接获取用户ID",
+      "summary": "通过分享链接获取用户ID 参数: - share_text: 分享链接,支持长链接和短链接,可以从网页端以及APP中的分享按钮获取并复制。",
+      "proxyPath": "lemon8/app/get_user_id",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "lemon8",
+        "Lemon8",
+        "app"
+      ],
+      "requiredParams": [
+        "share_text"
+      ]
+    },
+    {
+      "id": "lemon8.app.get_item_ids",
+      "platform": "lemon8",
+      "group": "app",
+      "channel": "social",
+      "title": "通过分享链接批量获取作品ID",
+      "summary": "通过分享链接批量获取作品ID,一次最多获取10个 参数: - share_texts: 分享链接列表,支持长链接和短链接,可以从网页端以及APP中的分享按钮获取并复制。",
+      "proxyPath": "lemon8/app/get_item_ids",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "lemon8",
+        "Lemon8",
+        "app"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "lemon8.app.get_user_ids",
+      "platform": "lemon8",
+      "group": "app",
+      "channel": "social",
+      "title": "通过分享链接批量获取用户ID",
+      "summary": "通过分享链接批量获取用户ID,一次最多获取10个 参数: - share_texts: 分享链接列表,支持长链接和短链接,可以从网页端以及APP中的分享按钮获取并复制。",
+      "proxyPath": "lemon8/app/get_user_ids",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "lemon8",
+        "Lemon8",
+        "app"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "kuaishou.web.fetch_one_video",
+      "platform": "kuaishou",
+      "group": "web",
+      "channel": "social",
+      "title": "获取单个作品数据 V1",
+      "summary": "获取单个作品数据,此接口不支持图文作品。 参数: - share_text: 作品分享链接",
+      "proxyPath": "kuaishou/web/fetch_one_video",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "kuaishou",
+        "快手",
+        "web"
+      ],
+      "requiredParams": [
+        "share_text"
+      ]
+    },
+    {
+      "id": "kuaishou.web.fetch_one_video_v2",
+      "platform": "kuaishou",
+      "group": "web",
+      "channel": "social",
+      "title": "获取单个作品数据 V2",
+      "summary": "快手单一视频查询接口V2 参数: - photo_id: 作品ID,作品ID可以从作品链接中提取",
+      "proxyPath": "kuaishou/web/fetch_one_video_v2",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "kuaishou",
+        "快手",
+        "web"
+      ],
+      "requiredParams": [
+        "photo_id"
+      ]
+    },
+    {
+      "id": "kuaishou.web.fetch_one_video_by_url",
+      "platform": "kuaishou",
+      "group": "web",
+      "channel": "social",
+      "title": "链接获取作品数据",
+      "summary": "根据链接获取单个作品数据 参数: - url: 作品链接",
+      "proxyPath": "kuaishou/web/fetch_one_video_by_url",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "kuaishou",
+        "快手",
+        "web"
+      ],
+      "requiredParams": [
+        "url"
+      ]
+    },
+    {
+      "id": "kuaishou.web.fetch_one_video_comment",
+      "platform": "kuaishou",
+      "group": "web",
+      "channel": "social",
+      "title": "获取作品一级评论",
+      "summary": "获取单个作品评论数据 参数: - photo_id: 作品ID - pcursor: 评论游标,第一次请求为空,后续请求使用返回响应中的pcursor值进行翻页。",
+      "proxyPath": "kuaishou/web/fetch_one_video_comment",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "kuaishou",
+        "快手",
+        "web"
+      ],
+      "requiredParams": [
+        "photo_id"
+      ]
+    },
+    {
+      "id": "kuaishou.web.fetch_one_video_sub_comment",
+      "platform": "kuaishou",
+      "group": "web",
+      "channel": "social",
+      "title": "获取作品二级评论",
+      "summary": "获取单个作品二级评论数据 参数: - photo_id: 作品ID - pcursor: 评论游标,第一次请求为空,后续请求使用返回响应中的pcursor值进行翻页。 - root_comment_id: 根评论ID",
+      "proxyPath": "kuaishou/web/fetch_one_video_sub_comment",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "kuaishou",
+        "快手",
+        "web"
+      ],
+      "requiredParams": [
+        "photo_id",
+        "root_comment_id"
+      ]
+    },
+    {
+      "id": "kuaishou.web.generate_share_short_url",
+      "platform": "kuaishou",
+      "group": "web",
+      "channel": "social",
+      "title": "生成分享短连接",
+      "summary": "生成分享短连接 参数: - photo_id: 作品ID",
+      "proxyPath": "kuaishou/web/generate_share_short_url",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "kuaishou",
+        "快手",
+        "web"
+      ],
+      "requiredParams": [
+        "photo_id"
+      ]
+    },
+    {
+      "id": "kuaishou.web.fetch_user_info",
+      "platform": "kuaishou",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户信息",
+      "summary": "获取用户信息 - 备注: - 此接口在请求时请将超时时间设置为30秒以上,否则可能会导致客户端未及时收到请求响应并且导致计费。 - 此接口由于风控的特殊性,我们尽可能保持稳定,但仍然无法保证100%稳定,如果遇到请求失败,请稍后重试。 - 推荐一直重复请求,直到成功为止,并且超时",
+      "proxyPath": "kuaishou/web/fetch_user_info",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "kuaishou",
+        "快手",
+        "web"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "kuaishou.web.fetch_user_live_replay",
+      "platform": "kuaishou",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户直播回放",
+      "summary": "获取用户直播回放列表 参数: - user_id: 用户ID,这个接口需要传入用户的 eid,可以从用户主页链接中提取 - 例如: 其中 3xz63mn6fngqtiq 即为用户的 eid - 备注:不支持使用uid也就是纯数字的用户ID查询 - pcursor: 作品游标,第一",
+      "proxyPath": "kuaishou/web/fetch_user_live_replay",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "kuaishou",
+        "快手",
+        "web"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "kuaishou.web.fetch_user_collect",
+      "platform": "kuaishou",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户收藏作品",
+      "summary": "获取用户收藏作品 参数: - user_id: 用户ID,这个接口需要传入用户的 eid,可以从用户主页链接中提取 - 例如: 其中 3xz63mn6fngqtiq 即为用户的 eid - 备注:不支持使用uid也就是纯数字的用户ID查询 - pcursor: 作品游标,第一次请",
+      "proxyPath": "kuaishou/web/fetch_user_collect",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "kuaishou",
+        "快手",
+        "web"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "kuaishou.web.fetch_kuaishou_hot_list_v1",
+      "platform": "kuaishou",
+      "group": "web",
+      "channel": "social",
+      "title": "获取快手热榜 V1",
+      "summary": "获取快手热榜 V1 参数: - 无",
+      "proxyPath": "kuaishou/web/fetch_kuaishou_hot_list_v1",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "kuaishou",
+        "快手",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "kuaishou.web.fetch_kuaishou_hot_list_v2",
+      "platform": "kuaishou",
+      "group": "web",
+      "channel": "social",
+      "title": "获取快手热榜 V2",
+      "summary": "获取快手热榜 V2 参数: - board_type 榜单类型,默认值为 1: 1 - 热榜 2 - 文娱 3 - 社会 4 - 有用 5 - 挑战 6 - 搜索",
+      "proxyPath": "kuaishou/web/fetch_kuaishou_hot_list_v2",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "kuaishou",
+        "快手",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "kuaishou.web.fetch_get_user_id",
+      "platform": "kuaishou",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户ID",
+      "summary": "通过用户分享链接获取用户ID 参数: - share_link: 用户分享链接",
+      "proxyPath": "kuaishou/web/fetch_get_user_id",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "kuaishou",
+        "快手",
+        "web"
+      ],
+      "requiredParams": [
+        "share_link"
+      ]
+    },
+    {
+      "id": "kuaishou.app.fetch_one_video",
+      "platform": "kuaishou",
+      "group": "app",
+      "channel": "social",
+      "title": "视频详情V1",
+      "summary": "获取单个作品数据接口 V1。 参数: - photo_id: 作品ID,作品ID可以从分享链接中提取 - 格式备注:支持纯数字版本的ID,也支持短字符串版本(eID)的ID,两种ID可以混合使用。",
+      "proxyPath": "kuaishou/app/fetch_one_video",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "kuaishou",
+        "快手",
+        "app"
+      ],
+      "requiredParams": [
+        "photo_id"
+      ]
+    },
+    {
+      "id": "kuaishou.app.fetch_videos_batch",
+      "platform": "kuaishou",
+      "group": "app",
+      "channel": "social",
+      "title": "快手批量视频查询接口",
+      "summary": "批量获取多个作品数据,单次请求最多支持40个视频ID。 - 如果此接口连续请求失败,可以尝试使用价格更昂贵的V2接口进行冗余请求。 - 此接口收费标准默认为:40 * 0.001 = 0.04 美元/次。 参数: - photo_ids: 作品ID列表,多个ID用英文逗号分隔,单",
+      "proxyPath": "kuaishou/app/fetch_videos_batch",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "kuaishou",
+        "快手",
+        "app"
+      ],
+      "requiredParams": [
+        "photo_ids"
+      ]
+    },
+    {
+      "id": "kuaishou.app.fetch_one_video_by_url",
+      "platform": "kuaishou",
+      "group": "app",
+      "channel": "social",
+      "title": "根据链接获取单个作品数据",
+      "summary": "根据链接获取单个作品数据。 参数: - share_text: 作品链接或分享文本",
+      "proxyPath": "kuaishou/app/fetch_one_video_by_url",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "kuaishou",
+        "快手",
+        "app"
+      ],
+      "requiredParams": [
+        "share_text"
+      ]
+    },
+    {
+      "id": "kuaishou.app.fetch_selection_feed",
+      "platform": "kuaishou",
+      "group": "app",
+      "channel": "social",
+      "title": "精选/推荐Feed流",
+      "summary": "获取 App 首页「精选 / 推荐」频道的推荐作品流。 - 推荐流无游标翻页,想要更多内容直接再次调用即可(结果随推荐策略变化,不保证顺序与去重)。",
+      "proxyPath": "kuaishou/app/fetch_selection_feed",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "kuaishou",
+        "快手",
+        "app"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "kuaishou.app.generate_kuaishou_share_link",
+      "platform": "kuaishou",
+      "group": "app",
+      "channel": "social",
+      "title": "生成快手分享链接",
+      "summary": "生成快手分享链接 参数: - shareObjectId: 作品ID",
+      "proxyPath": "kuaishou/app/generate_kuaishou_share_link",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "kuaishou",
+        "快手",
+        "app"
+      ],
+      "requiredParams": [
+        "shareObjectId"
+      ]
+    },
+    {
+      "id": "kuaishou.app.fetch_video_comment",
+      "platform": "kuaishou",
+      "group": "app",
+      "channel": "social",
+      "title": "获取单个作品评论数据",
+      "summary": "获取单个作品评论数据 参数: - photo_id: 作品ID - 格式备注:支持纯数字版本的ID,也支持短字符串版本(eID)的ID,两种ID可以混合使用。 - pcursor: 评论游标,第一次请求为空,后续请求使用返回响应中的pcursor值进行翻页。",
+      "proxyPath": "kuaishou/app/fetch_video_comment",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "kuaishou",
+        "快手",
+        "app"
+      ],
+      "requiredParams": [
+        "photo_id"
+      ]
+    },
+    {
+      "id": "kuaishou.app.fetch_video_sub_comments",
+      "platform": "kuaishou",
+      "group": "app",
+      "channel": "social",
+      "title": "评论二级回复",
+      "summary": "获取某条一级评论(楼主评论)下的二级回复列表,使用游标分页。 参数: - photo_id: 作品 ID(photoId) - root_comment_id: 一级评论 ID(楼主评论的 commentId) - pcursor: 分页游标,首页留空,翻页传上一页响应的 pcu",
+      "proxyPath": "kuaishou/app/fetch_video_sub_comments",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "kuaishou",
+        "快手",
+        "app"
+      ],
+      "requiredParams": [
+        "photo_id",
+        "root_comment_id"
+      ]
+    },
+    {
+      "id": "kuaishou.app.fetch_one_user_v2",
+      "platform": "kuaishou",
+      "group": "app",
+      "channel": "social",
+      "title": "获取单个用户数据V2",
+      "summary": "获取单个用户数据 V2 - 此接口收费较贵,但稳定性更高,具体价格请在用户后台查看价格表。 参数: - user_id: 支持`eid`或`userId`,eid是用户主页链接中的一部分,user_id则可以从不同的接口中获取。 - 两种用户ID都可以使用,下面是两种用户ID的示",
+      "proxyPath": "kuaishou/app/fetch_one_user_v2",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "kuaishou",
+        "快手",
+        "app"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "kuaishou.app.fetch_user_post_v2",
+      "platform": "kuaishou",
+      "group": "app",
+      "channel": "social",
+      "title": "用户视频列表V2",
+      "summary": "用户视频列表 V2 - 此接口收费较贵,但稳定性更高,具体价格请在用户后台查看价格表。 参数: - user_id: 用户ID,此接口只支持用户ID,不支持用户eid,也就是输入必须要是纯数字ID。 - user_id 可以从获取单个用户数据接口中获取。 - pcursor: 视",
+      "proxyPath": "kuaishou/app/fetch_user_post_v2",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "kuaishou",
+        "快手",
+        "app"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "kuaishou.app.fetch_user_hot_post",
+      "platform": "kuaishou",
+      "group": "app",
+      "channel": "social",
+      "title": "获取用户热门作品数据",
+      "summary": "获取用户热门作品数据 参数: - user_id: 用户ID,此接口只支持用户ID,不支持用户eid,也就是输入必须要是纯数字ID。 - user_id 可以从获取单个用户数据接口中获取。 - pcursor: 作品游标,第一次请求为空,后续请求使用返回响应中的pcursor值进",
+      "proxyPath": "kuaishou/app/fetch_user_hot_post",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "kuaishou",
+        "快手",
+        "app"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "kuaishou.app.fetch_user_live_info",
+      "platform": "kuaishou",
+      "group": "app",
+      "channel": "social",
+      "title": "获取用户直播信息",
+      "summary": "获取用户直播信息 参数: - user_id: 用户ID,此接口只支持用户ID,不支持用户eid,也就是输入必须要是纯数字ID。 - user_id 可以从获取单个用户数据接口中获取。",
+      "proxyPath": "kuaishou/app/fetch_user_live_info",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "kuaishou",
+        "快手",
+        "app"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "kuaishou.app.search_comprehensive",
+      "platform": "kuaishou",
+      "group": "app",
+      "channel": "social",
+      "title": "综合搜索",
+      "summary": "快手综合搜索接口,支持搜索视频、用户等内容,并提供多维度筛选功能。 参数: - keyword: 搜索关键词(必填) - pcursor: 分页游标,首次请求为空,后续使用响应中的pcursor值 - sort_type: 排序方式 - all: 综合排序(默认) - newes",
+      "proxyPath": "kuaishou/app/search_comprehensive",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "kuaishou",
+        "快手",
+        "app"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "kuaishou.app.search_video_v2",
+      "platform": "kuaishou",
+      "group": "app",
+      "channel": "social",
+      "title": "搜索视频V2",
+      "summary": "搜索视频 V2 - 此接口收费较贵,但稳定性更高,具体价格请在用户后台查看价格表。 参数: - keyword: 搜索关键词 - pcursor: 分页游标,首次留空,翻页传上一页响应的 pcursor",
+      "proxyPath": "kuaishou/app/search_video_v2",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "kuaishou",
+        "快手",
+        "app"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "kuaishou.app.search_user_v2",
+      "platform": "kuaishou",
+      "group": "app",
+      "channel": "social",
+      "title": "搜索用户V2",
+      "summary": "搜索用户 V2 - 此接口收费较贵,但稳定性更高,具体价格请在用户后台查看价格表。 参数: - keyword: 搜索关键词 - pcursor: 分页游标,首次留空,翻页传上一页响应的 pcursor - user_relation: 关系筛选,all(全部) / same_c",
+      "proxyPath": "kuaishou/app/search_user_v2",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "kuaishou",
+        "快手",
+        "app"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "kuaishou.app.search_image",
+      "platform": "kuaishou",
+      "group": "app",
+      "channel": "social",
+      "title": "搜索图片作品",
+      "summary": "关键词搜索图片作品,使用游标分页。 参数: - keyword: 搜索关键词 - pcursor: 分页游标,首次留空,翻页传上一页响应的 pcursor",
+      "proxyPath": "kuaishou/app/search_image",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "kuaishou",
+        "快手",
+        "app"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "kuaishou.app.search_live",
+      "platform": "kuaishou",
+      "group": "app",
+      "channel": "social",
+      "title": "搜索直播间",
+      "summary": "关键词搜索正在直播的直播间,使用游标分页。 参数: - keyword: 搜索关键词 - pcursor: 分页游标,首次留空,翻页传上一页响应的 pcursor",
+      "proxyPath": "kuaishou/app/search_live",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "kuaishou",
+        "快手",
+        "app"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "kuaishou.app.search_music",
+      "platform": "kuaishou",
+      "group": "app",
+      "channel": "social",
+      "title": "搜索音乐",
+      "summary": "关键词搜索音乐(歌曲名 / 歌手 / 关键词),使用游标分页。 参数: - keyword: 歌曲名 / 歌手 / 关键词 - pcursor: 分页游标,首次留空,翻页传上一页响应的 pcursor",
+      "proxyPath": "kuaishou/app/search_music",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "kuaishou",
+        "快手",
+        "app"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "kuaishou.app.search_tag",
+      "platform": "kuaishou",
+      "group": "app",
+      "channel": "social",
+      "title": "搜索话题标签",
+      "summary": "关键词搜索话题标签(hashtag),结果在 tags[] 中。可配合 /fetch_tag_feed 翻该标签内容流。 参数: - keyword: 话题关键词 - pcursor: 分页游标,首次留空,翻页传上一页响应的 pcursor",
+      "proxyPath": "kuaishou/app/search_tag",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "kuaishou",
+        "快手",
+        "app"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "kuaishou.app.fetch_tag_feed",
+      "platform": "kuaishou",
+      "group": "app",
+      "channel": "social",
+      "title": "话题标签聚合页",
+      "summary": "话题标签聚合页:给定标签,返回标签信息(tagInfo) + 关联作品流(mixFeeds[])。hashtag 页有 4 个子 tab。 参数: - general_tag_id: 标签 ID。话题标签传标签名(如 \"清纯甜美少女\")或 search_tag 的数字 id;声音",
+      "proxyPath": "kuaishou/app/fetch_tag_feed",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "kuaishou",
+        "快手",
+        "app"
+      ],
+      "requiredParams": [
+        "general_tag_id"
+      ]
+    },
+    {
+      "id": "kuaishou.app.fetch_live_top_list",
+      "platform": "kuaishou",
+      "group": "app",
+      "channel": "social",
+      "title": "快手直播榜单",
+      "summary": "快手直播榜单 参数: 获取快手直播榜单,支持多个子榜单,具体参数如下: - 直播总榜对应参数: - subTabId = 0 - subTabName = None - 直播音乐榜对应参数: - subTabId = 102 - subTabName = \"音乐\" - 直播舞蹈榜",
+      "proxyPath": "kuaishou/app/fetch_live_top_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "kuaishou",
+        "快手",
+        "app"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "kuaishou.app.fetch_hot_board_categories",
+      "platform": "kuaishou",
+      "group": "app",
+      "channel": "social",
+      "title": "快手热榜分类",
+      "summary": "快手热榜分类",
+      "proxyPath": "kuaishou/app/fetch_hot_board_categories",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "kuaishou",
+        "快手",
+        "app"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "kuaishou.app.fetch_hot_board_detail",
+      "platform": "kuaishou",
+      "group": "app",
+      "channel": "social",
+      "title": "快手热榜详情",
+      "summary": "快手热榜详情 参数: - boardType: 榜单类型 - boardId: 榜单ID - boardType 和 boardId 可以从热榜分类接口中获取。",
+      "proxyPath": "kuaishou/app/fetch_hot_board_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "kuaishou",
+        "快手",
+        "app"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "kuaishou.app.fetch_hot_search_person",
+      "platform": "kuaishou",
+      "group": "app",
+      "channel": "social",
+      "title": "快手热搜人物榜单",
+      "summary": "快手热搜人物榜单",
+      "proxyPath": "kuaishou/app/fetch_hot_search_person",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "kuaishou",
+        "快手",
+        "app"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "kuaishou.app.fetch_shopping_top_list",
+      "platform": "kuaishou",
+      "group": "app",
+      "channel": "social",
+      "title": "快手购物榜单",
+      "summary": "快手购物榜单 参数: 获取快手购物榜单,支持多个子榜单,具体参数如下: - 购物榜单热门主播榜对应参数: - subTabId = 0 - subTabName = None - 购物榜单热销商品榜对应参数: - subTabId = 102 - subTabName = \"热销",
+      "proxyPath": "kuaishou/app/fetch_shopping_top_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "kuaishou",
+        "快手",
+        "app"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "kuaishou.app.fetch_brand_top_list",
+      "platform": "kuaishou",
+      "group": "app",
+      "channel": "social",
+      "title": "快手品牌榜单",
+      "summary": "快手品牌榜单 参数: 获取快手品牌榜单,支持多个子榜单,具体参数如下: - 品牌榜单热门美妆榜对应参数: - subTabId = 0 - subTabName = None - 品牌榜单热门服饰榜对应参数: - subTabId = 131 - subTabName = \"服饰",
+      "proxyPath": "kuaishou/app/fetch_brand_top_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "kuaishou",
+        "快手",
+        "app"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "kuaishou.app.fetch_music_ranking",
+      "platform": "kuaishou",
+      "group": "app",
+      "channel": "social",
+      "title": "音乐榜单",
+      "summary": "获取音乐榜单(歌曲列表,结果在 musics[]),使用游标分页。 参数: - tab_id: 榜单 ID,100002=热歌榜(默认),100063=π计划推荐榜 - count: 每页数量,默认 20,范围 1-50 - pcursor: 分页游标,首次留空,翻页传上一页响应",
+      "proxyPath": "kuaishou/app/fetch_music_ranking",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "kuaishou",
+        "快手",
+        "app"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "zhihu.web.fetch_column_articles",
+      "platform": "zhihu",
+      "group": "web",
+      "channel": "social",
+      "title": "获取知乎专栏文章列表",
+      "summary": "获取知乎专栏文章列表 参数: - column_id: 专栏ID - limit: 每页文章数量 - offset: 偏移量",
+      "proxyPath": "zhihu/web/fetch_column_articles",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "zhihu",
+        "知乎",
+        "web"
+      ],
+      "requiredParams": [
+        "column_id"
+      ]
+    },
+    {
+      "id": "zhihu.web.fetch_column_article_detail",
+      "platform": "zhihu",
+      "group": "web",
+      "channel": "social",
+      "title": "获取知乎专栏文章详情",
+      "summary": "获取知乎专栏文章详情 参数: - article_id: 文章ID",
+      "proxyPath": "zhihu/web/fetch_column_article_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "zhihu",
+        "知乎",
+        "web"
+      ],
+      "requiredParams": [
+        "article_id"
+      ]
+    },
+    {
+      "id": "zhihu.web.fetch_column_recommend",
+      "platform": "zhihu",
+      "group": "web",
+      "channel": "social",
+      "title": "获取知乎相似专栏推荐",
+      "summary": "获取知乎相似专栏推荐 参数: - article_id: 文章ID - limit: 每页专栏数量 - offset: 偏移量",
+      "proxyPath": "zhihu/web/fetch_column_recommend",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "zhihu",
+        "知乎",
+        "web"
+      ],
+      "requiredParams": [
+        "article_id"
+      ]
+    },
+    {
+      "id": "zhihu.web.fetch_column_relationship",
+      "platform": "zhihu",
+      "group": "web",
+      "channel": "social",
+      "title": "获取知乎专栏文章互动关系",
+      "summary": "获取知乎专栏文章互动关系 参数: - article_id: 文章ID",
+      "proxyPath": "zhihu/web/fetch_column_relationship",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "zhihu",
+        "知乎",
+        "web"
+      ],
+      "requiredParams": [
+        "article_id"
+      ]
+    },
+    {
+      "id": "zhihu.web.fetch_column_comment_config",
+      "platform": "zhihu",
+      "group": "web",
+      "channel": "social",
+      "title": "获取知乎专栏评论区配置",
+      "summary": "获取知乎专栏评论区配置 参数: - article_id: 文章ID",
+      "proxyPath": "zhihu/web/fetch_column_comment_config",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "zhihu",
+        "知乎",
+        "web"
+      ],
+      "requiredParams": [
+        "article_id"
+      ]
+    },
+    {
+      "id": "zhihu.web.fetch_hot_recommend",
+      "platform": "zhihu",
+      "group": "web",
+      "channel": "social",
+      "title": "获取知乎首页推荐",
+      "summary": "获取知乎首页推荐 参数: - offset: 偏移量 - page_number: 页码 - session_token: 会话令牌",
+      "proxyPath": "zhihu/web/fetch_hot_recommend",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "zhihu",
+        "知乎",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "zhihu.web.fetch_hot_list",
+      "platform": "zhihu",
+      "group": "web",
+      "channel": "social",
+      "title": "获取知乎首页热榜",
+      "summary": "获取知乎首页热榜 参数: - limit: 每页文章数量 - desktop: 是否为桌面端",
+      "proxyPath": "zhihu/web/fetch_hot_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "zhihu",
+        "知乎",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "zhihu.web.fetch_video_list",
+      "platform": "zhihu",
+      "group": "web",
+      "channel": "social",
+      "title": "获取知乎首页视频榜",
+      "summary": "获取知乎首页视频榜 参数: - offset: 偏移量 - limit: 每页视频数量",
+      "proxyPath": "zhihu/web/fetch_video_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "zhihu",
+        "知乎",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "zhihu.web.fetch_article_search_v3",
+      "platform": "zhihu",
+      "group": "web",
+      "channel": "social",
+      "title": "获取知乎文章搜索V3",
+      "summary": "获取知乎文章搜索V3 参数: - keyword: 搜索关键词 - offset: 偏移量 - limit: 每页文章数量 - show_all_topics: 显示所有主题, - 0 不显示话题 - 1 显示话题 - search_source: 搜索来源 - Filter 过",
+      "proxyPath": "zhihu/web/fetch_article_search_v3",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "zhihu",
+        "知乎",
+        "web"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "zhihu.web.fetch_user_search_v3",
+      "platform": "zhihu",
+      "group": "web",
+      "channel": "social",
+      "title": "获取知乎用户搜索V3",
+      "summary": "获取知乎用户搜索V3 参数: - keyword: 搜索关键词 - offset: 偏移量 - limit: 每页用户数量",
+      "proxyPath": "zhihu/web/fetch_user_search_v3",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "zhihu",
+        "知乎",
+        "web"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "zhihu.web.fetch_topic_search_v3",
+      "platform": "zhihu",
+      "group": "web",
+      "channel": "social",
+      "title": "获取知乎话题搜索V3",
+      "summary": "获取知乎话题搜索V3 参数: - keyword: 搜索关键词 - offset: 偏移量 - limit: 每页话题数量",
+      "proxyPath": "zhihu/web/fetch_topic_search_v3",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "zhihu",
+        "知乎",
+        "web"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "zhihu.web.fetch_scholar_search_v3",
+      "platform": "zhihu",
+      "group": "web",
+      "channel": "social",
+      "title": "获取知乎论文搜索V3",
+      "summary": "获取知乎论文搜索V3 参数: - keyword: 搜索关键词 - offset: 偏移量 - limit: 每页论文数量 - filter_fields: 过滤字段",
+      "proxyPath": "zhihu/web/fetch_scholar_search_v3",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "zhihu",
+        "知乎",
+        "web"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "zhihu.web.fetch_ai_search",
+      "platform": "zhihu",
+      "group": "web",
+      "channel": "social",
+      "title": "获取知乎AI搜索",
+      "summary": "获取知乎AI搜索 参数: - message_content: 搜索内容",
+      "proxyPath": "zhihu/web/fetch_ai_search",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "zhihu",
+        "知乎",
+        "web"
+      ],
+      "requiredParams": [
+        "message_content"
+      ]
+    },
+    {
+      "id": "zhihu.web.fetch_ai_search_result",
+      "platform": "zhihu",
+      "group": "web",
+      "channel": "social",
+      "title": "获取知乎AI搜索结果",
+      "summary": "获取知乎AI搜索结果 参数: - message_id: 消息ID",
+      "proxyPath": "zhihu/web/fetch_ai_search_result",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "zhihu",
+        "知乎",
+        "web"
+      ],
+      "requiredParams": [
+        "message_id"
+      ]
+    },
+    {
+      "id": "zhihu.web.fetch_video_search_v3",
+      "platform": "zhihu",
+      "group": "web",
+      "channel": "social",
+      "title": "获取知乎视频搜索V3",
+      "summary": "获取知乎视频搜索V3 参数: - keyword: 搜索关键词 - limit: 每页视频数量 - offset: 偏移量 - search_hash_id: 搜索哈希ID",
+      "proxyPath": "zhihu/web/fetch_video_search_v3",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "zhihu",
+        "知乎",
+        "web"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "zhihu.web.fetch_column_search_v3",
+      "platform": "zhihu",
+      "group": "web",
+      "channel": "social",
+      "title": "获取知乎专栏搜索V3",
+      "summary": "获取知乎专栏搜索V3 参数: - keyword: 搜索关键词 - offset: 偏移量 - limit: 每页专栏数量 - search_hash_id: 搜索哈希ID",
+      "proxyPath": "zhihu/web/fetch_column_search_v3",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "zhihu",
+        "知乎",
+        "web"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "zhihu.web.fetch_salt_search_v3",
+      "platform": "zhihu",
+      "group": "web",
+      "channel": "social",
+      "title": "获取知乎盐选内容搜索V3",
+      "summary": "获取知乎盐选内容搜索V3 参数: - keyword: 搜索关键词 - offset: 偏移量 - limit: 每页内容数量 - search_hash_id: 搜索哈希ID",
+      "proxyPath": "zhihu/web/fetch_salt_search_v3",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "zhihu",
+        "知乎",
+        "web"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "zhihu.web.fetch_ebook_search_v3",
+      "platform": "zhihu",
+      "group": "web",
+      "channel": "social",
+      "title": "获取知乎电子书搜索V3",
+      "summary": "获取知乎电子书搜索V3 参数: - keyword: 搜索关键词 - offset: 偏移量 - limit: 每页电子书数量 - search_hash_id: 搜索哈希ID",
+      "proxyPath": "zhihu/web/fetch_ebook_search_v3",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "zhihu",
+        "知乎",
+        "web"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "zhihu.web.fetch_preset_search",
+      "platform": "zhihu",
+      "group": "web",
+      "channel": "social",
+      "title": "获取知乎搜索预设词",
+      "summary": "获取知乎搜索预设词 参数: - 无",
+      "proxyPath": "zhihu/web/fetch_preset_search",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "zhihu",
+        "知乎",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "zhihu.web.fetch_search_recommend",
+      "platform": "zhihu",
+      "group": "web",
+      "channel": "social",
+      "title": "获取知乎搜索发现",
+      "summary": "获取知乎搜索发现 参数: - 无",
+      "proxyPath": "zhihu/web/fetch_search_recommend",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "zhihu",
+        "知乎",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "zhihu.web.fetch_search_suggest",
+      "platform": "zhihu",
+      "group": "web",
+      "channel": "social",
+      "title": "知乎搜索预测词",
+      "summary": "知乎搜索预测词 参数: - keyword: 搜索关键词",
+      "proxyPath": "zhihu/web/fetch_search_suggest",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "zhihu",
+        "知乎",
+        "web"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "zhihu.web.fetch_comment_v5",
+      "platform": "zhihu",
+      "group": "web",
+      "channel": "social",
+      "title": "获取知乎评论区V5",
+      "summary": "获取知乎评论区V5 参数: - answer_id: 回答ID - order_by: 排序 - score 最热排序 - ts 最新排序 - limit: 每页评论数量 - offset: 偏移量/页码",
+      "proxyPath": "zhihu/web/fetch_comment_v5",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "zhihu",
+        "知乎",
+        "web"
+      ],
+      "requiredParams": [
+        "answer_id"
+      ]
+    },
+    {
+      "id": "zhihu.web.fetch_sub_comment_v5",
+      "platform": "zhihu",
+      "group": "web",
+      "channel": "social",
+      "title": "获取知乎子评论区V5",
+      "summary": "获取知乎子评论区V5 参数: - comment_id: 评论ID - order_by: 排序 - score 最热排序 - ts 最新排序 - limit: 每页评论数量 - offset: 偏移量/页码",
+      "proxyPath": "zhihu/web/fetch_sub_comment_v5",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "zhihu",
+        "知乎",
+        "web"
+      ],
+      "requiredParams": [
+        "comment_id"
+      ]
+    },
+    {
+      "id": "zhihu.web.fetch_user_info",
+      "platform": "zhihu",
+      "group": "web",
+      "channel": "social",
+      "title": "获取知乎用户信息",
+      "summary": "获取知乎用户信息 参数: - user_url_token: 用户ID",
+      "proxyPath": "zhihu/web/fetch_user_info",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "zhihu",
+        "知乎",
+        "web"
+      ],
+      "requiredParams": [
+        "user_url_token"
+      ]
+    },
+    {
+      "id": "zhihu.web.fetch_user_followees",
+      "platform": "zhihu",
+      "group": "web",
+      "channel": "social",
+      "title": "获取知乎用户关注列表",
+      "summary": "获取知乎用户关注列表 参数: - user_url_token: 用户ID - offset: 偏移量 - limit: 每页用户数量",
+      "proxyPath": "zhihu/web/fetch_user_followees",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "zhihu",
+        "知乎",
+        "web"
+      ],
+      "requiredParams": [
+        "user_url_token"
+      ]
+    },
+    {
+      "id": "zhihu.web.fetch_user_followers",
+      "platform": "zhihu",
+      "group": "web",
+      "channel": "social",
+      "title": "获取知乎用户粉丝列表",
+      "summary": "获取知乎用户粉丝列表 参数: - user_url_token: 用户ID - offset: 偏移量 - limit: 每页用户数量",
+      "proxyPath": "zhihu/web/fetch_user_followers",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "zhihu",
+        "知乎",
+        "web"
+      ],
+      "requiredParams": [
+        "user_url_token"
+      ]
+    },
+    {
+      "id": "zhihu.web.fetch_user_articles",
+      "platform": "zhihu",
+      "group": "web",
+      "channel": "social",
+      "title": "获取知乎用户的文章列表",
+      "summary": "获取知乎用户的文章列表 参数: - user_url_token: 用户ID - offset: 偏移量 - limit: 每页文章数量 - sort_type: 排序类型 - created 按发布时间排序 - voteups 按点赞数排序",
+      "proxyPath": "zhihu/web/fetch_user_articles",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "zhihu",
+        "知乎",
+        "web"
+      ],
+      "requiredParams": [
+        "user_url_token"
+      ]
+    },
+    {
+      "id": "zhihu.web.fetch_user_included_articles",
+      "platform": "zhihu",
+      "group": "web",
+      "channel": "social",
+      "title": "获取知乎用户的被收录文章列表",
+      "summary": "获取知乎用户的被收录文章列表 参数: - user_url_token: 用户ID - offset: 偏移量 - limit: 每页文章数量",
+      "proxyPath": "zhihu/web/fetch_user_included_articles",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "zhihu",
+        "知乎",
+        "web"
+      ],
+      "requiredParams": [
+        "user_url_token"
+      ]
+    },
+    {
+      "id": "zhihu.web.fetch_user_follow_columns",
+      "platform": "zhihu",
+      "group": "web",
+      "channel": "social",
+      "title": "获取知乎用户订阅的专栏",
+      "summary": "获取知乎用户订阅的专栏 参数: - user_url_token: 用户ID - offset: 偏移量 - limit: 每页专栏数量",
+      "proxyPath": "zhihu/web/fetch_user_follow_columns",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "zhihu",
+        "知乎",
+        "web"
+      ],
+      "requiredParams": [
+        "user_url_token"
+      ]
+    },
+    {
+      "id": "zhihu.web.fetch_user_follow_questions",
+      "platform": "zhihu",
+      "group": "web",
+      "channel": "social",
+      "title": "获取知乎用户关注的问题",
+      "summary": "获取知乎用户关注的问题 参数: - user_url_token: 用户ID - offset: 偏移量 - limit: 每页问题数量",
+      "proxyPath": "zhihu/web/fetch_user_follow_questions",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "zhihu",
+        "知乎",
+        "web"
+      ],
+      "requiredParams": [
+        "user_url_token"
+      ]
+    },
+    {
+      "id": "zhihu.web.fetch_user_follow_collections",
+      "platform": "zhihu",
+      "group": "web",
+      "channel": "social",
+      "title": "获取知乎用户关注的收藏",
+      "summary": "获取知乎用户关注的收藏 参数: - user_url_token: 用户ID - offset: 偏移量 - limit: 每页收藏数量",
+      "proxyPath": "zhihu/web/fetch_user_follow_collections",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "zhihu",
+        "知乎",
+        "web"
+      ],
+      "requiredParams": [
+        "user_url_token"
+      ]
+    },
+    {
+      "id": "zhihu.web.fetch_user_follow_topics",
+      "platform": "zhihu",
+      "group": "web",
+      "channel": "social",
+      "title": "获取知乎用户关注的话题",
+      "summary": "获取知乎用户关注的话题 参数: - user_url_token: 用户ID - offset: 偏移量 - limit: 每页话题数量",
+      "proxyPath": "zhihu/web/fetch_user_follow_topics",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "zhihu",
+        "知乎",
+        "web"
+      ],
+      "requiredParams": [
+        "user_url_token"
+      ]
+    },
+    {
+      "id": "zhihu.web.fetch_recommend_followees",
+      "platform": "zhihu",
+      "group": "web",
+      "channel": "social",
+      "title": "获取知乎推荐关注列表",
+      "summary": "获取知乎推荐关注列表 参数: - 无",
+      "proxyPath": "zhihu/web/fetch_recommend_followees",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "zhihu",
+        "知乎",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "zhihu.web.fetch_question_answers",
+      "platform": "zhihu",
+      "group": "web",
+      "channel": "social",
+      "title": "获取知乎问题回答列表",
+      "summary": "获取知乎问题的回答列表 参数: - question_id: 问题ID - cursor: 分页游标,用于获取下一页数据,从返回的字段里提取 - limit: 每页回答数量,默认5 - offset: 偏移量,默认0 - order: 排序方式,default=默认排序,upda",
+      "proxyPath": "zhihu/web/fetch_question_answers",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "zhihu",
+        "知乎",
+        "web"
+      ],
+      "requiredParams": [
+        "question_id"
+      ]
+    },
+    {
+      "id": "pipixia.app.fetch_post_detail",
+      "platform": "pipixia",
+      "group": "app",
+      "channel": "social",
+      "title": "获取单个作品数据",
+      "summary": "获取单个作品数据,支持图文、视频等。 参数: - cell_id: 作品id,可以从分享链接中获取。 - cell_type: 作品类型,1为视频,多大数保持默认值即可。",
+      "proxyPath": "pipixia/app/fetch_post_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "pipixia",
+        "皮皮虾",
+        "app"
+      ],
+      "requiredParams": [
+        "cell_id"
+      ]
+    },
+    {
+      "id": "pipixia.app.fetch_increase_post_view_count",
+      "platform": "pipixia",
+      "group": "app",
+      "channel": "social",
+      "title": "增加作品浏览数",
+      "summary": "增加作品浏览数。 参数: - cell_id: 作品id,可以从分享链接中获取。 - cell_type: 作品类型,1为视频,多大数保持默认值即可。",
+      "proxyPath": "pipixia/app/fetch_increase_post_view_count",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "pipixia",
+        "皮皮虾",
+        "app"
+      ],
+      "requiredParams": [
+        "cell_id"
+      ]
+    },
+    {
+      "id": "pipixia.app.fetch_post_statistics",
+      "platform": "pipixia",
+      "group": "app",
+      "channel": "social",
+      "title": "获取作品统计数据",
+      "summary": "获取单个作品的统计数据,如点赞数、评论数、转发数等。 参数: - cell_id: 作品id,可以从分享链接中获取。",
+      "proxyPath": "pipixia/app/fetch_post_statistics",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "pipixia",
+        "皮皮虾",
+        "app"
+      ],
+      "requiredParams": [
+        "cell_id"
+      ]
+    },
+    {
+      "id": "pipixia.app.fetch_user_info",
+      "platform": "pipixia",
+      "group": "app",
+      "channel": "social",
+      "title": "获取用户信息",
+      "summary": "获取用户信息,如昵称、性别、头像等。 参数: - user_id: 用户id,可以从分享链接中获取。",
+      "proxyPath": "pipixia/app/fetch_user_info",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "pipixia",
+        "皮皮虾",
+        "app"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "pipixia.app.fetch_user_post_list",
+      "platform": "pipixia",
+      "group": "app",
+      "channel": "social",
+      "title": "获取用户作品列表",
+      "summary": "获取用户作品列表,如视频、图文等。 参数: - user_id: 用户id,可以从分享链接中获取。 - cursor: 翻页游标,默认为0,后续页码从上一页返回的 `loadmore_cursor` Key中获取对应值。 - feed_count: 翻页数量,默认为0,后续每次翻",
+      "proxyPath": "pipixia/app/fetch_user_post_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "pipixia",
+        "皮皮虾",
+        "app"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "pipixia.app.fetch_user_follower_list",
+      "platform": "pipixia",
+      "group": "app",
+      "channel": "social",
+      "title": "获取用户粉丝列表",
+      "summary": "获取用户的粉丝列表。 参数: - user_id: 用户id,可以从分享链接中获取。 - cursor: 翻页游标,默认为0,后续页码从上一页返回的 `loadmore_cursor` Key中获取对应值。",
+      "proxyPath": "pipixia/app/fetch_user_follower_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "pipixia",
+        "皮皮虾",
+        "app"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "pipixia.app.fetch_user_following_list",
+      "platform": "pipixia",
+      "group": "app",
+      "channel": "social",
+      "title": "获取用户关注列表",
+      "summary": "获取用户的关注列表。 参数: - user_id: 用户id,可以从分享链接中获取。 - cursor: 翻页游标,默认为0,后续页码从上一页返回的 `loadmore_cursor` Key中获取对应值。",
+      "proxyPath": "pipixia/app/fetch_user_following_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "pipixia",
+        "皮皮虾",
+        "app"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "pipixia.app.fetch_post_comment_list",
+      "platform": "pipixia",
+      "group": "app",
+      "channel": "social",
+      "title": "获取作品评论列表",
+      "summary": "获取作品的评论列表。 参数: - cell_id: 作品id,可以从分享链接中获取。 - cell_type: 作品类型,1为视频,多大数保持默认值即可。 - offset: 翻页游标,默认为0,后续页码从上一页返回的 `offset` Key中获取对应值。",
+      "proxyPath": "pipixia/app/fetch_post_comment_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "pipixia",
+        "皮皮虾",
+        "app"
+      ],
+      "requiredParams": [
+        "cell_id"
+      ]
+    },
+    {
+      "id": "pipixia.app.fetch_short_url",
+      "platform": "pipixia",
+      "group": "app",
+      "channel": "social",
+      "title": "生成短连接",
+      "summary": "生成短连接。 参数: - original_url: 原始链接,可以是任意链接。",
+      "proxyPath": "pipixia/app/fetch_short_url",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "pipixia",
+        "皮皮虾",
+        "app"
+      ],
+      "requiredParams": [
+        "original_url"
+      ]
+    },
+    {
+      "id": "pipixia.app.fetch_home_feed",
+      "platform": "pipixia",
+      "group": "app",
+      "channel": "social",
+      "title": "获取首页推荐",
+      "summary": "获取首页推荐数据。 参数: - cursor: 翻页游标,默认为0,后续页码从上一页返回的 `loadmore_cursor` Key中获取对应值。",
+      "proxyPath": "pipixia/app/fetch_home_feed",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "pipixia",
+        "皮皮虾",
+        "app"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "pipixia.app.fetch_hot_search_words",
+      "platform": "pipixia",
+      "group": "app",
+      "channel": "social",
+      "title": "获取热搜词条",
+      "summary": "获取热搜词条数据。",
+      "proxyPath": "pipixia/app/fetch_hot_search_words",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "pipixia",
+        "皮皮虾",
+        "app"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "pipixia.app.fetch_hot_search_board_list",
+      "platform": "pipixia",
+      "group": "app",
+      "channel": "social",
+      "title": "获取热搜榜单列表",
+      "summary": "获取热搜榜单列表数据。",
+      "proxyPath": "pipixia/app/fetch_hot_search_board_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "pipixia",
+        "皮皮虾",
+        "app"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "pipixia.app.fetch_hot_search_board_detail",
+      "platform": "pipixia",
+      "group": "app",
+      "channel": "social",
+      "title": "获取热搜榜单详情",
+      "summary": "获取热搜榜单详情数据。 参数: - block_type: 榜单类型,可以从`/fetch_hot_search_board_list`接口中获取。",
+      "proxyPath": "pipixia/app/fetch_hot_search_board_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "pipixia",
+        "皮皮虾",
+        "app"
+      ],
+      "requiredParams": [
+        "block_type"
+      ]
+    },
+    {
+      "id": "pipixia.app.fetch_search",
+      "platform": "pipixia",
+      "group": "app",
+      "channel": "social",
+      "title": "搜索接口",
+      "summary": "搜索接口,支持搜索用户、作品等。 参数: - keyword: 搜索关键词。 - offset: 翻页游标,默认为0,后续页码从上一页返回的 `offset` Key中获取对应值。 - search_type: 搜索类型,可用值如下: - 1: 综合 - 8: 热门 - 9: 新",
+      "proxyPath": "pipixia/app/fetch_search",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "pipixia",
+        "皮皮虾",
+        "app"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "pipixia.app.fetch_hashtag_detail",
+      "platform": "pipixia",
+      "group": "app",
+      "channel": "social",
+      "title": "获取话题详情",
+      "summary": "获取话题详情数据。 参数: - hashtag_id: 话题id,可以从分享链接中获取。",
+      "proxyPath": "pipixia/app/fetch_hashtag_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "pipixia",
+        "皮皮虾",
+        "app"
+      ],
+      "requiredParams": [
+        "hashtag_id"
+      ]
+    },
+    {
+      "id": "pipixia.app.fetch_hashtag_post_list",
+      "platform": "pipixia",
+      "group": "app",
+      "channel": "social",
+      "title": "获取话题作品列表",
+      "summary": "获取话题作品列表数据。 参数: - hashtag_id: 话题id,可以从分享链接中获取。 - cursor: 翻页游标,默认为0,后续页码从上一页返回的 `loadmore_cursor` Key中获取对应值。 - feed_count: 翻页数量,默认为0,后续每次翻页加1",
+      "proxyPath": "pipixia/app/fetch_hashtag_post_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "pipixia",
+        "皮皮虾",
+        "app"
+      ],
+      "requiredParams": [
+        "hashtag_id"
+      ]
+    },
+    {
+      "id": "pipixia.app.fetch_home_short_drama_feed",
+      "platform": "pipixia",
+      "group": "app",
+      "channel": "social",
+      "title": "获取首页短剧推荐",
+      "summary": "获取首页短剧推荐数据。 参数: - page: 页码,默认为1,每次翻页加1。",
+      "proxyPath": "pipixia/app/fetch_home_short_drama_feed",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "pipixia",
+        "皮皮虾",
+        "app"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "weibo.web.fetch_config_list",
+      "platform": "weibo",
+      "group": "web",
+      "channel": "social",
+      "title": "获取频道配置列表",
+      "summary": "获取微博移动端所有频道的配置信息",
+      "proxyPath": "weibo/web/fetch_config_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "weibo.web.fetch_trend_top",
+      "platform": "weibo",
+      "group": "web",
+      "channel": "social",
+      "title": "获取频道热门趋势",
+      "summary": "获取指定频道的热门趋势内容 参数: - containerid: 频道容器ID,可从 fetch_config_list 接口获取 - page: 页码,默认1",
+      "proxyPath": "weibo/web/fetch_trend_top",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web"
+      ],
+      "requiredParams": [
+        "containerid"
+      ]
+    },
+    {
+      "id": "weibo.web.fetch_channel_feed",
+      "platform": "weibo",
+      "group": "web",
+      "channel": "social",
+      "title": "根据频道名称获取热门内容",
+      "summary": "根据频道名称获取热门内容(便捷接口) 参数: - channel_name: 频道名称,如 \"热门\"、\"榜单\"、\"社会\" 等,不传则使用默认频道 - page: 页码,默认1",
+      "proxyPath": "weibo/web/fetch_channel_feed",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "weibo.web.fetch_user_info",
+      "platform": "weibo",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户信息",
+      "summary": "获取微博用户信息 参数: - uid: 用户ID",
+      "proxyPath": "weibo/web/fetch_user_info",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web"
+      ],
+      "requiredParams": [
+        "uid"
+      ]
+    },
+    {
+      "id": "weibo.web.fetch_user_posts",
+      "platform": "weibo",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户微博列表",
+      "summary": "获取微博用户的微博列表 参数: - uid: 用户ID - page: 页码,默认1 - since_id: 翻页用的ID,从上一页返回结果中获取",
+      "proxyPath": "weibo/web/fetch_user_posts",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web"
+      ],
+      "requiredParams": [
+        "uid"
+      ]
+    },
+    {
+      "id": "weibo.web.fetch_post_detail",
+      "platform": "weibo",
+      "group": "web",
+      "channel": "social",
+      "title": "获取微博详情",
+      "summary": "获取单条微博的详情 参数: - post_id: 微博ID",
+      "proxyPath": "weibo/web/fetch_post_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web"
+      ],
+      "requiredParams": [
+        "post_id"
+      ]
+    },
+    {
+      "id": "weibo.web.fetch_post_comments",
+      "platform": "weibo",
+      "group": "web",
+      "channel": "social",
+      "title": "获取微博评论",
+      "summary": "获取微博的评论列表(热门评论流) 参数: - post_id: 微博ID - mid: 微博MID - max_id: 翻页用的ID,从上一页返回结果中获取 - max_id_type: max_id类型,默认0",
+      "proxyPath": "weibo/web/fetch_post_comments",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web"
+      ],
+      "requiredParams": [
+        "post_id",
+        "mid"
+      ]
+    },
+    {
+      "id": "weibo.web.fetch_comment_replies",
+      "platform": "weibo",
+      "group": "web",
+      "channel": "social",
+      "title": "获取评论子评论",
+      "summary": "获取评论的子评论(回复) 参数: - cid: 根评论ID(从 fetch_post_comments 返回的评论中获取) - max_id: 翻页用的ID,默认0为第一页,从上一页返回结果中获取下一页的max_id",
+      "proxyPath": "weibo/web/fetch_comment_replies",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web"
+      ],
+      "requiredParams": [
+        "cid"
+      ]
+    },
+    {
+      "id": "weibo.web.fetch_search",
+      "platform": "weibo",
+      "group": "web",
+      "channel": "social",
+      "title": "搜索微博",
+      "summary": "搜索微博内容 参数: - **keyword**: 搜索关键词 - 普通搜索: `游戏`、`新闻` - 话题搜索: `话题名`(如 `大冰建议女生不要找老登`) - **page**: 页码 - 从 **1** 开始递增: 1, 2, 3, 4... - 每页约返回 10-20 ",
+      "proxyPath": "weibo/web/fetch_search",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "weibo.web.fetch_hot_search",
+      "platform": "weibo",
+      "group": "web",
+      "channel": "social",
+      "title": "获取热搜榜",
+      "summary": "获取微博实时热搜榜(Top 50)和实时上升热点",
+      "proxyPath": "weibo/web/fetch_hot_search",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "weibo.web.fetch_search_topics",
+      "platform": "weibo",
+      "group": "web",
+      "channel": "social",
+      "title": "获取搜索页热搜词",
+      "summary": "获取搜索页的热搜词列表(搜索建议/热门话题)",
+      "proxyPath": "weibo/web/fetch_search_topics",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "weibo.web_v2.check_allow_comment_with_pic",
+      "platform": "weibo",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "检查微博是否允许带图评论",
+      "summary": "检查指定微博是否允许用户在评论时上传图片。 参数: - id: 微博ID(必填)",
+      "proxyPath": "weibo/web_v2/check_allow_comment_with_pic",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "id"
+      ]
+    },
+    {
+      "id": "weibo.web_v2.fetch_post_detail",
+      "platform": "weibo",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取单个作品数据",
+      "summary": "获取指定微博的详细信息,包括内容、作者、互动数据等。 参数: - id: 微博ID(必填) - is_get_long_text: 是否获取长微博全文(默认\"true\")",
+      "proxyPath": "weibo/web_v2/fetch_post_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "id"
+      ]
+    },
+    {
+      "id": "weibo.web_v2.fetch_user_info",
+      "platform": "weibo",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取用户信息",
+      "summary": "获取微博用户的详细信息,包括昵称、头像、简介、关注数、粉丝数等。 参数: - uid: 用户ID(可选,与custom二选一) - custom: 自定义用户名(可选,与uid二选一)",
+      "proxyPath": "weibo/web_v2/fetch_user_info",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "weibo.web_v2.fetch_user_basic_info",
+      "platform": "weibo",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取用户基本信息",
+      "summary": "获取微博用户的基本信息(轻量级接口)。 参数: - uid: 用户ID(必填)",
+      "proxyPath": "weibo/web_v2/fetch_user_basic_info",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "uid"
+      ]
+    },
+    {
+      "id": "weibo.web_v2.fetch_user_posts",
+      "platform": "weibo",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取微博用户文章数据",
+      "summary": "获取指定用户发布的微博列表,支持分页和多种数据详细程度。 参数: - uid: 用户ID(必填) - page: 页码,从1开始(默认1) - feature: 数据特征值(默认0) - 0: 返回10条基础数据 - 1: 返回20条扩展数据 - 2: 返回20条图片相关数据 -",
+      "proxyPath": "weibo/web_v2/fetch_user_posts",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "uid"
+      ]
+    },
+    {
+      "id": "weibo.web_v2.fetch_user_original_posts",
+      "platform": "weibo",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取微博用户原创微博数据",
+      "summary": "获取指定用户发布的原创微博列表(排除转发内容)。 参数: - uid: 用户ID(必填) - page: 页码,从1开始(默认1) - since_id: 翻页标识(第一页必须从fetch_user_posts接口获取)",
+      "proxyPath": "weibo/web_v2/fetch_user_original_posts",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "uid"
+      ]
+    },
+    {
+      "id": "weibo.web_v2.fetch_post_comments",
+      "platform": "weibo",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取微博评论",
+      "summary": "获取指定微博的一级评论列表。 参数: - id: 微博ID(必填) - count: 评论数量(默认10) - max_id: 翻页游标,首次请求传空,后续请求使用返回的max_id值",
+      "proxyPath": "weibo/web_v2/fetch_post_comments",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "id"
+      ]
+    },
+    {
+      "id": "weibo.web_v2.fetch_post_sub_comments",
+      "platform": "weibo",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取微博子评论",
+      "summary": "获取指定评论的回复(子评论)列表。 参数: - id: 主评论ID(必填) - count: 子评论数量(默认10) - max_id: 翻页游标,首次请求传空,后续请求使用返回的max_id值",
+      "proxyPath": "weibo/web_v2/fetch_post_sub_comments",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "id"
+      ]
+    },
+    {
+      "id": "weibo.web_v2.search_user_posts",
+      "platform": "weibo",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "搜索用户微博",
+      "summary": "在指定用户的微博中搜索包含特定关键词的内容。 参数: - uid: 用户ID(必填) - q: 搜索关键词(非必填,空字符串表示搜索全部内容) - page: 页码,从1开始(默认1) - starttime: 开始时间戳(可选,Unix时间戳格式) - endtime: 结束时",
+      "proxyPath": "weibo/web_v2/search_user_posts",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "uid"
+      ]
+    },
+    {
+      "id": "weibo.web_v2.fetch_user_video_collection_list",
+      "platform": "weibo",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取用户微博视频收藏夹列表",
+      "summary": "获取指定用户的视频收藏夹列表。 参数: - uid: 用户ID(必填)",
+      "proxyPath": "weibo/web_v2/fetch_user_video_collection_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "uid"
+      ]
+    },
+    {
+      "id": "weibo.web_v2.fetch_user_video_collection_detail",
+      "platform": "weibo",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取用户微博视频收藏夹详情",
+      "summary": "获取指定收藏夹的详细内容,包括视频列表。 参数: - cid: 收藏夹ID(必填,从fetch_user_video_collection_list获取) - cursor: 分页游标,首次请求传空,后续使用返回的cursor - tab_code: 排序方式(0=默认,1=最热",
+      "proxyPath": "weibo/web_v2/fetch_user_video_collection_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "cid"
+      ]
+    },
+    {
+      "id": "weibo.web_v2.fetch_user_video_list",
+      "platform": "weibo",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取微博用户全部视频",
+      "summary": "获取指定用户发布的所有视频内容(瀑布流展示)。 参数: - uid: 用户ID(必填) - cursor: 翻页游标,初次请求传\"0\",后续请求使用返回的next_cursor值",
+      "proxyPath": "weibo/web_v2/fetch_user_video_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "uid"
+      ]
+    },
+    {
+      "id": "weibo.web_v2.fetch_user_following",
+      "platform": "weibo",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取用户关注列表",
+      "summary": "获取指定用户的关注列表(该用户关注了谁)。 参数: - uid: 用户ID(必填) - page: 页码,从0开始(默认0)",
+      "proxyPath": "weibo/web_v2/fetch_user_following",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "uid"
+      ]
+    },
+    {
+      "id": "weibo.web_v2.fetch_user_fans",
+      "platform": "weibo",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取用户粉丝列表",
+      "summary": "获取指定用户的粉丝列表(谁关注了该用户)。 参数: - uid: 用户ID(必填) - page: 页码,从0开始(默认0)",
+      "proxyPath": "weibo/web_v2/fetch_user_fans",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "uid"
+      ]
+    },
+    {
+      "id": "weibo.web_v2.fetch_all_groups",
+      "platform": "weibo",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取所有分组信息",
+      "summary": "获取微博平台的所有分组信息,包括默认分组和用户自定义分组。 参数: - 无需额外参数",
+      "proxyPath": "weibo/web_v2/fetch_all_groups",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "weibo.web_v2.fetch_user_recommend_timeline",
+      "platform": "weibo",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取微博主页推荐时间轴",
+      "summary": "获取微博主页的推荐时间轴内容,基于用户兴趣展示个性化推荐。 参数: - refresh: 刷新类型(0=正常刷新,1=强制刷新) - group_id: 分组ID(可通过fetch_all_groups获取) - containerid: 容器ID(通常与group_id相同) ",
+      "proxyPath": "weibo/web_v2/fetch_user_recommend_timeline",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "weibo.web_v2.fetch_hot_ranking_timeline",
+      "platform": "weibo",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取微博热门榜单时间轴",
+      "summary": "获取微博平台各种类型的热门榜单内容。 参数: - ranking_type: 榜单类型(必填) - hour: 小时榜 - yesterday: 昨日榜 - day_before: 前日榜 - week: 周榜 - male: 男榜 - female: 女榜 - max_id: ",
+      "proxyPath": "weibo/web_v2/fetch_hot_ranking_timeline",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "ranking_type"
+      ]
+    },
+    {
+      "id": "weibo.web_v2.fetch_hot_search_index",
+      "platform": "weibo",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取微博热搜词条(10条)",
+      "summary": "快速获取微博热搜前10条。 参数: - 无需额外参数",
+      "proxyPath": "weibo/web_v2/fetch_hot_search_index",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "weibo.web_v2.fetch_hot_search_summary",
+      "platform": "weibo",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取微博完整热搜榜单(50条)",
+      "summary": "获取微博完整热搜榜单(50条)。 参数: - 无需额外参数",
+      "proxyPath": "weibo/web_v2/fetch_hot_search_summary",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "weibo.web_v2.fetch_hot_search",
+      "platform": "weibo",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取微博热搜榜单",
+      "summary": "获取微博实时热搜榜单数据。 参数: - 无需额外参数",
+      "proxyPath": "weibo/web_v2/fetch_hot_search",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "weibo.web_v2.fetch_entertainment_ranking",
+      "platform": "weibo",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取微博文娱榜单",
+      "summary": "获取微博文娱榜单数据(娱乐圈、影视、综艺等)。 参数: - 无需额外参数",
+      "proxyPath": "weibo/web_v2/fetch_entertainment_ranking",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "weibo.web_v2.fetch_life_ranking",
+      "platform": "weibo",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取微博生活榜单",
+      "summary": "获取微博生活榜单数据(美食、旅游、健康、时尚等)。 参数: - 无需额外参数",
+      "proxyPath": "weibo/web_v2/fetch_life_ranking",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "weibo.web_v2.fetch_social_ranking",
+      "platform": "weibo",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取微博社会榜单",
+      "summary": "获取微博社会榜单数据(时事新闻、社会热点、民生话题等)。 参数: - 无需额外参数",
+      "proxyPath": "weibo/web_v2/fetch_social_ranking",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "weibo.web_v2.fetch_similar_search",
+      "platform": "weibo",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取微博相似搜索词推荐",
+      "summary": "根据关键词获取微博推荐的相似搜索词。 参数: - keyword: 搜索关键词(必填,支持话题标签格式如话题名)",
+      "proxyPath": "weibo/web_v2/fetch_similar_search",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "weibo.web_v2.fetch_ai_search",
+      "platform": "weibo",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "微博智能搜索",
+      "summary": "通过微博AI智能搜索获取搜索结果。 参数: - query: 搜索关键词(必填,建议使用话题格式话题名)",
+      "proxyPath": "weibo/web_v2/fetch_ai_search",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "query"
+      ]
+    },
+    {
+      "id": "weibo.web_v2.fetch_ai_related_search",
+      "platform": "weibo",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "微博AI搜索内容扩展",
+      "summary": "获取与关键词相关的内容扩展(相关问题、博主推荐、参考博文等)。 参数: - keyword: 搜索关键词(必填,建议使用话题格式话题名)",
+      "proxyPath": "weibo/web_v2/fetch_ai_related_search",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "weibo.web_v2.fetch_advanced_search",
+      "platform": "weibo",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "微博高级搜索",
+      "summary": "微博高级搜索,支持多维度筛选。 参数: - q: 搜索关键词(必填) - search_type: 搜索类型(all/hot/original/verified/media/viewpoint) - include_type: 包含类型(all/pic/video/music/l",
+      "proxyPath": "weibo/web_v2/fetch_advanced_search",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "q"
+      ]
+    },
+    {
+      "id": "weibo.web_v2.fetch_city_list",
+      "platform": "weibo",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "地区省市映射",
+      "summary": "获取地区省市映射数据,用于用户搜索等接口的地区筛选参数。 参数: - normalized: 是否返回标准化结构(默认True)",
+      "proxyPath": "weibo/web_v2/fetch_city_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "weibo.web_v2.fetch_realtime_search",
+      "platform": "weibo",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "实时搜索",
+      "summary": "获取微博实时搜索结果(按时间排序的最新微博)。 参数: - query: 搜索关键词(必填) - page: 页码(默认1)",
+      "proxyPath": "weibo/web_v2/fetch_realtime_search",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "query"
+      ]
+    },
+    {
+      "id": "weibo.web_v2.fetch_user_search",
+      "platform": "weibo",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "用户搜索",
+      "summary": "搜索微博用户,支持多种筛选条件。 参数: - query: 搜索关键词(可选) - page: 页码(默认1) - region: 地区编码,从/fetch_city_list获取(可选) - auth: 认证类型 org_vip/per_vip/ord(可选) - gender",
+      "proxyPath": "weibo/web_v2/fetch_user_search",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "weibo.web_v2.fetch_video_search",
+      "platform": "weibo",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "视频搜索(热门/全部)",
+      "summary": "搜索微博视频内容,支持热门和全部模式。 参数: - query: 搜索关键词(必填) - mode: 搜索模式 hot=热门 / all=全部(默认hot) - page: 页码(默认1)",
+      "proxyPath": "weibo/web_v2/fetch_video_search",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "query"
+      ]
+    },
+    {
+      "id": "weibo.web_v2.fetch_pic_search",
+      "platform": "weibo",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "图片搜索",
+      "summary": "搜索微博图片内容,按微博ID聚合多图。 参数: - query: 搜索关键词(必填) - page: 页码(默认1)",
+      "proxyPath": "weibo/web_v2/fetch_pic_search",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "query"
+      ]
+    },
+    {
+      "id": "weibo.web_v2.fetch_topic_search",
+      "platform": "weibo",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "话题搜索",
+      "summary": "搜索微博话题,获取话题名称、封面、讨论量、阅读量。 参数: - query: 搜索关键词(必填) - page: 页码(默认1)",
+      "proxyPath": "weibo/web_v2/fetch_topic_search",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "query"
+      ]
+    },
+    {
+      "id": "weibo.app.fetch_user_info",
+      "platform": "weibo",
+      "group": "app",
+      "channel": "social",
+      "title": "获取用户信息",
+      "summary": "获取微博用户的基本信息,包括昵称、头像、简介、关注数、粉丝数等。 参数: - uid: 用户ID(必填)",
+      "proxyPath": "weibo/app/fetch_user_info",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "app"
+      ],
+      "requiredParams": [
+        "uid"
+      ]
+    },
+    {
+      "id": "weibo.app.fetch_user_info_detail",
+      "platform": "weibo",
+      "group": "app",
+      "channel": "social",
+      "title": "获取用户详细信息",
+      "summary": "获取微博用户的详细信息,比基本信息更加完整,包括认证信息、标签、等级等。 参数: - uid: 用户ID(必填)",
+      "proxyPath": "weibo/app/fetch_user_info_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "app"
+      ],
+      "requiredParams": [
+        "uid"
+      ]
+    },
+    {
+      "id": "weibo.app.fetch_user_timeline",
+      "platform": "weibo",
+      "group": "app",
+      "channel": "social",
+      "title": "获取用户发布的微博",
+      "summary": "获取指定用户发布的微博列表,支持分页和多种内容筛选。 参数: - uid: 用户ID(必填) - page: 页码,从1开始(默认1) - filter_type: 筛选类型(默认\"all\") - all: 全部微博 - original: 原创微博 - likes: 她/他的赞",
+      "proxyPath": "weibo/app/fetch_user_timeline",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "app"
+      ],
+      "requiredParams": [
+        "uid"
+      ]
+    },
+    {
+      "id": "weibo.app.fetch_user_videos",
+      "platform": "weibo",
+      "group": "app",
+      "channel": "social",
+      "title": "获取用户视频列表",
+      "summary": "获取指定用户发布的视频列表(瀑布流展示)。 参数: - uid: 用户ID(必填) - since_id: 翻页游标,初次请求不传,后续请求使用返回的since_id值",
+      "proxyPath": "weibo/app/fetch_user_videos",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "app"
+      ],
+      "requiredParams": [
+        "uid"
+      ]
+    },
+    {
+      "id": "weibo.app.fetch_user_super_topics",
+      "platform": "weibo",
+      "group": "app",
+      "channel": "social",
+      "title": "获取用户参与的超话列表",
+      "summary": "获取指定用户参与的超话列表。 参数: - uid: 用户ID(必填) - page: 页码,从1开始(默认1)",
+      "proxyPath": "weibo/app/fetch_user_super_topics",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "app"
+      ],
+      "requiredParams": [
+        "uid"
+      ]
+    },
+    {
+      "id": "weibo.app.fetch_user_album",
+      "platform": "weibo",
+      "group": "app",
+      "channel": "social",
+      "title": "获取用户相册",
+      "summary": "获取指定用户的相册内容。 参数: - uid: 用户ID(必填) - since_id: 翻页游标,初次请求不传,后续请求使用返回的since_id值",
+      "proxyPath": "weibo/app/fetch_user_album",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "app"
+      ],
+      "requiredParams": [
+        "uid"
+      ]
+    },
+    {
+      "id": "weibo.app.fetch_user_articles",
+      "platform": "weibo",
+      "group": "app",
+      "channel": "social",
+      "title": "获取用户文章列表",
+      "summary": "获取指定用户发布的文章列表。 参数: - uid: 用户ID(必填) - since_id: 翻页游标,初次请求不传,后续请求使用返回的since_id值",
+      "proxyPath": "weibo/app/fetch_user_articles",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "app"
+      ],
+      "requiredParams": [
+        "uid"
+      ]
+    },
+    {
+      "id": "weibo.app.fetch_user_audios",
+      "platform": "weibo",
+      "group": "app",
+      "channel": "social",
+      "title": "获取用户音频列表",
+      "summary": "获取指定用户发布的音频列表。 参数: - uid: 用户ID(必填) - since_id: 翻页游标,初次请求不传,后续请求使用返回的since_id值",
+      "proxyPath": "weibo/app/fetch_user_audios",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "app"
+      ],
+      "requiredParams": [
+        "uid"
+      ]
+    },
+    {
+      "id": "weibo.app.fetch_user_profile_feed",
+      "platform": "weibo",
+      "group": "app",
+      "channel": "social",
+      "title": "获取用户主页动态",
+      "summary": "获取指定用户主页的动态流。 参数: - uid: 用户ID(必填) - since_id: 翻页游标,初次请求不传,后续请求使用返回的since_id值",
+      "proxyPath": "weibo/app/fetch_user_profile_feed",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "app"
+      ],
+      "requiredParams": [
+        "uid"
+      ]
+    },
+    {
+      "id": "weibo.app.fetch_status_detail",
+      "platform": "weibo",
+      "group": "app",
+      "channel": "social",
+      "title": "获取微博详情",
+      "summary": "获取指定微博的详细信息。 参数: - status_id: 微博ID(必填)",
+      "proxyPath": "weibo/app/fetch_status_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "app"
+      ],
+      "requiredParams": [
+        "status_id"
+      ]
+    },
+    {
+      "id": "weibo.app.fetch_status_comments",
+      "platform": "weibo",
+      "group": "app",
+      "channel": "social",
+      "title": "获取微博评论",
+      "summary": "获取指定微博的一级评论列表(也适用于视频评论)。 参数: - status_id: 微博ID或视频ID(必填) - max_id: 翻页游标,首次请求不传,后续请求使用返回的max_id值 - sort_type: 评论排序类型 - 0: 按热度排序(默认) - 1: 按时间排序",
+      "proxyPath": "weibo/app/fetch_status_comments",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "app"
+      ],
+      "requiredParams": [
+        "status_id"
+      ]
+    },
+    {
+      "id": "weibo.app.fetch_status_reposts",
+      "platform": "weibo",
+      "group": "app",
+      "channel": "social",
+      "title": "获取微博转发列表",
+      "summary": "获取指定微博的转发列表(也适用于视频转发)。 参数: - status_id: 微博ID或视频ID(必填) - max_id: 翻页游标,首次请求不传,后续请求使用返回的max_id值",
+      "proxyPath": "weibo/app/fetch_status_reposts",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "app"
+      ],
+      "requiredParams": [
+        "status_id"
+      ]
+    },
+    {
+      "id": "weibo.app.fetch_status_likes",
+      "platform": "weibo",
+      "group": "app",
+      "channel": "social",
+      "title": "获取微博点赞列表",
+      "summary": "获取指定微博的点赞列表(也适用于视频点赞)。 参数: - status_id: 微博ID或视频ID(必填) - attitude_type: 点赞类型筛选 - 0: 全部(默认) - 1: 点赞 - 2: 开心 - 3: 惊讶 - 4: 伤心 - 5: 愤怒 - 6: 打赏 - ",
+      "proxyPath": "weibo/app/fetch_status_likes",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "app"
+      ],
+      "requiredParams": [
+        "status_id"
+      ]
+    },
+    {
+      "id": "weibo.app.fetch_video_detail",
+      "platform": "weibo",
+      "group": "app",
+      "channel": "social",
+      "title": "获取视频详情",
+      "summary": "获取单个视频的详细信息,包括视频播放地址。 - **重要**: 从微博视频链接(如 参数: - mid: 视频微博ID或链接中的ID(必填)",
+      "proxyPath": "weibo/app/fetch_video_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "app"
+      ],
+      "requiredParams": [
+        "mid"
+      ]
+    },
+    {
+      "id": "weibo.app.fetch_video_featured_feed",
+      "platform": "weibo",
+      "group": "app",
+      "channel": "social",
+      "title": "获取短视频精选Feed流",
+      "summary": "获取微博短视频精选页的Feed流。 参数: - page: 页码,首页不传或传空,第二页传\"2\",依次递增",
+      "proxyPath": "weibo/app/fetch_video_featured_feed",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "app"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "weibo.app.fetch_search_all",
+      "platform": "weibo",
+      "group": "app",
+      "channel": "social",
+      "title": "综合搜索",
+      "summary": "在微博中进行综合搜索,返回相关内容。支持多种搜索类型。 参数: - query: 搜索关键词(必填) - page: 页码,从1开始(默认1) - search_type: 搜索类型 - 1: 综合(默认) - 61: 实时 - 3: 用户 - 64: 视频 - 63: 图片 -",
+      "proxyPath": "weibo/app/fetch_search_all",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "app"
+      ],
+      "requiredParams": [
+        "query"
+      ]
+    },
+    {
+      "id": "weibo.app.fetch_ai_smart_search",
+      "platform": "weibo",
+      "group": "app",
+      "channel": "social",
+      "title": "AI智搜",
+      "summary": "使用微博AI智搜功能进行搜索,返回AI增强的搜索结果。 参数: - query: 搜索关键词(必填) - page: 页码,从1开始(默认1)",
+      "proxyPath": "weibo/app/fetch_ai_smart_search",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "app"
+      ],
+      "requiredParams": [
+        "query"
+      ]
+    },
+    {
+      "id": "weibo.app.fetch_home_recommend_feed",
+      "platform": "weibo",
+      "group": "app",
+      "channel": "social",
+      "title": "获取首页推荐Feed流",
+      "summary": "获取微博首页推荐Feed流。 参数: - page: 页码,首页不传或传空,第二页传\"2\",依次递增 - count: 每页数量,默认15,最大50",
+      "proxyPath": "weibo/app/fetch_home_recommend_feed",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "app"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "weibo.app.fetch_hot_search",
+      "platform": "weibo",
+      "group": "app",
+      "channel": "social",
+      "title": "获取热搜榜",
+      "summary": "获取微博热搜榜,支持多个分类。 参数: - category: 热搜分类 - mineband: 我的热搜 - realtimehot: 实时热搜(默认) - social: 社会热搜 - fun: 文娱热搜 - technologynav: 科技热搜 - lifenav: 生活",
+      "proxyPath": "weibo/app/fetch_hot_search",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "app"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "weibo.app.fetch_hot_search_categories",
+      "platform": "weibo",
+      "group": "app",
+      "channel": "social",
+      "title": "获取热搜分类列表",
+      "summary": "获取微博热搜榜的所有可用分类列表。 参数: - 无",
+      "proxyPath": "weibo/app/fetch_hot_search_categories",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "weibo",
+        "微博",
+        "app"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "wechat_channels.v2.fetch_channel_info",
+      "platform": "wechat",
+      "group": "channels-v2",
+      "channel": "social",
+      "title": "获取视频号账号信息",
+      "summary": "获取指定视频号账号的「更多信息」:基础信息分区(IP 归属地 / 资料所在地 / **视频号 ID**=sph 公开号)+ 认证信息分区(服务单位 / 主体类型 / 互联网新闻信息服务许可证编号 / 服务类别 / 认证时间)。 - ⏱️ 由于微信服务器原因,本接口响应较慢,请将客",
+      "proxyPath": "wechat_channels/v2/fetch_channel_info",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "wechat",
+        "微信/视频号",
+        "channels",
+        "v2"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "wechat_channels.v2.fetch_channel_id_to_username",
+      "platform": "wechat",
+      "group": "channels-v2",
+      "channel": "social",
+      "title": "视频号ID转finder username",
+      "summary": "把对外可见的视频号 ID(`sph…` 短号)解析成 finder username(`v2_…@finder`)。 - 拿到 username 后即可调用 `fetch_user_videos`、`fetch_channel_info`、`fetch_user_profile`",
+      "proxyPath": "wechat_channels/v2/fetch_channel_id_to_username",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "wechat",
+        "微信/视频号",
+        "channels",
+        "v2"
+      ],
+      "requiredParams": [
+        "channel_id"
+      ]
+    },
+    {
+      "id": "wechat_channels.v2.fetch_user_videos",
+      "platform": "wechat",
+      "group": "channels-v2",
+      "channel": "social",
+      "title": "获取视频号用户作品列表",
+      "summary": "获取指定视频号账号主页的作品列表。 - 每个视频带媒体地址 `media`(含 `url` / `url_token` / `full_url` / `decode_key`),可直接下载并解密。 - 支持翻页获取更多作品。 - ⏱️ 由于微信服务器原因,本接口响应较慢,请将客户",
+      "proxyPath": "wechat_channels/v2/fetch_user_videos",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "wechat",
+        "微信/视频号",
+        "channels",
+        "v2"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "wechat_channels.v2.fetch_video_detail",
+      "platform": "wechat",
+      "group": "channels-v2",
+      "channel": "social",
+      "title": "获取视频号作品详情",
+      "summary": "获取视频号作品详情,返回作品完整详情(媒体地址 `media` + `decode_key`)。 - 支持三种入参,**三选一、优先级 object_id > export_id > share_url**。 - ⏱️ 由于微信服务器原因,本接口响应较慢,请将客户端请求超时(ti",
+      "proxyPath": "wechat_channels/v2/fetch_video_detail",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "wechat",
+        "微信/视频号",
+        "channels",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "wechat_channels.v2.fetch_video_comments",
+      "platform": "wechat",
+      "group": "channels-v2",
+      "channel": "social",
+      "title": "获取视频号作品评论",
+      "summary": "获取作品的一级评论(含 IP 属地 / 点赞数);传 `comment_id` 则返回该评论下的二级回复。 - 支持翻页获取更多评论。 - ⏱️ 由于微信服务器原因,本接口响应较慢,请将客户端请求超时(timeout)设置为 30 秒;timeout 设置过小会造成已扣费但收不到",
+      "proxyPath": "wechat_channels/v2/fetch_video_comments",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "wechat",
+        "微信/视频号",
+        "channels",
+        "v2"
+      ],
+      "requiredParams": [
+        "object_id"
+      ]
+    },
+    {
+      "id": "wechat_channels.v2.fetch_video_share_url",
+      "platform": "wechat",
+      "group": "channels-v2",
+      "channel": "social",
+      "title": "生成视频号作品分享链接",
+      "summary": "给定作品 `object_id`,返回一条可对外分享的 `weixin.qq.com/sph/…` 短链(与 `fetch_video_detail` 的 `share_url` 入参互为反向)。 - ⏱️ 由于微信服务器原因,本接口响应较慢,请将客户端请求超时(timeout)",
+      "proxyPath": "wechat_channels/v2/fetch_video_share_url",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "wechat",
+        "微信/视频号",
+        "channels",
+        "v2"
+      ],
+      "requiredParams": [
+        "object_id"
+      ]
+    },
+    {
+      "id": "wechat_channels.v2.fetch_user_profile",
+      "platform": "wechat",
+      "group": "channels-v2",
+      "channel": "social",
+      "title": "获取视频号账号主页资料+统计",
+      "summary": "获取创作者的主页资料与互动统计。与 `fetch_channel_info`(认证主体 / 许可证)**互补**:本接口给昵称 / 签名 / 头像、粉丝 / 作品 / 获赞 / 收藏 / 转发数、直播时长、IP 属地、合集数、关联公众号等。 - ⏱️ 由于微信服务器原因,本接口响",
+      "proxyPath": "wechat_channels/v2/fetch_user_profile",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "wechat",
+        "微信/视频号",
+        "channels",
+        "v2"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "wechat_channels.v2.fetch_user_collections",
+      "platform": "wechat",
+      "group": "channels-v2",
+      "channel": "social",
+      "title": "获取视频号合集列表",
+      "summary": "获取创作者主页的「合集」列表。每个合集的 `topic_id` 可传 `fetch_collection_videos` 取该合集内的视频。 - ⏱️ 由于微信服务器原因,本接口响应较慢,请将客户端请求超时(timeout)设置为 30 秒;timeout 设置过小会造成已扣费但",
+      "proxyPath": "wechat_channels/v2/fetch_user_collections",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "wechat",
+        "微信/视频号",
+        "channels",
+        "v2"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "wechat_channels.v2.fetch_collection_videos",
+      "platform": "wechat",
+      "group": "channels-v2",
+      "channel": "social",
+      "title": "获取视频号合集内视频",
+      "summary": "给定合集 `topic_id`(来自 `fetch_user_collections`),返回该合集内的视频列表。 - 每个视频带媒体地址 `media`(含 `url` / `url_token` / `decode_key`),可直接下载解密。 - 支持翻页获取更多视频。 -",
+      "proxyPath": "wechat_channels/v2/fetch_collection_videos",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "wechat",
+        "微信/视频号",
+        "channels",
+        "v2"
+      ],
+      "requiredParams": [
+        "topic_id"
+      ]
+    },
+    {
+      "id": "wechat_channels.v2.fetch_live_history",
+      "platform": "wechat",
+      "group": "channels-v2",
+      "channel": "social",
+      "title": "获取视频号直播回放列表",
+      "summary": "获取创作者的直播回放列表。回放本身就是视频对象,每条带媒体地址 `media`(含 `url` / `url_token` / `decode_key`),可直接下载解密。 - 支持翻页获取更多回放。 - ⏱️ 由于微信服务器原因,本接口响应较慢,请将客户端请求超时(timeou",
+      "proxyPath": "wechat_channels/v2/fetch_live_history",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "wechat",
+        "微信/视频号",
+        "channels",
+        "v2"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "wechat_channels.v2.fetch_live_detail",
+      "platform": "wechat",
+      "group": "channels-v2",
+      "channel": "social",
+      "title": "获取视频号直播间详情",
+      "summary": "传直播 `live_id` 返回直播间详情:主播信息、直播状态、在线人数、回放信息等。 - ⏱️ 由于微信服务器原因,本接口响应较慢,请将客户端请求超时(timeout)设置为 30 秒;timeout 设置过小会造成已扣费但收不到响应的情况。 - ⚠️ 大整数 ID 精度:响应",
+      "proxyPath": "wechat_channels/v2/fetch_live_detail",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "wechat",
+        "微信/视频号",
+        "channels",
+        "v2"
+      ],
+      "requiredParams": [
+        "live_id"
+      ]
+    },
+    {
+      "id": "wechat_channels.v2.fetch_search_channel_videos",
+      "platform": "wechat",
+      "group": "channels-v2",
+      "channel": "social",
+      "title": "视频号号内搜索",
+      "summary": "号内搜:在指定创作者的视频号内,按关键词搜索其发布的视频(只在**该号内部**检索)。 - 本接口仅做**首页检索**(请求侧不暴露 cursor 参数,单页返回),但响应仍带 `next_cursor` / `continue_flag`,供需要时自行接续翻页参考。 - ⏱️ ",
+      "proxyPath": "wechat_channels/v2/fetch_search_channel_videos",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "wechat",
+        "微信/视频号",
+        "channels",
+        "v2"
+      ],
+      "requiredParams": [
+        "username",
+        "keyword"
+      ]
+    },
+    {
+      "id": "wechat_mp.v2.fetch_article_detail",
+      "platform": "wechat",
+      "group": "media-platform-v2",
+      "channel": "social",
+      "title": "获取公众号文章详情",
+      "summary": "传文章 URL,返回文章正文 / 标题 / 作者 / 封面 / 发布时间 / 合集信息等。 - 无论 `raw` 取值,嵌套的 `content` JSON 串都会被解析成对象(结构归一化),`raw` 只控制外层字段的投影范围。 - ⏱️ 由于微信服务器原因,本接口响应较慢,请",
+      "proxyPath": "wechat_mp/v2/fetch_article_detail",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "wechat",
+        "微信/视频号",
+        "media",
+        "platform",
+        "v2"
+      ],
+      "requiredParams": [
+        "url"
+      ]
+    },
+    {
+      "id": "wechat_mp.v2.fetch_article_stats",
+      "platform": "wechat",
+      "group": "media-platform-v2",
+      "channel": "social",
+      "title": "获取公众号文章互动数据",
+      "summary": "传文章 URL,返回文章的互动指标(阅读量 / 点赞 / 在看 / 分享 / 收藏 / 评论数)。 - ⏱️ 由于微信服务器原因,本接口响应较慢,请将客户端请求超时(timeout)设置为 30 秒;timeout 设置过小会造成已扣费但收不到响应的情况。 参数: - url: ",
+      "proxyPath": "wechat_mp/v2/fetch_article_stats",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "wechat",
+        "微信/视频号",
+        "media",
+        "platform",
+        "v2"
+      ],
+      "requiredParams": [
+        "url"
+      ]
+    },
+    {
+      "id": "wechat_mp.v2.fetch_article_comments",
+      "platform": "wechat",
+      "group": "media-platform-v2",
+      "channel": "social",
+      "title": "获取公众号文章评论",
+      "summary": "获取公众号文章评论(单页,`buffer` 游标翻页),返回文章的一页精选评论。 - **翻页**:首页 `buffer` 留空 → 取响应的 `buffer` → 下次请求传回 `buffer` 取下一页;`has_more` 为 false 即到末页。 - 逐条评论的二级回复",
+      "proxyPath": "wechat_mp/v2/fetch_article_comments",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "wechat",
+        "微信/视频号",
+        "media",
+        "platform",
+        "v2"
+      ],
+      "requiredParams": [
+        "url"
+      ]
+    },
+    {
+      "id": "wechat_mp.v2.fetch_comment_replies",
+      "platform": "wechat",
+      "group": "media-platform-v2",
+      "channel": "social",
+      "title": "获取公众号评论的二级回复",
+      "summary": "返回某条一级评论下的二级回复。 - 链路:先调 `fetch_article_comments` 取到每条评论的 `content_id`,再把它喂给本接口。 - ⏱️ 由于微信服务器原因,本接口响应较慢,请将客户端请求超时(timeout)设置为 30 秒;timeout 设置",
+      "proxyPath": "wechat_mp/v2/fetch_comment_replies",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "wechat",
+        "微信/视频号",
+        "media",
+        "platform",
+        "v2"
+      ],
+      "requiredParams": [
+        "url"
+      ]
+    },
+    {
+      "id": "wechat_mp.v2.fetch_related_articles",
+      "platform": "wechat",
+      "group": "media-platform-v2",
+      "channel": "social",
+      "title": "获取公众号关联文章",
+      "summary": "传文章 URL,返回文章底部「关联 / 相关文章」。未开启该功能的文章返回空列表。 - ⏱️ 由于微信服务器原因,本接口响应较慢,请将客户端请求超时(timeout)设置为 30 秒;timeout 设置过小会造成已扣费但收不到响应的情况。 参数: - url: 公众号文章链接(",
+      "proxyPath": "wechat_mp/v2/fetch_related_articles",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "wechat",
+        "微信/视频号",
+        "media",
+        "platform",
+        "v2"
+      ],
+      "requiredParams": [
+        "url"
+      ]
+    },
+    {
+      "id": "wechat_mp.v2.fetch_article_ad",
+      "platform": "wechat",
+      "group": "media-platform-v2",
+      "channel": "social",
+      "title": "获取公众号文章广告",
+      "summary": "传文章 URL,返回文章内嵌的广告位信息。该接口响应相对较慢,请耐心等待;未投放广告的文章返回空。 - ⏱️ 由于微信服务器原因,本接口响应较慢,请将客户端请求超时(timeout)设置为 30 秒;timeout 设置过小会造成已扣费但收不到响应的情况。 参数: - url: ",
+      "proxyPath": "wechat_mp/v2/fetch_article_ad",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "wechat",
+        "微信/视频号",
+        "media",
+        "platform",
+        "v2"
+      ],
+      "requiredParams": [
+        "url"
+      ]
+    },
+    {
+      "id": "wechat_mp.v2.fetch_account_profile",
+      "platform": "wechat",
+      "group": "media-platform-v2",
+      "channel": "social",
+      "title": "获取公众号资料页",
+      "summary": "传 `gh_username`,返回公众号资料页:名称 / 头像 / 简介 / 认证主体类型等。 - 部分账号(如示例号)字段稀疏,`nick_name` / `signature` / `head_url` 可能为 `null`。 - ⏱️ 由于微信服务器原因,本接口响应较慢,",
+      "proxyPath": "wechat_mp/v2/fetch_account_profile",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "wechat",
+        "微信/视频号",
+        "media",
+        "platform",
+        "v2"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "wechat_mp.v2.fetch_account_articles",
+      "platform": "wechat",
+      "group": "media-platform-v2",
+      "channel": "social",
+      "title": "获取公众号文章列表",
+      "summary": "传 `gh_username`,返回公众号历史发文(**文章** tab)的**单页**列表。 - **手动翻页**:首页 `offset` 留空 → 从响应取 `next_offset`(base64 游标)→ 下次请求放进 **`offset`** 取下一页;`is_end`",
+      "proxyPath": "wechat_mp/v2/fetch_account_articles",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "wechat",
+        "微信/视频号",
+        "media",
+        "platform",
+        "v2"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "wechat_mp.v2.fetch_account_services",
+      "platform": "wechat",
+      "group": "media-platform-v2",
+      "channel": "social",
+      "title": "获取公众号服务/自定义菜单",
+      "summary": "传 `gh_username`,返回公众号底部的自定义菜单 / 服务入口。未配置自定义菜单的账号返回空菜单。 - ⏱️ 由于微信服务器原因,本接口响应较慢,请将客户端请求超时(timeout)设置为 30 秒;timeout 设置过小会造成已扣费但收不到响应的情况。 参数: - ",
+      "proxyPath": "wechat_mp/v2/fetch_account_services",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "wechat",
+        "微信/视频号",
+        "media",
+        "platform",
+        "v2"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "wechat_search.v2.fetch_search",
+      "platform": "wechat",
+      "group": "search-v2",
+      "channel": "social",
+      "title": "微信综合搜索(搜一搜)",
+      "summary": "微信「搜一搜」综合搜索,垂类由 `business_type` **字符串键**切换,传关键词即可。 - 可搜公众号 / 文章 / 视频号视频 / 直播 / 朋友圈 / 新闻 / 读书 / 图片 / 百科 / 微信指数等垂类。 - ⏱️ 由于微信服务器原因,本接口响应较慢,请将客",
+      "proxyPath": "wechat_search/v2/fetch_search",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "wechat",
+        "微信/视频号",
+        "search",
+        "v2"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "wechat_search.v2.fetch_search_videos",
+      "platform": "wechat",
+      "group": "search-v2",
+      "channel": "social",
+      "title": "搜视频号视频(时长/排序/时间筛选)",
+      "summary": "专搜视频号视频(`video` 垂类),并支持搜索结果页里的「时长」「不限/最新/最热」排序与「时间」下拉。 - 等价于综合搜索 `/fetch_search`(`business_type=video`)再叠加筛选,筛选项均实测有效。 - ⏱️ 由于微信服务器原因,本接口响应较",
+      "proxyPath": "wechat_search/v2/fetch_search_videos",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "wechat",
+        "微信/视频号",
+        "search",
+        "v2"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "instagram.v1.shortcode_to_media_id",
+      "platform": "instagram",
+      "group": "v1",
+      "channel": "social",
+      "title": "Shortcode转Media ID",
+      "summary": "将Instagram帖子的Shortcode转换为Media ID - Shortcode是帖子URL中的唯一标识,如 instagram.com/p/DRhvwVLAHAG/ 中的 DRhvwVLAHAG 参数: - shortcode: 帖子的Shortcode",
+      "proxyPath": "instagram/v1/shortcode_to_media_id",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v1"
+      ],
+      "requiredParams": [
+        "shortcode"
+      ]
+    },
+    {
+      "id": "instagram.v1.media_id_to_shortcode",
+      "platform": "instagram",
+      "group": "v1",
+      "channel": "social",
+      "title": "Media ID转Shortcode",
+      "summary": "将Instagram帖子的Media ID转换为Shortcode - Shortcode可用于构建帖子URL:instagram.com/p/{shortcode}/ 参数: - media_id: 帖子的Media ID",
+      "proxyPath": "instagram/v1/media_id_to_shortcode",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v1"
+      ],
+      "requiredParams": [
+        "media_id"
+      ]
+    },
+    {
+      "id": "instagram.v1.user_id_to_username",
+      "platform": "instagram",
+      "group": "v1",
+      "channel": "social",
+      "title": "用户ID转用户信息",
+      "summary": "通过Instagram用户ID获取用户信息 - 可用于将用户ID转换为用户名及获取完整用户资料 参数: - user_id: 用户ID",
+      "proxyPath": "instagram/v1/user_id_to_username",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v1"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "instagram.v1.fetch_user_info_by_username",
+      "platform": "instagram",
+      "group": "v1",
+      "channel": "social",
+      "title": "根据用户名获取用户数据",
+      "summary": "根据Instagram用户名获取用户数据 参数: - username: Instagram用户名",
+      "proxyPath": "instagram/v1/fetch_user_info_by_username",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v1"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "instagram.v1.fetch_user_info_by_username_v2",
+      "platform": "instagram",
+      "group": "v1",
+      "channel": "social",
+      "title": "根据用户名获取用户数据V2",
+      "summary": "根据Instagram用户名获取用户数据 参数: - username: Instagram用户名",
+      "proxyPath": "instagram/v1/fetch_user_info_by_username_v2",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v1"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "instagram.v1.fetch_user_info_by_username_v3",
+      "platform": "instagram",
+      "group": "v1",
+      "channel": "social",
+      "title": "根据用户名获取用户数据V3",
+      "summary": "根据Instagram用户名获取用户数据,返回更详细的信息 参数: - username: Instagram用户名",
+      "proxyPath": "instagram/v1/fetch_user_info_by_username_v3",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v1"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "instagram.v1.fetch_user_info_by_id",
+      "platform": "instagram",
+      "group": "v1",
+      "channel": "social",
+      "title": "根据用户ID获取用户数据",
+      "summary": "根据Instagram用户ID获取用户数据 参数: - user_id: Instagram用户ID",
+      "proxyPath": "instagram/v1/fetch_user_info_by_id",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v1"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "instagram.v1.fetch_user_info_by_id_v2",
+      "platform": "instagram",
+      "group": "v1",
+      "channel": "social",
+      "title": "根据用户ID获取用户数据V2",
+      "summary": "根据Instagram用户ID获取用户数据,返回更详细的信息 参数: - user_id: Instagram用户ID",
+      "proxyPath": "instagram/v1/fetch_user_info_by_id_v2",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v1"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "instagram.v1.fetch_user_about_info",
+      "platform": "instagram",
+      "group": "v1",
+      "channel": "social",
+      "title": "获取用户的About信息",
+      "summary": "获取用户的\"关于此账户\"(About This Account)信息 - 包含账户创建日期、所在地区、认证状态等详细信息 参数: - user_id: Instagram用户ID(数字格式)",
+      "proxyPath": "instagram/v1/fetch_user_about_info",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v1"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "instagram.v1.fetch_user_posts",
+      "platform": "instagram",
+      "group": "v1",
+      "channel": "social",
+      "title": "获取用户帖子列表",
+      "summary": "获取用户帖子列表,支持分页 参数: - user_id: Instagram用户ID - count: 每页数量,默认12 - max_id: 分页游标,首次请求不传",
+      "proxyPath": "instagram/v1/fetch_user_posts",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v1"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "instagram.v1.fetch_user_posts_v2",
+      "platform": "instagram",
+      "group": "v1",
+      "channel": "social",
+      "title": "获取用户帖子列表V2",
+      "summary": "获取用户帖子列表,支持分页 参数: - user_id: Instagram用户ID - count: 每页数量,默认12 - end_cursor: 分页游标,首次请求不传",
+      "proxyPath": "instagram/v1/fetch_user_posts_v2",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v1"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "instagram.v1.fetch_user_reels",
+      "platform": "instagram",
+      "group": "v1",
+      "channel": "social",
+      "title": "获取用户Reels列表",
+      "summary": "获取用户Reels短视频列表,支持分页 参数: - user_id: Instagram用户ID - count: 每页数量,默认12 - max_id: 分页游标,首次请求不传",
+      "proxyPath": "instagram/v1/fetch_user_reels",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v1"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "instagram.v1.fetch_user_reposts",
+      "platform": "instagram",
+      "group": "v1",
+      "channel": "social",
+      "title": "获取用户转发列表",
+      "summary": "获取用户转发/分享的帖子列表,支持分页 参数: - user_id: Instagram用户ID - max_id: 分页游标,首次请求不传",
+      "proxyPath": "instagram/v1/fetch_user_reposts",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v1"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "instagram.v1.fetch_user_tagged_posts",
+      "platform": "instagram",
+      "group": "v1",
+      "channel": "social",
+      "title": "获取用户被标记的帖子",
+      "summary": "获取其他用户帖子中标记了该用户的帖子列表 参数: - user_id: Instagram用户ID - count: 每页数量,默认12 - end_cursor: 分页游标,首次请求不传",
+      "proxyPath": "instagram/v1/fetch_user_tagged_posts",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v1"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "instagram.v1.fetch_related_profiles",
+      "platform": "instagram",
+      "group": "v1",
+      "channel": "social",
+      "title": "获取相关用户推荐",
+      "summary": "获取与指定用户相关/相似的用户推荐列表 参数: - user_id: Instagram用户ID",
+      "proxyPath": "instagram/v1/fetch_related_profiles",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v1"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "instagram.v1.fetch_search",
+      "platform": "instagram",
+      "group": "v1",
+      "channel": "social",
+      "title": "搜索用户/话题/地点",
+      "summary": "根据关键词搜索Instagram上的用户、话题标签或地点 参数: - query: 搜索关键词 - select: 筛选类型(可选) - `users`: 仅返回用户 - `hashtags`: 仅返回话题标签 - `places`: 仅返回地点 - 不传: 返回所有类型",
+      "proxyPath": "instagram/v1/fetch_search",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v1"
+      ],
+      "requiredParams": [
+        "query"
+      ]
+    },
+    {
+      "id": "instagram.v1.fetch_post_by_url",
+      "platform": "instagram",
+      "group": "v1",
+      "channel": "social",
+      "title": "通过URL获取帖子详情",
+      "summary": "通过URL获取单个帖子的详细信息 参数: - post_url: 帖子URL",
+      "proxyPath": "instagram/v1/fetch_post_by_url",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v1"
+      ],
+      "requiredParams": [
+        "post_url"
+      ]
+    },
+    {
+      "id": "instagram.v1.fetch_post_by_url_v2",
+      "platform": "instagram",
+      "group": "v1",
+      "channel": "social",
+      "title": "通过URL获取帖子详情 V2",
+      "summary": "通过URL获取单个帖子的详细信息 V2 - 数据没有V1完整,但速度更快,用于下载大量帖子时推荐使用。 参数: - post_url: 帖子URL",
+      "proxyPath": "instagram/v1/fetch_post_by_url_v2",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v1"
+      ],
+      "requiredParams": [
+        "post_url"
+      ]
+    },
+    {
+      "id": "instagram.v1.fetch_post_by_id",
+      "platform": "instagram",
+      "group": "v1",
+      "channel": "social",
+      "title": "通过ID获取帖子详情",
+      "summary": "通过ID获取单个帖子的详细信息 参数: - post_id: 帖子ID",
+      "proxyPath": "instagram/v1/fetch_post_by_id",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v1"
+      ],
+      "requiredParams": [
+        "post_id"
+      ]
+    },
+    {
+      "id": "instagram.v1.fetch_post_comments_v2",
+      "platform": "instagram",
+      "group": "v1",
+      "channel": "social",
+      "title": "获取帖子评论列表V2",
+      "summary": "获取帖子评论列表,支持分页 - 返回的评论数据更完整,包含子评论预览和更多元数据 参数: - media_id: 帖子ID(媒体ID) - sort_order: 排序方式,popular(热门)/recent(最新) - min_id: 分页游标,首次请求不传,从上一次响应的`",
+      "proxyPath": "instagram/v1/fetch_post_comments_v2",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v1"
+      ],
+      "requiredParams": [
+        "media_id"
+      ]
+    },
+    {
+      "id": "instagram.v1.fetch_comment_replies",
+      "platform": "instagram",
+      "group": "v1",
+      "channel": "social",
+      "title": "获取评论的子评论列表",
+      "summary": "获取指定评论下的子评论(二级评论/回复),支持分页 参数: - media_id: 帖子ID(媒体ID) - comment_id: 父评论ID(从fetch_post_comments_v2返回的评论pk字段获取) - min_id: 分页游标,首次请求不传,从上一次响应的`p",
+      "proxyPath": "instagram/v1/fetch_comment_replies",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v1"
+      ],
+      "requiredParams": [
+        "media_id",
+        "comment_id"
+      ]
+    },
+    {
+      "id": "instagram.v1.fetch_music_posts",
+      "platform": "instagram",
+      "group": "v1",
+      "channel": "social",
+      "title": "获取使用特定音乐的帖子",
+      "summary": "获取使用指定音乐/音频的Reels和帖子列表 参数: - music_id: 音乐ID(与music_url二选一) - music_url: 音乐URL,会自动提取ID(与music_id二选一) - max_id: 分页游标,首次请求不传",
+      "proxyPath": "instagram/v1/fetch_music_posts",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v1"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "instagram.v1.fetch_hashtag_posts",
+      "platform": "instagram",
+      "group": "v1",
+      "channel": "social",
+      "title": "获取话题标签下的帖子",
+      "summary": "获取指定话题标签下的帖子列表 参数: - hashtag: 话题标签名称(不含号) - end_cursor: 分页游标,首次请求不传",
+      "proxyPath": "instagram/v1/fetch_hashtag_posts",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v1"
+      ],
+      "requiredParams": [
+        "hashtag"
+      ]
+    },
+    {
+      "id": "instagram.v1.fetch_location_info",
+      "platform": "instagram",
+      "group": "v1",
+      "channel": "social",
+      "title": "获取地点信息",
+      "summary": "获取指定地点的详细信息 参数: - location_id: 地点ID",
+      "proxyPath": "instagram/v1/fetch_location_info",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v1"
+      ],
+      "requiredParams": [
+        "location_id"
+      ]
+    },
+    {
+      "id": "instagram.v1.fetch_location_posts",
+      "platform": "instagram",
+      "group": "v1",
+      "channel": "social",
+      "title": "获取地点下的帖子",
+      "summary": "获取指定地点标记的帖子列表 参数: - location_id: 地点ID - tab: 排序方式,ranked(热门)/recent(最新) - end_cursor: 分页游标,首次请求不传",
+      "proxyPath": "instagram/v1/fetch_location_posts",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v1"
+      ],
+      "requiredParams": [
+        "location_id"
+      ]
+    },
+    {
+      "id": "instagram.v1.fetch_cities",
+      "platform": "instagram",
+      "group": "v1",
+      "channel": "social",
+      "title": "获取国家城市列表",
+      "summary": "获取指定国家的城市/地区列表 参数: - country_code: 国家代码,如US、CN、JP - page: 页码,默认1",
+      "proxyPath": "instagram/v1/fetch_cities",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v1"
+      ],
+      "requiredParams": [
+        "country_code"
+      ]
+    },
+    {
+      "id": "instagram.v1.fetch_locations",
+      "platform": "instagram",
+      "group": "v1",
+      "channel": "social",
+      "title": "获取城市地点列表",
+      "summary": "获取指定城市下的Instagram地点列表 参数: - city_id: 城市ID(可从fetch_cities接口获取) - page: 页码,默认1",
+      "proxyPath": "instagram/v1/fetch_locations",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v1"
+      ],
+      "requiredParams": [
+        "city_id"
+      ]
+    },
+    {
+      "id": "instagram.v1.fetch_explore_sections",
+      "platform": "instagram",
+      "group": "v1",
+      "channel": "social",
+      "title": "获取探索页面分类",
+      "summary": "获取Instagram探索页面的所有分类和子分类",
+      "proxyPath": "instagram/v1/fetch_explore_sections",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v1"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "instagram.v1.fetch_section_posts",
+      "platform": "instagram",
+      "group": "v1",
+      "channel": "social",
+      "title": "获取分类下的帖子",
+      "summary": "获取探索页面某个分类下的帖子列表 参数: - section_id: 分类ID(可从fetch_explore_sections接口获取) - count: 每页数量,默认20 - max_id: 分页游标,首次请求不传",
+      "proxyPath": "instagram/v1/fetch_section_posts",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v1"
+      ],
+      "requiredParams": [
+        "section_id"
+      ]
+    },
+    {
+      "id": "instagram.v2.shortcode_to_media_id",
+      "platform": "instagram",
+      "group": "v2",
+      "channel": "social",
+      "title": "Shortcode转Media ID",
+      "summary": "将Instagram帖子的Shortcode转换为Media ID - Shortcode是帖子URL中的唯一标识,如 instagram.com/p/DRhvwVLAHAG/ 中的 DRhvwVLAHAG 参数: - shortcode: 帖子的Shortcode",
+      "proxyPath": "instagram/v2/shortcode_to_media_id",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v2"
+      ],
+      "requiredParams": [
+        "shortcode"
+      ]
+    },
+    {
+      "id": "instagram.v2.media_id_to_shortcode",
+      "platform": "instagram",
+      "group": "v2",
+      "channel": "social",
+      "title": "Media ID转Shortcode",
+      "summary": "将Instagram帖子的Media ID转换为Shortcode - Shortcode可用于构建帖子URL:instagram.com/p/{shortcode}/ 参数: - media_id: 帖子的Media ID",
+      "proxyPath": "instagram/v2/media_id_to_shortcode",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v2"
+      ],
+      "requiredParams": [
+        "media_id"
+      ]
+    },
+    {
+      "id": "instagram.v2.user_id_to_username",
+      "platform": "instagram",
+      "group": "v2",
+      "channel": "social",
+      "title": "用户ID转用户信息",
+      "summary": "通过Instagram用户ID获取用户信息 - 可用于将用户ID转换为用户名及获取完整用户资料 参数: - user_id: 用户ID",
+      "proxyPath": "instagram/v2/user_id_to_username",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v2"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "instagram.v2.fetch_user_info",
+      "platform": "instagram",
+      "group": "v2",
+      "channel": "social",
+      "title": "获取用户信息",
+      "summary": "获取Instagram用户的详细信息 - 支持通过用户名或用户ID查询 参数: - username: 用户名(与user_id二选一) - user_id: 用户ID(与username二选一)",
+      "proxyPath": "instagram/v2/fetch_user_info",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "instagram.v2.fetch_user_posts",
+      "platform": "instagram",
+      "group": "v2",
+      "channel": "social",
+      "title": "获取用户帖子",
+      "summary": "获取Instagram用户发布的帖子列表 - 支持分页获取 参数: - username: 用户名(与user_id二选一) - user_id: 用户ID(与username二选一) - pagination_token: 分页token,从上一次响应获取",
+      "proxyPath": "instagram/v2/fetch_user_posts",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "instagram.v2.fetch_user_reels",
+      "platform": "instagram",
+      "group": "v2",
+      "channel": "social",
+      "title": "获取用户Reels",
+      "summary": "获取Instagram用户发布的Reels短视频列表 - 支持分页获取 参数: - username: 用户名(与user_id二选一) - user_id: 用户ID(与username二选一) - pagination_token: 分页token,从上一次响应获取",
+      "proxyPath": "instagram/v2/fetch_user_reels",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "instagram.v2.fetch_user_followers",
+      "platform": "instagram",
+      "group": "v2",
+      "channel": "social",
+      "title": "获取用户粉丝",
+      "summary": "获取Instagram用户的粉丝列表 - 支持分页获取 参数: - username: 用户名(与user_id二选一) - user_id: 用户ID(与username二选一) - pagination_token: 分页token,从上一次响应获取",
+      "proxyPath": "instagram/v2/fetch_user_followers",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "instagram.v2.fetch_user_following",
+      "platform": "instagram",
+      "group": "v2",
+      "channel": "social",
+      "title": "获取用户关注",
+      "summary": "获取Instagram用户关注的用户列表 - 支持分页获取 参数: - username: 用户名(与user_id二选一) - user_id: 用户ID(与username二选一) - pagination_token: 分页token,从上一次响应获取",
+      "proxyPath": "instagram/v2/fetch_user_following",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "instagram.v2.fetch_user_stories",
+      "platform": "instagram",
+      "group": "v2",
+      "channel": "social",
+      "title": "获取用户故事",
+      "summary": "获取Instagram用户当前发布的故事(Stories) - 故事在24小时后过期 参数: - username: 用户名(与user_id二选一) - user_id: 用户ID(与username二选一)",
+      "proxyPath": "instagram/v2/fetch_user_stories",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "instagram.v2.fetch_user_highlights",
+      "platform": "instagram",
+      "group": "v2",
+      "channel": "social",
+      "title": "获取用户精选",
+      "summary": "获取Instagram用户的精选故事(Highlights)列表 - 精选是用户保存的故事合集 参数: - username: 用户名(与user_id二选一) - user_id: 用户ID(与username二选一)",
+      "proxyPath": "instagram/v2/fetch_user_highlights",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "instagram.v2.fetch_highlight_stories",
+      "platform": "instagram",
+      "group": "v2",
+      "channel": "social",
+      "title": "获取精选故事详情",
+      "summary": "获取指定精选(Highlight)中的所有故事 - 需要先通过fetch_user_highlights获取精选ID 参数: - highlight_id: 精选ID(可带或不带\"highlight:\"前缀)",
+      "proxyPath": "instagram/v2/fetch_highlight_stories",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v2"
+      ],
+      "requiredParams": [
+        "highlight_id"
+      ]
+    },
+    {
+      "id": "instagram.v2.fetch_user_tagged_posts",
+      "platform": "instagram",
+      "group": "v2",
+      "channel": "social",
+      "title": "获取用户被标记的帖子",
+      "summary": "获取其他用户标记了该用户的帖子列表 - 支持分页获取 参数: - username: 用户名(与user_id二选一) - user_id: 用户ID(与username二选一) - pagination_token: 分页token,从上一次响应获取",
+      "proxyPath": "instagram/v2/fetch_user_tagged_posts",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "instagram.v2.fetch_similar_users",
+      "platform": "instagram",
+      "group": "v2",
+      "channel": "social",
+      "title": "获取相似用户",
+      "summary": "获取与指定用户相似的用户推荐列表 - 基于Instagram的推荐算法 参数: - username: 用户名(与user_id二选一) - user_id: 用户ID(与username二选一)",
+      "proxyPath": "instagram/v2/fetch_similar_users",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "instagram.v2.search_users",
+      "platform": "instagram",
+      "group": "v2",
+      "channel": "social",
+      "title": "搜索用户",
+      "summary": "根据关键词搜索Instagram用户 参数: - keyword: 搜索关键词",
+      "proxyPath": "instagram/v2/search_users",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v2"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "instagram.v2.general_search",
+      "platform": "instagram",
+      "group": "v2",
+      "channel": "social",
+      "title": "综合搜索",
+      "summary": "根据关键词进行Instagram综合搜索 - 支持分页获取 参数: - keyword: 搜索关键词 - pagination_token: 分页token,从上一次响应获取",
+      "proxyPath": "instagram/v2/general_search",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v2"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "instagram.v2.search_reels",
+      "platform": "instagram",
+      "group": "v2",
+      "channel": "social",
+      "title": "搜索Reels",
+      "summary": "根据关键词搜索Instagram Reels短视频 - 支持分页获取 参数: - keyword: 搜索关键词 - pagination_token: 分页token,从上一次响应获取",
+      "proxyPath": "instagram/v2/search_reels",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v2"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "instagram.v2.search_music",
+      "platform": "instagram",
+      "group": "v2",
+      "channel": "social",
+      "title": "搜索音乐",
+      "summary": "根据关键词搜索Instagram上可用的音乐 参数: - keyword: 搜索关键词",
+      "proxyPath": "instagram/v2/search_music",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v2"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "instagram.v2.search_hashtags",
+      "platform": "instagram",
+      "group": "v2",
+      "channel": "social",
+      "title": "搜索话题标签",
+      "summary": "根据关键词搜索Instagram话题标签 参数: - keyword: 搜索关键词",
+      "proxyPath": "instagram/v2/search_hashtags",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v2"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "instagram.v2.search_locations",
+      "platform": "instagram",
+      "group": "v2",
+      "channel": "social",
+      "title": "搜索地点",
+      "summary": "根据关键词搜索Instagram地点 参数: - keyword: 搜索关键词(地点名称、城市等)",
+      "proxyPath": "instagram/v2/search_locations",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v2"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "instagram.v2.search_by_coordinates",
+      "platform": "instagram",
+      "group": "v2",
+      "channel": "social",
+      "title": "根据坐标搜索地点",
+      "summary": "根据GPS坐标搜索附近的Instagram地点 参数: - latitude: 纬度 - longitude: 经度",
+      "proxyPath": "instagram/v2/search_by_coordinates",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v2"
+      ],
+      "requiredParams": [
+        "latitude",
+        "longitude"
+      ]
+    },
+    {
+      "id": "instagram.v2.fetch_post_info",
+      "platform": "instagram",
+      "group": "v2",
+      "channel": "social",
+      "title": "获取帖子详情",
+      "summary": "获取Instagram帖子的详细信息 - 支持Shortcode或完整URL 参数: - code_or_url: 帖子Shortcode或完整URL",
+      "proxyPath": "instagram/v2/fetch_post_info",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v2"
+      ],
+      "requiredParams": [
+        "code_or_url"
+      ]
+    },
+    {
+      "id": "instagram.v2.fetch_post_likes",
+      "platform": "instagram",
+      "group": "v2",
+      "channel": "social",
+      "title": "获取帖子点赞列表",
+      "summary": "获取帖子的点赞用户列表 - 支持分页获取 参数: - code_or_url: 帖子Shortcode或完整URL - end_cursor: 分页游标,从上一次响应获取",
+      "proxyPath": "instagram/v2/fetch_post_likes",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v2"
+      ],
+      "requiredParams": [
+        "code_or_url"
+      ]
+    },
+    {
+      "id": "instagram.v2.fetch_post_comments",
+      "platform": "instagram",
+      "group": "v2",
+      "channel": "social",
+      "title": "获取帖子评论",
+      "summary": "获取帖子的评论列表 - 支持按最新或热门排序 - 支持分页获取 参数: - code_or_url: 帖子Shortcode或完整URL - sort_by: 排序方式,\"recent\"(最新)或\"popular\"(热门),默认recent - pagination_token:",
+      "proxyPath": "instagram/v2/fetch_post_comments",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v2"
+      ],
+      "requiredParams": [
+        "code_or_url"
+      ]
+    },
+    {
+      "id": "instagram.v2.fetch_comment_replies",
+      "platform": "instagram",
+      "group": "v2",
+      "channel": "social",
+      "title": "获取评论回复",
+      "summary": "获取评论的回复列表 - 需要先通过fetch_post_comments获取评论ID - 支持分页获取 参数: - code_or_url: 帖子Shortcode或完整URL - comment_id: 评论ID - pagination_token: 分页token,从上一次",
+      "proxyPath": "instagram/v2/fetch_comment_replies",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v2"
+      ],
+      "requiredParams": [
+        "code_or_url",
+        "comment_id"
+      ]
+    },
+    {
+      "id": "instagram.v2.fetch_music_posts",
+      "platform": "instagram",
+      "group": "v2",
+      "channel": "social",
+      "title": "获取音乐帖子",
+      "summary": "获取使用指定音乐的帖子列表 - 音频ID可从帖子详情中获取 - 支持分页获取 参数: - audio_canonical_id: 音频ID - pagination_token: 分页token,从上一次响应获取",
+      "proxyPath": "instagram/v2/fetch_music_posts",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v2"
+      ],
+      "requiredParams": [
+        "audio_canonical_id"
+      ]
+    },
+    {
+      "id": "instagram.v2.fetch_location_posts",
+      "platform": "instagram",
+      "group": "v2",
+      "channel": "social",
+      "title": "获取地点帖子",
+      "summary": "获取指定地点的帖子列表 - 地点ID可通过search_locations获取 - 支持分页获取 参数: - location_id: 地点ID - pagination_token: 分页token,从上一次响应获取",
+      "proxyPath": "instagram/v2/fetch_location_posts",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v2"
+      ],
+      "requiredParams": [
+        "location_id"
+      ]
+    },
+    {
+      "id": "instagram.v2.fetch_hashtag_posts",
+      "platform": "instagram",
+      "group": "v2",
+      "channel": "social",
+      "title": "获取话题帖子",
+      "summary": "获取指定话题标签下的帖子列表 - 支持按热门、最新或仅Reels筛选 - 支持分页获取 参数: - keyword: 话题关键词(不含号) - feed_type: 帖子类型,\"top\"(热门)、\"recent\"(最新)或\"reels\"(仅Reels),默认top - pagin",
+      "proxyPath": "instagram/v2/fetch_hashtag_posts",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v2"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "instagram.v3.search_users",
+      "platform": "instagram",
+      "group": "v3",
+      "channel": "social",
+      "title": "搜索用户",
+      "summary": "Instagram用户搜索接口 - 仅返回用户搜索结果 参数: - query: 搜索关键词 - rank_token: 上一次搜索返回的rank_token,用于翻页",
+      "proxyPath": "instagram/v3/search_users",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v3"
+      ],
+      "requiredParams": [
+        "query"
+      ]
+    },
+    {
+      "id": "instagram.v3.search_hashtags",
+      "platform": "instagram",
+      "group": "v3",
+      "channel": "social",
+      "title": "搜索话题标签",
+      "summary": "Instagram话题标签搜索接口 - 仅返回话题标签搜索结果 参数: - query: 搜索关键词 - rank_token: 上一次搜索返回的rank_token,用于翻页",
+      "proxyPath": "instagram/v3/search_hashtags",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v3"
+      ],
+      "requiredParams": [
+        "query"
+      ]
+    },
+    {
+      "id": "instagram.v3.general_search",
+      "platform": "instagram",
+      "group": "v3",
+      "channel": "social",
+      "title": "综合搜索(支持分页)",
+      "summary": "Instagram综合搜索接口(支持分页) - 支持通过 next_max_id 分页获取大量搜索结果 - 返回用户、话题标签、地点等综合结果 参数: - query: 搜索关键词 - next_max_id: 分页ID,首次请求不传,从上一次响应的 `data.next_max",
+      "proxyPath": "instagram/v3/general_search",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v3"
+      ],
+      "requiredParams": [
+        "query"
+      ]
+    },
+    {
+      "id": "instagram.v3.get_user_id_by_username",
+      "platform": "instagram",
+      "group": "v3",
+      "channel": "social",
+      "title": "通过用户名获取用户ID",
+      "summary": "通过Instagram用户名获取用户ID - 用户ID是Instagram内部使用的唯一标识符,通常为数字字符串 参数: - username: Instagram用户名",
+      "proxyPath": "instagram/v3/get_user_id_by_username",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v3"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "instagram.v3.get_user_profile",
+      "platform": "instagram",
+      "group": "v3",
+      "channel": "social",
+      "title": "获取用户信息",
+      "summary": "获取Instagram用户的完整个人资料信息 - 包含用户基本信息、统计数据、最近帖子等 参数: - user_id: Instagram用户ID(数字,与username二选一) - username: Instagram用户名(与user_id二选一,传入后会自动转换为use",
+      "proxyPath": "instagram/v3/get_user_profile",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "instagram.v3.get_user_brief",
+      "platform": "instagram",
+      "group": "v3",
+      "channel": "social",
+      "title": "获取用户短详情",
+      "summary": "获取Instagram用户的短详情/悬浮卡片信息 - 返回用户核心信息,响应速度比 get_user_profile 更快 - 适用于批量获取用户摘要信息的场景 参数: - user_id: Instagram用户ID(数字,必填) - username: Instagram用户",
+      "proxyPath": "instagram/v3/get_user_brief",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v3"
+      ],
+      "requiredParams": [
+        "user_id",
+        "username"
+      ]
+    },
+    {
+      "id": "instagram.v3.get_user_posts",
+      "platform": "instagram",
+      "group": "v3",
+      "channel": "social",
+      "title": "获取用户帖子列表",
+      "summary": "分页获取用户发布的帖子列表,支持向前/向后翻页 参数: - **username**: 用户名字符串(如 `99brasil`),**不是数字 user_id** - **first**: 向后翻页时每页数量(默认12,最大50) - **after**: 向后翻页游标,从上一次",
+      "proxyPath": "instagram/v3/get_user_posts",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v3"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "instagram.v3.get_user_tagged_posts",
+      "platform": "instagram",
+      "group": "v3",
+      "channel": "social",
+      "title": "获取用户被标记的帖子",
+      "summary": "获取Instagram用户被标记(tagged)的帖子列表 - 即其他用户在帖子中标记了该用户的内容 - 支持分页获取 参数: - user_id: Instagram用户ID(数字,与username二选一) - username: Instagram用户名(与user_id二",
+      "proxyPath": "instagram/v3/get_user_tagged_posts",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "instagram.v3.get_user_reels",
+      "platform": "instagram",
+      "group": "v3",
+      "channel": "social",
+      "title": "获取用户Reels列表",
+      "summary": "获取Instagram用户的Reels列表 - 支持分页获取用户发布的所有Reels 参数: - user_id: Instagram用户ID(数字,与username二选一) - username: Instagram用户名(与user_id二选一,传入后会自动转换为user_",
+      "proxyPath": "instagram/v3/get_user_reels",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "instagram.v3.get_user_highlights",
+      "platform": "instagram",
+      "group": "v3",
+      "channel": "social",
+      "title": "获取用户精选Highlights列表",
+      "summary": "获取Instagram用户的精选Highlights列表 - 返回用户创建的所有精选集合 - 支持分页获取 参数: - user_id: Instagram用户ID(数字,与username二选一) - username: Instagram用户名(与user_id二选一,传入后",
+      "proxyPath": "instagram/v3/get_user_highlights",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "instagram.v3.get_highlight_stories",
+      "platform": "instagram",
+      "group": "v3",
+      "channel": "social",
+      "title": "获取Highlight精选详情",
+      "summary": "获取Instagram Highlight精选的详细故事/帖子内容 - 返回精选集合中的所有Stories媒体 参数: - highlight_id: 精选ID,格式为 `highlight:xxx`(从 get_user_highlights 接口获取) - reel_ids:",
+      "proxyPath": "instagram/v3/get_highlight_stories",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v3"
+      ],
+      "requiredParams": [
+        "highlight_id"
+      ]
+    },
+    {
+      "id": "instagram.v3.get_user_about",
+      "platform": "instagram",
+      "group": "v3",
+      "channel": "social",
+      "title": "获取用户账户简介",
+      "summary": "获取Instagram用户的账户简介信息(About This Account) - 包含账户创建日期、所在地区、曾用名等信息 参数: - user_id: Instagram用户ID(数字,与username二选一) - username: Instagram用户名(与user",
+      "proxyPath": "instagram/v3/get_user_about",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "instagram.v3.get_user_former_usernames",
+      "platform": "instagram",
+      "group": "v3",
+      "channel": "social",
+      "title": "获取用户曾用用户名",
+      "summary": "获取Instagram用户的曾用用户名历史 参数: - user_id: Instagram用户ID(数字,与username二选一) - username: Instagram用户名(与user_id二选一,传入后会自动转换为user_id)",
+      "proxyPath": "instagram/v3/get_user_former_usernames",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "instagram.v3.get_user_stories",
+      "platform": "instagram",
+      "group": "v3",
+      "channel": "social",
+      "title": "获取用户Stories(快拍)",
+      "summary": "获取Instagram用户的Stories(快拍)列表 - 即点击用户头像后展示的24小时内发布的快拍内容 参数: - user_id: Instagram用户ID(数字,与username二选一) - username: Instagram用户名(与user_id二选一,传入后",
+      "proxyPath": "instagram/v3/get_user_stories",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "instagram.v3.get_recommended_reels",
+      "platform": "instagram",
+      "group": "v3",
+      "channel": "social",
+      "title": "获取Reels推荐列表",
+      "summary": "获取Instagram Reels推荐列表 - 支持分页获取更多Reels 参数: - first: 每次获取的Reels数量(默认12,最大50) - after: 分页游标,首次请求不传,从上一次响应的 `data.page_info.end_cursor` 获取",
+      "proxyPath": "instagram/v3/get_recommended_reels",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "instagram.v3.get_post_info",
+      "platform": "instagram",
+      "group": "v3",
+      "channel": "social",
+      "title": "获取帖子详情",
+      "summary": "通过媒体ID或帖子URL获取帖子详情 - 返回帖子的完整信息,包括图片/视频、点赞数、评论数、发布者信息等 参数: - media_id: 帖子的媒体ID(数字ID),可通过 `/shortcode_to_media_id` 接口从短码转换获得 - url: 帖子URL,例如 `",
+      "proxyPath": "instagram/v3/get_post_info",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "instagram.v3.get_post_info_by_code",
+      "platform": "instagram",
+      "group": "v3",
+      "channel": "social",
+      "title": "获取帖子详情(code)",
+      "summary": "通过帖子的短代码(code/shortcode)获取帖子详情 - 短代码即帖子URL中的标识符,如 ` 中的 `DUajw4YkorV` - 返回帖子的完整信息 参数: - code: 帖子短代码(如 DUajw4YkorV,必填)",
+      "proxyPath": "instagram/v3/get_post_info_by_code",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v3"
+      ],
+      "requiredParams": [
+        "code"
+      ]
+    },
+    {
+      "id": "instagram.v3.get_post_comments",
+      "platform": "instagram",
+      "group": "v3",
+      "channel": "social",
+      "title": "获取帖子评论",
+      "summary": "获取Instagram帖子的评论列表 - 支持分页获取所有评论 - 支持按热门或最新排序 参数: - code: 帖子短代码(如 DUajw4YkorV,必填) - min_id: 分页游标,首次请求不传,从上一次响应的 `data.next_min_id` 获取 - sort_",
+      "proxyPath": "instagram/v3/get_post_comments",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v3"
+      ],
+      "requiredParams": [
+        "code"
+      ]
+    },
+    {
+      "id": "instagram.v3.get_comment_replies",
+      "platform": "instagram",
+      "group": "v3",
+      "channel": "social",
+      "title": "获取评论的子评论/回复",
+      "summary": "获取Instagram评论的子评论(回复)列表 - 支持分页获取所有回复 - 父评论的 comment_id 可从 get_post_comments 接口的评论列表中获取 参数: - media_id: 帖子的媒体ID(数字ID,必填),可通过 `/shortcode_to_m",
+      "proxyPath": "instagram/v3/get_comment_replies",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v3"
+      ],
+      "requiredParams": [
+        "media_id",
+        "comment_id"
+      ]
+    },
+    {
+      "id": "instagram.v3.get_post_oembed",
+      "platform": "instagram",
+      "group": "v3",
+      "channel": "social",
+      "title": "获取帖子oEmbed内嵌信息",
+      "summary": "获取Instagram帖子的oEmbed内嵌信息 - 返回可直接嵌入网页的HTML代码和帖子元信息 - 适用于需要在第三方网站嵌入Instagram帖子的场景 参数: - url: Instagram帖子的完整URL(如 ` 或 ` - hidecaption: 是否隐藏帖子文本",
+      "proxyPath": "instagram/v3/get_post_oembed",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v3"
+      ],
+      "requiredParams": [
+        "url"
+      ]
+    },
+    {
+      "id": "instagram.v3.translate_comment",
+      "platform": "instagram",
+      "group": "v3",
+      "channel": "social",
+      "title": "翻译评论/帖子文本",
+      "summary": "翻译Instagram帖子文本(caption) - 内部强制 is_caption=True,专门用于翻译帖子的文字说明 参数: - comment_id: 帖子媒体ID",
+      "proxyPath": "instagram/v3/translate_comment",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v3"
+      ],
+      "requiredParams": [
+        "comment_id"
+      ]
+    },
+    {
+      "id": "instagram.v3.bulk_translate_comments",
+      "platform": "instagram",
+      "group": "v3",
+      "channel": "social",
+      "title": "批量翻译评论",
+      "summary": "批量翻译Instagram评论 - 支持同时翻译多条评论,效率更高 - 评论ID可从 get_post_comments 接口获取 参数: - comment_ids: 评论ID列表,多个ID用逗号分隔,**最多10条** - 例如: `18099342953509681` (单",
+      "proxyPath": "instagram/v3/bulk_translate_comments",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v3"
+      ],
+      "requiredParams": [
+        "comment_ids"
+      ]
+    },
+    {
+      "id": "instagram.v3.get_explore",
+      "platform": "instagram",
+      "group": "v3",
+      "channel": "social",
+      "title": "获取探索页推荐帖子",
+      "summary": "获取Instagram探索/发现页的推荐帖子 - 返回个性化推荐的帖子列表 - 支持分页获取更多推荐内容 参数: - max_id: 分页游标,首次请求不传,从上一次响应的 `data.next_max_id` 获取",
+      "proxyPath": "instagram/v3/get_explore",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "instagram.v3.get_user_following",
+      "platform": "instagram",
+      "group": "v3",
+      "channel": "social",
+      "title": "获取用户关注列表",
+      "summary": "获取Instagram用户的关注列表 - 返回用户关注的所有账号信息 - 支持分页获取 参数: - user_id: Instagram用户ID(数字,与username二选一) - username: Instagram用户名(与user_id二选一,传入后会自动转换为user",
+      "proxyPath": "instagram/v3/get_user_following",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "instagram.v3.get_user_followers",
+      "platform": "instagram",
+      "group": "v3",
+      "channel": "social",
+      "title": "获取用户粉丝列表",
+      "summary": "获取Instagram用户的粉丝列表 - 返回关注该用户的所有账号信息 - 支持分页获取 参数: - user_id: Instagram用户ID(数字,与username二选一) - username: Instagram用户名(与user_id二选一,传入后会自动转换为use",
+      "proxyPath": "instagram/v3/get_user_followers",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v3"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "instagram.v3.get_location_info",
+      "platform": "instagram",
+      "group": "v3",
+      "channel": "social",
+      "title": "获取地点详情",
+      "summary": "获取Instagram地点的详细信息 - 包含地点名称、地址、坐标、附近地点等 - 地点ID可从搜索接口(search_places)或帖子详情中获取 参数: - location_id: 地点ID(数字) - show_nearby: 是否显示附近地点(默认true)",
+      "proxyPath": "instagram/v3/get_location_info",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v3"
+      ],
+      "requiredParams": [
+        "location_id"
+      ]
+    },
+    {
+      "id": "instagram.v3.get_location_posts",
+      "platform": "instagram",
+      "group": "v3",
+      "channel": "social",
+      "title": "获取地点相关帖子",
+      "summary": "获取Instagram地点相关的帖子列表 - 支持按热门或最新排序 - 地点ID可从搜索接口(search_places)或帖子详情中获取 参数: - location_id: 地点ID(数字) - tab: 帖子排序方式 - `ranked`: 热门帖子(默认) - `rece",
+      "proxyPath": "instagram/v3/get_location_posts",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v3"
+      ],
+      "requiredParams": [
+        "location_id"
+      ]
+    },
+    {
+      "id": "instagram.v3.get_location_nearby",
+      "platform": "instagram",
+      "group": "v3",
+      "channel": "social",
+      "title": "获取地点附近内容",
+      "summary": "获取指定地点附近的本地内容聚合,包括附近地点、热门帖子等 - 适合用于发现某个地理区域内的相关内容 参数: - location_id: 地点ID,可从帖子数据的 `location.id` 获取,或通过 `/search_places` 搜索获得 价格: - 0.002 USD",
+      "proxyPath": "instagram/v3/get_location_nearby",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v3"
+      ],
+      "requiredParams": [
+        "location_id"
+      ]
+    },
+    {
+      "id": "instagram.v3.shortcode_to_media_id",
+      "platform": "instagram",
+      "group": "v3",
+      "channel": "social",
+      "title": "短码转媒体ID",
+      "summary": "将帖子短码(shortcode)转换为数字媒体ID(media_id) - 短码是帖子URL中的标识符,如 ` 中的 `ABC123xyz`",
+      "proxyPath": "instagram/v3/shortcode_to_media_id",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v3"
+      ],
+      "requiredParams": [
+        "shortcode"
+      ]
+    },
+    {
+      "id": "instagram.v3.media_id_to_shortcode",
+      "platform": "instagram",
+      "group": "v3",
+      "channel": "social",
+      "title": "媒体ID转短码",
+      "summary": "将数字媒体ID(media_id)转换为帖子短码(shortcode) - 短码可用于构建帖子URL:instagram.com/p/{shortcode}/ 参数: - media_id: 帖子的媒体ID(数字ID)",
+      "proxyPath": "instagram/v3/media_id_to_shortcode",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v3"
+      ],
+      "requiredParams": [
+        "media_id"
+      ]
+    },
+    {
+      "id": "instagram.v3.extract_shortcode",
+      "platform": "instagram",
+      "group": "v3",
+      "channel": "social",
+      "title": "从URL提取短码",
+      "summary": "从完整的Instagram帖子URL中提取短码 - 支持 /p/、/reel/、/reels/、/tv/ 格式的URL",
+      "proxyPath": "instagram/v3/extract_shortcode",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "instagram",
+        "Instagram",
+        "v3"
+      ],
+      "requiredParams": [
+        "url"
+      ]
+    },
+    {
+      "id": "youtube.web.get_video_info",
+      "platform": "youtube",
+      "group": "web",
+      "channel": "social",
+      "title": "获取视频信息 V1",
+      "summary": "获取视频元数据及下载信息 。 详细参数: - url_access: - normal: 包含音视频直链 - blocked: 不包含直链 - videos/audios: - auto: 根据url_access自动选择(normal→true,blocked→false) -",
+      "proxyPath": "youtube/web/get_video_info",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "youtube",
+        "YouTube",
+        "web"
+      ],
+      "requiredParams": [
+        "video_id"
+      ]
+    },
+    {
+      "id": "youtube.web.get_video_info_v2",
+      "platform": "youtube",
+      "group": "web",
+      "channel": "social",
+      "title": "获取视频信息 V2",
+      "summary": "获取视频元数据及下载信息 参数: - video_id: 视频ID,从URL中获取,例如",
+      "proxyPath": "youtube/web/get_video_info_v2",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "youtube",
+        "YouTube",
+        "web"
+      ],
+      "requiredParams": [
+        "video_id"
+      ]
+    },
+    {
+      "id": "youtube.web.get_video_subtitles",
+      "platform": "youtube",
+      "group": "web",
+      "channel": "social",
+      "title": "获取视频字幕",
+      "summary": "获取视频字幕内容 使用流程: 1. 先调用获取视频详情接口,从字幕数据中获取subtitleUrl 2. 使用该URL作为本接口参数 参数说明: - fix_overlap: 特别适用于自动生成的字幕,会自动分割重叠的时间段",
+      "proxyPath": "youtube/web/get_video_subtitles",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "youtube",
+        "YouTube",
+        "web"
+      ],
+      "requiredParams": [
+        "subtitle_url"
+      ]
+    },
+    {
+      "id": "youtube.web.get_relate_video",
+      "platform": "youtube",
+      "group": "web",
+      "channel": "social",
+      "title": "获取推荐视频",
+      "summary": "根据视频ID获取推荐视频数据。 参数: - video_id: 视频ID,从URL中获取,例如: - continuation_token: 用于继续获取推荐视频的令牌。默认为None。",
+      "proxyPath": "youtube/web/get_relate_video",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "youtube",
+        "YouTube",
+        "web"
+      ],
+      "requiredParams": [
+        "video_id"
+      ]
+    },
+    {
+      "id": "youtube.web.search_video",
+      "platform": "youtube",
+      "group": "web",
+      "channel": "social",
+      "title": "搜索视频",
+      "summary": "搜索视频。 参数: - search_query: 搜索关键字。 - language_code: 语言代码,默认为en。 - order_by: 排序方式,默认为this_month,可选值为this_week, this_month, this_year, last_hour",
+      "proxyPath": "youtube/web/search_video",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "youtube",
+        "YouTube",
+        "web"
+      ],
+      "requiredParams": [
+        "search_query"
+      ]
+    },
+    {
+      "id": "youtube.web.get_channel_id",
+      "platform": "youtube",
+      "group": "web",
+      "channel": "social",
+      "title": "获取频道ID",
+      "summary": "获取频道ID。 参数: - channel_name: 频道名称。",
+      "proxyPath": "youtube/web/get_channel_id",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "youtube",
+        "YouTube",
+        "web"
+      ],
+      "requiredParams": [
+        "channel_name"
+      ]
+    },
+    {
+      "id": "youtube.web.get_channel_id_v2",
+      "platform": "youtube",
+      "group": "web",
+      "channel": "social",
+      "title": "从频道URL获取频道ID V2",
+      "summary": "从YouTube频道URL转换获取频道ID(channel_id)。 - 支持多种URL格式,包括@用户名格式、/channel/格式、/c/格式、/user/格式。 参数: - channel_url: 频道URL。",
+      "proxyPath": "youtube/web/get_channel_id_v2",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "youtube",
+        "YouTube",
+        "web"
+      ],
+      "requiredParams": [
+        "channel_url"
+      ]
+    },
+    {
+      "id": "youtube.web.get_channel_url",
+      "platform": "youtube",
+      "group": "web",
+      "channel": "social",
+      "title": "从频道ID获取频道URL",
+      "summary": "从YouTube频道ID转换获取频道Handle (@用户名) - 与 get_channel_id_v2 接口互为反向操作 参数: - channel_id: 频道ID(如:UCeu6U67OzJhV1KwBansH3Dg)",
+      "proxyPath": "youtube/web/get_channel_url",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "youtube",
+        "YouTube",
+        "web"
+      ],
+      "requiredParams": [
+        "channel_id"
+      ]
+    },
+    {
+      "id": "youtube.web.get_channel_info",
+      "platform": "youtube",
+      "group": "web",
+      "channel": "social",
+      "title": "获取频道信息",
+      "summary": "获取频道信息。 参数: - channel_id: 频道ID。",
+      "proxyPath": "youtube/web/get_channel_info",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "youtube",
+        "YouTube",
+        "web"
+      ],
+      "requiredParams": [
+        "channel_id"
+      ]
+    },
+    {
+      "id": "youtube.web.get_channel_videos_v2",
+      "platform": "youtube",
+      "group": "web",
+      "channel": "social",
+      "title": "获取频道视频 V2",
+      "summary": "获取频道视频 V2,支持获取频道视频列表,频道短视频列表,频道直播列表。 参数: - channel_id: 频道ID或频道名称,如果是频道名称,则需要在前面加上 `@` 符号,例如:@LinusTechTips。 - lang: 视频结果语言代码,默认为 `en-US`,任何语",
+      "proxyPath": "youtube/web/get_channel_videos_v2",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "youtube",
+        "YouTube",
+        "web"
+      ],
+      "requiredParams": [
+        "channel_id"
+      ]
+    },
+    {
+      "id": "youtube.web.get_channel_short_videos",
+      "platform": "youtube",
+      "group": "web",
+      "channel": "social",
+      "title": "获取频道短视频",
+      "summary": "获取频道短视频。 参数: - channel_id: 频道ID。 - continuation_token: 用于继续获取频道短视频的令牌。默认为None。",
+      "proxyPath": "youtube/web/get_channel_short_videos",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "youtube",
+        "YouTube",
+        "web"
+      ],
+      "requiredParams": [
+        "channel_id"
+      ]
+    },
+    {
+      "id": "youtube.web.search_channel",
+      "platform": "youtube",
+      "group": "web",
+      "channel": "social",
+      "title": "搜索频道",
+      "summary": "搜索频道。 参数: - search_query: 搜索关键字。 - language_code: 语言代码,默认为en。 - country_code: 国家代码,默认为us。 - continuation_token: 用于继续获取搜索结果的令牌。默认为None。",
+      "proxyPath": "youtube/web/search_channel",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "youtube",
+        "YouTube",
+        "web"
+      ],
+      "requiredParams": [
+        "channel_id",
+        "search_query"
+      ]
+    },
+    {
+      "id": "youtube.web.get_trending_videos",
+      "platform": "youtube",
+      "group": "web",
+      "channel": "social",
+      "title": "获取趋势视频",
+      "summary": "获取趋势视频。 参数: - language_code: 语言代码,默认为en。 - country_code: 国家代码,默认为us。 - section: 类型,默认为Now,可选值为Music, Gaming, Movies。",
+      "proxyPath": "youtube/web/get_trending_videos",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "youtube",
+        "YouTube",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "youtube.web_v2.get_video_info",
+      "platform": "youtube",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取视频详情",
+      "summary": "获取YouTube视频详情信息 - 返回原始完整数据(包含 playerResponse 和 initialData) 参数详解: 📌 必选参数: **video_id** (string) - **作用**: 视频ID - **获取方式**: 从视频URL中提取,例如 ` 就是",
+      "proxyPath": "youtube/web_v2/get_video_info",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "youtube",
+        "YouTube",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "video_id"
+      ]
+    },
+    {
+      "id": "youtube.web_v2.get_video_info_v2",
+      "platform": "youtube",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取视频详情 V2",
+      "summary": "获取 YouTube 视频详情(备用获取路径,字段提取更稳定) - 适用场景: v1 `/get_video_info` 返回 title/author 为空时 (年龄限制、未公开、部分音乐视频等) 参数详解: 📌 必选参数(二选一): **video_id** (string)",
+      "proxyPath": "youtube/web_v2/get_video_info_v2",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "youtube",
+        "YouTube",
+        "web",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "youtube.web_v2.get_video_comments",
+      "platform": "youtube",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取视频评论",
+      "summary": "获取YouTube视频的一级评论 参数详解: 📌 必选参数: **video_id** (string) - **作用**: 视频ID - **格式**: YouTube视频ID字符串 - **示例**: `\"oaSNBz4qMQY\"` - **获取方式**: 从URL ` 中提",
+      "proxyPath": "youtube/web_v2/get_video_comments",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "youtube",
+        "YouTube",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "video_id"
+      ]
+    },
+    {
+      "id": "youtube.web_v2.get_video_comment_replies",
+      "platform": "youtube",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取视频二级评论",
+      "summary": "获取视频二级评论 参数详解: 📌 必选参数: **continuation_token** (string) - **作用**: 回复的continuation token - **获取方式**: 从一级评论的响应数据中获取 `reply_continuation_token` ",
+      "proxyPath": "youtube/web_v2/get_video_comment_replies",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "youtube",
+        "YouTube",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "continuation_token"
+      ]
+    },
+    {
+      "id": "youtube.web_v2.get_channel_description",
+      "platform": "youtube",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取频道描述信息",
+      "summary": "获取YouTube频道的介绍信息(订阅数、视频数、观看次数、注册时间、社交链接等) 重要提示 - 需要两次请求获取完整数据: - **第一次请求**(使用channel_id): 返回基本信息(频道名称、描述、订阅数、视频数、头像、横幅等) - **第二次请求**(使用conti",
+      "proxyPath": "youtube/web_v2/get_channel_description",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "youtube",
+        "YouTube",
+        "web",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "youtube.web_v2.get_general_search",
+      "platform": "youtube",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "综合搜索(原始数据,推荐使用V2)",
+      "summary": "⚠️ 推荐使用 V2 版本: - 本接口返回 YouTube 原始数据结构,需要自行解析 - **清洗过的数据版本请使用 `/get_general_search_v2` 接口**,返回结构化的视频、Shorts、频道、播放列表数据 - YouTube综合搜索,支持多种过滤条件,",
+      "proxyPath": "youtube/web_v2/get_general_search",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "youtube",
+        "YouTube",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "search_query"
+      ]
+    },
+    {
+      "id": "youtube.web_v2.get_general_search_v2",
+      "platform": "youtube",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "综合搜索V2",
+      "summary": "搜索 YouTube 视频、Shorts、频道、播放列表 - 返回清洗后的结构化数据(相比 get_general_search 返回原始数据) - 支持多种过滤条件和排序方式 - 支持分页加载更多结果 参数: - keyword: 搜索关键词(首次请求必填) - continu",
+      "proxyPath": "youtube/web_v2/get_general_search_v2",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "youtube",
+        "YouTube",
+        "web",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "youtube.web_v2.get_shorts_search",
+      "platform": "youtube",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "Shorts搜索(原始数据,推荐使用V2)",
+      "summary": "⚠️ 推荐使用 V2 版本: - 本接口返回 YouTube 原始数据结构,需要自行解析 - **清洗过的数据版本请使用 `/get_shorts_search_v2` 接口**,返回结构化的 Shorts 列表数据,自动过滤非 Shorts 内容 - YouTube Short",
+      "proxyPath": "youtube/web_v2/get_shorts_search",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "youtube",
+        "YouTube",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "search_query"
+      ]
+    },
+    {
+      "id": "youtube.web_v2.get_shorts_search_v2",
+      "platform": "youtube",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "Shorts搜索V2",
+      "summary": "专门搜索 YouTube Shorts 短视频 - 返回清洗后的结构化数据(相比 get_shorts_search 返回原始数据) - 自动过滤非 Shorts 内容,仅返回短视频结果 - 支持分页加载更多 参数: - keyword: 搜索关键词(首次请求必填) - cont",
+      "proxyPath": "youtube/web_v2/get_shorts_search_v2",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "youtube",
+        "YouTube",
+        "web",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "youtube.web_v2.get_channel_id",
+      "platform": "youtube",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "从频道URL获取频道ID",
+      "summary": "从YouTube频道URL转换获取频道ID(channel_id)。 - 支持多种URL格式,包括@用户名格式、/channel/格式、/c/格式、/user/格式。 参数: - channel_url: 频道URL。",
+      "proxyPath": "youtube/web_v2/get_channel_id",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "youtube",
+        "YouTube",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "channel_url"
+      ]
+    },
+    {
+      "id": "youtube.web_v2.get_channel_url",
+      "platform": "youtube",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "从频道ID获取频道URL",
+      "summary": "从YouTube频道ID转换获取频道Handle (@用户名) - 与 get_channel_id 接口互为反向操作 参数: - channel_id: 频道ID(如:UCeu6U67OzJhV1KwBansH3Dg)",
+      "proxyPath": "youtube/web_v2/get_channel_url",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "youtube",
+        "YouTube",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "channel_id"
+      ]
+    },
+    {
+      "id": "youtube.web_v2.get_channel_videos",
+      "platform": "youtube",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取频道视频",
+      "summary": "获取YouTube频道的视频列表 - 支持分页获取,可通过 continuation_token 获取更多视频 参数详解: 📌 必选参数: **channel_id** (string) - **作用**: 频道ID - **获取方式**: - 从频道URL中提取,例如 ` - ",
+      "proxyPath": "youtube/web_v2/get_channel_videos",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "youtube",
+        "YouTube",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "channel_id"
+      ]
+    },
+    {
+      "id": "youtube.web_v2.get_video_streams",
+      "platform": "youtube",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取视频流信息",
+      "summary": "⚠️ 重要说明: - **此接口仅返回格式信息,URL 字段为 null** - **必须搭配 get_signed_stream_url 接口获取播放地址** - 如需一次性获取所有 URL,请使用 get_video_streams_v2 接口 - 获取YouTube视频所有",
+      "proxyPath": "youtube/web_v2/get_video_streams",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "youtube",
+        "YouTube",
+        "web",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "youtube.web_v2.get_video_streams_v2",
+      "platform": "youtube",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取视频流信息 V2",
+      "summary": "✅ 特性: - **自动返回所有格式的已解密播放地址** - 无需额外调用 get_signed_stream_url 接口 - 一次性获取所有清晰度的可用链接 - 获取YouTube视频所有清晰度的格式信息和播放地址 - 返回标准格式(音视频合并)和自适应格式(音视频分离) -",
+      "proxyPath": "youtube/web_v2/get_video_streams_v2",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "youtube",
+        "YouTube",
+        "web",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "youtube.web_v2.get_signed_stream_url",
+      "platform": "youtube",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取已签名的视频流URL",
+      "summary": "获取指定 itag 的已签名播放地址(可直接播放) - 配合 get_video_streams 接口使用,先获取所有格式,再选择 itag 获取播放地址 参数: - video_id: 视频ID(推荐) - video_url: 完整的视频URL(可选) - itag: 格式标",
+      "proxyPath": "youtube/web_v2/get_signed_stream_url",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "youtube",
+        "YouTube",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "itag"
+      ]
+    },
+    {
+      "id": "youtube.web_v2.get_video_captions",
+      "platform": "youtube",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取视频字幕",
+      "summary": "获取视频的字幕列表或指定语言的字幕内容 - 支持多种字幕格式输出 参数: - video_id: 视频ID(推荐) - video_url: 完整的视频URL(可选) - language_code: 语言代码(如 en, zh-Hans, a.en),为空时返回可用字幕列表 -",
+      "proxyPath": "youtube/web_v2/get_video_captions",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "youtube",
+        "YouTube",
+        "web",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "youtube.web_v2.get_video_captions_v2",
+      "platform": "youtube",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取视频字幕 V2",
+      "summary": "获取视频的字幕列表或指定语言的字幕内容(V2 实现) - V2 为字幕接口的备用实现,对部分 `get_video_captions` 取不到字幕的视频有更好的覆盖 - 支持多种字幕格式输出 参数: - video_id: 视频ID(推荐) - video_url: 完整的视频U",
+      "proxyPath": "youtube/web_v2/get_video_captions_v2",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "youtube",
+        "YouTube",
+        "web",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "youtube.web_v2.get_related_videos",
+      "platform": "youtube",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取视频相似内容",
+      "summary": "获取YouTube视频的相似内容推荐(推荐视频列表) - 类似于视频播放页面右侧的相关视频 - 一次性返回所有推荐视频(通常20-30个) 参数: - video_id: 视频ID(推荐) - video_url: 完整的视频URL(可选,如果提供video_id则忽略) - n",
+      "proxyPath": "youtube/web_v2/get_related_videos",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "youtube",
+        "YouTube",
+        "web",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "youtube.web_v2.get_channel_shorts",
+      "platform": "youtube",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取频道短视频列表",
+      "summary": "获取YouTube频道的短视频(Shorts)列表 - 支持分页获取更多短视频 参数: - channel_id: 频道ID(推荐,如 UCuAXFkgsw1L7xaCfnd5JJOw) - channel_url: 频道URL(可选,如果提供channel_id则忽略) - c",
+      "proxyPath": "youtube/web_v2/get_channel_shorts",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "youtube",
+        "YouTube",
+        "web",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "youtube.web_v2.get_search_suggestions",
+      "platform": "youtube",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取搜索推荐词",
+      "summary": "获取YouTube搜索推荐词(自动补全) - 类似于在YouTube搜索框输入时显示的推荐词 参数: - keyword: 搜索关键词(必填) - language: 语言代码(可选,默认 en) - en: 英语 - zh-cn: 简体中文 - ja: 日语 - ko: 韩语 ",
+      "proxyPath": "youtube/web_v2/get_search_suggestions",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "youtube",
+        "YouTube",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "youtube.web_v2.search_channels",
+      "platform": "youtube",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "搜索频道",
+      "summary": "搜索YouTube频道 - 只返回频道类型的搜索结果(过滤掉视频、播放列表等) - 支持分页获取更多频道 参数: - keyword: 搜索关键词(首次请求必填) - continuation_token: 分页token(可选,用于获取下一页) - need_format: 是",
+      "proxyPath": "youtube/web_v2/search_channels",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "youtube",
+        "YouTube",
+        "web",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "youtube.web_v2.get_channel_community_posts",
+      "platform": "youtube",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取频道帖子列表",
+      "summary": "获取YouTube频道的帖子(社区帖子)列表 - 支持分页获取,可通过 continuation_token 获取更多帖子 参数详解: 必选参数: **channel_id** (string) - **作用**: 频道ID - **获取方式**: 从频道URL中提取,例如 ` ",
+      "proxyPath": "youtube/web_v2/get_channel_community_posts",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "youtube",
+        "YouTube",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "channel_id"
+      ]
+    },
+    {
+      "id": "youtube.web_v2.get_post_detail",
+      "platform": "youtube",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取帖子详情",
+      "summary": "获取YouTube帖子(社区帖子)的详细信息 - 包含帖子内容、附件、互动数据等 参数详解: 必选参数: **post_id** (string) - **作用**: 帖子ID - **获取方式**: 从帖子URL中提取,例如 ` - **示例**: `\"UgkxiCSRfD6g",
+      "proxyPath": "youtube/web_v2/get_post_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "youtube",
+        "YouTube",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "post_id"
+      ]
+    },
+    {
+      "id": "youtube.web_v2.get_post_comments",
+      "platform": "youtube",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取帖子评论",
+      "summary": "获取YouTube帖子(社区帖子)的评论列表 - 支持分页获取更多评论 参数详解: 参数(至少提供一个): **post_id** (string) - **作用**: 帖子ID,首次请求时必填 - **获取方式**: 从帖子URL中提取,例如 ` - **示例**: `\"Ugk",
+      "proxyPath": "youtube/web_v2/get_post_comments",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "youtube",
+        "YouTube",
+        "web",
+        "v2"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "youtube.web_v2.get_post_comment_replies",
+      "platform": "youtube",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取帖子评论回复",
+      "summary": "获取帖子评论的回复(二级评论) 参数详解: 必选参数: **continuation_token** (string) - **作用**: 回复的continuation token - **获取方式**: 从帖子一级评论的响应数据中获取 `reply_continuation_",
+      "proxyPath": "youtube/web_v2/get_post_comment_replies",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "youtube",
+        "YouTube",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "continuation_token"
+      ]
+    },
+    {
+      "id": "linkedin.web.get_user_profile",
+      "platform": "linkedin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户资料",
+      "summary": "获取LinkedIn用户资料信息 参数: - username: LinkedIn用户名(必填),可以从个人资料URL中获取,例如: 则用户名为 jack - include_follower_and_connection: 包含粉丝和连接数(可选,额外消耗1次请求) - inc",
+      "proxyPath": "linkedin/web/get_user_profile",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "linkedin.web.get_user_posts",
+      "platform": "linkedin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户帖子",
+      "summary": "获取LinkedIn用户发布的帖子 参数: - urn: 用户URN(必填),可通过get_user_profile接口获取 - page: 页码(可选),默认为1 - pagination_token: 分页令牌(可选)",
+      "proxyPath": "linkedin/web/get_user_posts",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web"
+      ],
+      "requiredParams": [
+        "urn"
+      ]
+    },
+    {
+      "id": "linkedin.web.get_user_comments",
+      "platform": "linkedin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户评论",
+      "summary": "获取LinkedIn用户的评论 参数: - urn: 用户URN(必填),可通过get_user_profile接口获取 - page: 页码(可选),默认为1 - pagination_token: 分页令牌(可选)",
+      "proxyPath": "linkedin/web/get_user_comments",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web"
+      ],
+      "requiredParams": [
+        "urn"
+      ]
+    },
+    {
+      "id": "linkedin.web.get_user_contact",
+      "platform": "linkedin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户联系信息",
+      "summary": "获取LinkedIn用户的联系信息 参数: - username: LinkedIn用户名(必填)",
+      "proxyPath": "linkedin/web/get_user_contact",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "linkedin.web.get_user_recommendations",
+      "platform": "linkedin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户推荐信",
+      "summary": "获取LinkedIn用户的推荐信 参数: - urn: 用户URN(必填),可通过get_user_profile接口获取 - page: 页码(可选),默认为1 - type: 推荐类型(可选),默认为received - received: 收到的推荐信 - given: 给",
+      "proxyPath": "linkedin/web/get_user_recommendations",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web"
+      ],
+      "requiredParams": [
+        "urn"
+      ]
+    },
+    {
+      "id": "linkedin.web.get_user_videos",
+      "platform": "linkedin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户视频",
+      "summary": "获取LinkedIn用户发布的视频 参数: - urn: 用户URN(必填),可通过get_user_profile接口获取 - page: 页码(可选),默认为1 - pagination_token: 分页令牌(可选)",
+      "proxyPath": "linkedin/web/get_user_videos",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web"
+      ],
+      "requiredParams": [
+        "urn"
+      ]
+    },
+    {
+      "id": "linkedin.web.get_user_images",
+      "platform": "linkedin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户图片",
+      "summary": "获取LinkedIn用户发布的图片 参数: - urn: 用户URN(必填),可通过get_user_profile接口获取 - page: 页码(可选),默认为1 - pagination_token: 分页令牌(可选)",
+      "proxyPath": "linkedin/web/get_user_images",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web"
+      ],
+      "requiredParams": [
+        "urn"
+      ]
+    },
+    {
+      "id": "linkedin.web.get_company_profile",
+      "platform": "linkedin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取公司资料",
+      "summary": "获取LinkedIn公司资料信息 参数: - company: 公司名称(可选) - company_id: 公司ID(可选,额外消耗1次请求) 注意: - company和company_id至少需要提供一个",
+      "proxyPath": "linkedin/web/get_company_profile",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "linkedin.web.get_company_people",
+      "platform": "linkedin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取公司员工",
+      "summary": "获取LinkedIn公司员工列表 参数: - company_id: 公司ID(必填) - page: 页码(可选),默认为1",
+      "proxyPath": "linkedin/web/get_company_people",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web"
+      ],
+      "requiredParams": [
+        "company_id"
+      ]
+    },
+    {
+      "id": "linkedin.web.get_company_posts",
+      "platform": "linkedin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取公司帖子",
+      "summary": "获取LinkedIn公司发布的帖子 参数: - company_id: 公司ID(必填) - page: 页码(可选),默认为1 - sort_by: 排序方式(可选),默认为top - top: 热门帖子 - recent: 最新帖子",
+      "proxyPath": "linkedin/web/get_company_posts",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web"
+      ],
+      "requiredParams": [
+        "company_id"
+      ]
+    },
+    {
+      "id": "linkedin.web.get_company_jobs",
+      "platform": "linkedin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取公司职位",
+      "summary": "获取LinkedIn公司职位列表 参数: - company_id: 公司ID(必填) - page: 页码(可选),默认为1 - sort_by: 排序方式(可选):recent(最新), relevant(相关) - date_posted: 发布时间过滤(可选):anyti",
+      "proxyPath": "linkedin/web/get_company_jobs",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web"
+      ],
+      "requiredParams": [
+        "company_id"
+      ]
+    },
+    {
+      "id": "linkedin.web.get_company_job_count",
+      "platform": "linkedin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取公司职位数量",
+      "summary": "获取LinkedIn公司职位数量 参数: - company_id: 公司ID(必填)",
+      "proxyPath": "linkedin/web/get_company_job_count",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web"
+      ],
+      "requiredParams": [
+        "company_id"
+      ]
+    },
+    {
+      "id": "linkedin.web.get_user_about",
+      "platform": "linkedin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户简介",
+      "summary": "获取LinkedIn用户简介/关于信息 参数: - urn: 用户URN(必填),可通过get_user_profile接口获取",
+      "proxyPath": "linkedin/web/get_user_about",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web"
+      ],
+      "requiredParams": [
+        "urn"
+      ]
+    },
+    {
+      "id": "linkedin.web.get_user_follower_and_connection",
+      "platform": "linkedin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户粉丝和连接数",
+      "summary": "获取LinkedIn用户粉丝和连接数 参数: - username: LinkedIn用户名(必填)",
+      "proxyPath": "linkedin/web/get_user_follower_and_connection",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "linkedin.web.get_user_experience",
+      "platform": "linkedin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户工作经历",
+      "summary": "获取LinkedIn用户工作经历 参数: - urn: 用户URN(必填),可通过get_user_profile接口获取 - page: 页码(可选),默认为1",
+      "proxyPath": "linkedin/web/get_user_experience",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web"
+      ],
+      "requiredParams": [
+        "urn"
+      ]
+    },
+    {
+      "id": "linkedin.web.get_user_skills",
+      "platform": "linkedin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户技能",
+      "summary": "获取LinkedIn用户技能 参数: - urn: 用户URN(必填),可通过get_user_profile接口获取 - page: 页码(可选),默认为1",
+      "proxyPath": "linkedin/web/get_user_skills",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web"
+      ],
+      "requiredParams": [
+        "urn"
+      ]
+    },
+    {
+      "id": "linkedin.web.get_user_educations",
+      "platform": "linkedin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户教育背景",
+      "summary": "获取LinkedIn用户教育背景 参数: - urn: 用户URN(必填),可通过get_user_profile接口获取 - page: 页码(可选),默认为1",
+      "proxyPath": "linkedin/web/get_user_educations",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web"
+      ],
+      "requiredParams": [
+        "urn"
+      ]
+    },
+    {
+      "id": "linkedin.web.get_user_publications",
+      "platform": "linkedin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户出版物",
+      "summary": "获取LinkedIn用户出版物 参数: - urn: 用户URN(必填),可通过get_user_profile接口获取 - page: 页码(可选),默认为1",
+      "proxyPath": "linkedin/web/get_user_publications",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web"
+      ],
+      "requiredParams": [
+        "urn"
+      ]
+    },
+    {
+      "id": "linkedin.web.get_user_certifications",
+      "platform": "linkedin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户认证",
+      "summary": "获取LinkedIn用户认证 参数: - urn: 用户URN(必填),可通过get_user_profile接口获取 - page: 页码(可选),默认为1",
+      "proxyPath": "linkedin/web/get_user_certifications",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web"
+      ],
+      "requiredParams": [
+        "urn"
+      ]
+    },
+    {
+      "id": "linkedin.web.get_user_honors",
+      "platform": "linkedin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户荣誉奖项",
+      "summary": "获取LinkedIn用户荣誉奖项 参数: - urn: 用户URN(必填),可通过get_user_profile接口获取 - page: 页码(可选),默认为1",
+      "proxyPath": "linkedin/web/get_user_honors",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web"
+      ],
+      "requiredParams": [
+        "urn"
+      ]
+    },
+    {
+      "id": "linkedin.web.get_user_interests_groups",
+      "platform": "linkedin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户感兴趣的群组",
+      "summary": "获取LinkedIn用户感兴趣的群组 参数: - urn: 用户URN(必填),可通过get_user_profile接口获取 - page: 页码(可选),默认为1",
+      "proxyPath": "linkedin/web/get_user_interests_groups",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web"
+      ],
+      "requiredParams": [
+        "urn"
+      ]
+    },
+    {
+      "id": "linkedin.web.get_user_interests_companies",
+      "platform": "linkedin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户感兴趣的公司",
+      "summary": "获取LinkedIn用户感兴趣的公司 参数: - urn: 用户URN(必填),可通过get_user_profile接口获取 - page: 页码(可选),默认为1",
+      "proxyPath": "linkedin/web/get_user_interests_companies",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web"
+      ],
+      "requiredParams": [
+        "urn"
+      ]
+    },
+    {
+      "id": "linkedin.web.get_job_detail",
+      "platform": "linkedin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取职位详情",
+      "summary": "获取LinkedIn职位详情 参数: - job_id: 职位ID(必填) - include_skills: 包含职位技能要求(可选,额外消耗1次请求)",
+      "proxyPath": "linkedin/web/get_job_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web"
+      ],
+      "requiredParams": [
+        "job_id"
+      ]
+    },
+    {
+      "id": "linkedin.web.search_jobs",
+      "platform": "linkedin",
+      "group": "web",
+      "channel": "social",
+      "title": "搜索职位",
+      "summary": "搜索LinkedIn职位 参数: - keyword: 搜索关键词(必填) - page: 页码(可选),默认为1 - sort_by: 排序方式(可选):recent(最新), relevant(相关) - date_posted: 发布时间过滤(可选):anytime, pa",
+      "proxyPath": "linkedin/web/search_jobs",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "linkedin.web.search_people",
+      "platform": "linkedin",
+      "group": "web",
+      "channel": "social",
+      "title": "搜索用户",
+      "summary": "搜索LinkedIn用户 参数: - name: 搜索关键词(可选) - first_name: 名(可选) - last_name: 姓(可选) - title: 职位(可选) - company: 公司(可选) - school: 学校(可选) - page: 页码(可选),",
+      "proxyPath": "linkedin/web/search_people",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "linkedin.web.get_user_reactions",
+      "platform": "linkedin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户点赞反应",
+      "summary": "获取LinkedIn用户的点赞/反应记录 参数: - urn: 用户URN(必填),可通过get_user_profile接口获取 - page: 页码(可选),默认为1 - pagination_token: 分页令牌(可选)",
+      "proxyPath": "linkedin/web/get_user_reactions",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web"
+      ],
+      "requiredParams": [
+        "urn"
+      ]
+    },
+    {
+      "id": "linkedin.web.get_user_volunteers",
+      "platform": "linkedin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户志愿者经历",
+      "summary": "获取LinkedIn用户的志愿者经历 参数: - urn: 用户URN(必填),可通过get_user_profile接口获取 - page: 页码(可选),默认为1",
+      "proxyPath": "linkedin/web/get_user_volunteers",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web"
+      ],
+      "requiredParams": [
+        "urn"
+      ]
+    },
+    {
+      "id": "linkedin.web.get_company_affiliated_pages",
+      "platform": "linkedin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取公司关联页面",
+      "summary": "获取LinkedIn公司的关联页面 参数: - company_id: 公司ID(必填)",
+      "proxyPath": "linkedin/web/get_company_affiliated_pages",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web"
+      ],
+      "requiredParams": [
+        "company_id"
+      ]
+    },
+    {
+      "id": "linkedin.web.get_company_associated_member_insights",
+      "platform": "linkedin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取公司关联成员洞察",
+      "summary": "获取LinkedIn公司的关联成员洞察数据 参数: - company_id: 公司ID(必填)",
+      "proxyPath": "linkedin/web/get_company_associated_member_insights",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web"
+      ],
+      "requiredParams": [
+        "company_id"
+      ]
+    },
+    {
+      "id": "linkedin.web.get_post_detail",
+      "platform": "linkedin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取帖子详情",
+      "summary": "获取LinkedIn帖子的详情 参数: - post_id: 帖子ID(必填)",
+      "proxyPath": "linkedin/web/get_post_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web"
+      ],
+      "requiredParams": [
+        "post_id"
+      ]
+    },
+    {
+      "id": "linkedin.web.get_post_comments",
+      "platform": "linkedin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取帖子评论",
+      "summary": "获取LinkedIn帖子的评论 参数: - post_id: 帖子ID(必填) - page: 页码(可选),默认为1 - sort_order: 排序方式(可选),可选值:relevance, recent,默认relevance - post_type: 帖子类型(可选),可",
+      "proxyPath": "linkedin/web/get_post_comments",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web"
+      ],
+      "requiredParams": [
+        "post_id"
+      ]
+    },
+    {
+      "id": "linkedin.web.get_post_reactions",
+      "platform": "linkedin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取帖子点赞反应",
+      "summary": "获取LinkedIn帖子的点赞/反应记录 参数: - post_id: 帖子ID(必填) - page: 页码(可选),默认为1 - type: 反应类型(可选),可选值:all, like, praise, empathy, appreciation, interest,默认a",
+      "proxyPath": "linkedin/web/get_post_reactions",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web"
+      ],
+      "requiredParams": [
+        "post_id"
+      ]
+    },
+    {
+      "id": "linkedin.web.get_post_reposts",
+      "platform": "linkedin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取帖子转发",
+      "summary": "获取LinkedIn帖子的转发记录 参数: - post_id: 帖子ID(必填) - page: 页码(可选),默认为1 - pagination_token: 分页令牌(可选)",
+      "proxyPath": "linkedin/web/get_post_reposts",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web"
+      ],
+      "requiredParams": [
+        "post_id"
+      ]
+    },
+    {
+      "id": "linkedin.web.get_comments_replies",
+      "platform": "linkedin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取评论回复",
+      "summary": "获取LinkedIn评论的回复 参数: - post_id: 帖子ID(必填) - comment_id: 评论ID(必填) - previous_replies_token: 前一组回复的令牌(必填)",
+      "proxyPath": "linkedin/web/get_comments_replies",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web"
+      ],
+      "requiredParams": [
+        "post_id",
+        "comment_id",
+        "previous_replies_token"
+      ]
+    },
+    {
+      "id": "linkedin.web.search_posts",
+      "platform": "linkedin",
+      "group": "web",
+      "channel": "social",
+      "title": "搜索帖子",
+      "summary": "搜索LinkedIn帖子 参数: - keyword: 搜索关键词(必填) - page: 页码(可选),默认为1 - date_posted: 发布时间过滤(可选),可选值:past_month, past_week, past_24h - sort_by: 排序方式(可选),",
+      "proxyPath": "linkedin/web/search_posts",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "linkedin.web.search_location",
+      "platform": "linkedin",
+      "group": "web",
+      "channel": "social",
+      "title": "搜索地理位置",
+      "summary": "搜索LinkedIn地理位置 参数: - keyword: 搜索关键词(必填)",
+      "proxyPath": "linkedin/web/search_location",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "linkedin.web.search_schools",
+      "platform": "linkedin",
+      "group": "web",
+      "channel": "social",
+      "title": "搜索学校",
+      "summary": "搜索LinkedIn学校 参数: - keyword: 搜索关键词(必填) - page: 页码(可选),默认为1",
+      "proxyPath": "linkedin/web/search_schools",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "linkedin.web.search_suggestion_industry",
+      "platform": "linkedin",
+      "group": "web",
+      "channel": "social",
+      "title": "搜索行业建议",
+      "summary": "搜索LinkedIn行业建议(用于行业ID查询) 参数: - keyword: 搜索关键词(必填)",
+      "proxyPath": "linkedin/web/search_suggestion_industry",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "linkedin.web.get_group_info",
+      "platform": "linkedin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取群组信息",
+      "summary": "获取LinkedIn群组的基本信息 参数: - group_id: 群组ID(必填)",
+      "proxyPath": "linkedin/web/get_group_info",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web"
+      ],
+      "requiredParams": [
+        "group_id"
+      ]
+    },
+    {
+      "id": "linkedin.web.get_group_posts",
+      "platform": "linkedin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取群组帖子",
+      "summary": "获取LinkedIn群组的帖子 参数: - group_id: 群组ID(必填) - page: 页码(可选),默认为1",
+      "proxyPath": "linkedin/web/get_group_posts",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web"
+      ],
+      "requiredParams": [
+        "group_id"
+      ]
+    },
+    {
+      "id": "linkedin.web.search_ads",
+      "platform": "linkedin",
+      "group": "web",
+      "channel": "social",
+      "title": "搜索广告",
+      "summary": "搜索LinkedIn广告库(Ad Library) 参数: - keyword: 搜索关键词(keyword 与 advertiser_name 至少提供一个) - advertiser_name: 广告主名称(可选) - country: 国家代码过滤,例如 US(可选) - ",
+      "proxyPath": "linkedin/web/search_ads",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "linkedin.web.get_ad_detail",
+      "platform": "linkedin",
+      "group": "web",
+      "channel": "social",
+      "title": "获取广告详情",
+      "summary": "获取LinkedIn广告的详情 参数: - ad_id: 广告ID(必填)",
+      "proxyPath": "linkedin/web/get_ad_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web"
+      ],
+      "requiredParams": [
+        "ad_id"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.get_user_profile",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取用户主页基础信息(可选附带子节)",
+      "summary": "获取 LinkedIn 用户主页核心字段(firstName / lastName / headline / industry / location / 头像 / 封面)。 - 可选 `include_*` 标志附带子节数据,每个 include 增加约 1-2 秒延迟(**串行",
+      "proxyPath": "linkedin/web_v2/get_user_profile",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.get_user_posts",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取用户帖子(动态标签)",
+      "summary": "拉取 LinkedIn 用户主页 'Posts' 标签按时间倒序的帖子流。 - 返回所有 mediaType 的完整数据:纯文本 / 图片 / 视频 / 文档 / 文章分享 / 转发等。 参数: - username: LinkedIn 用户名(URL slug,必填) - st",
+      "proxyPath": "linkedin/web_v2/get_user_posts",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.get_user_comments",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取用户评论(在他人帖子下的评论)",
+      "summary": "拉取**用户在他人帖子下发表的评论**列表(用户主页 'Activity → Comments' 标签)。 - 注意:这**不是**某条帖子的评论列表,那个用 `get_post_comments`。 参数: - username: LinkedIn 用户名(必填) - star",
+      "proxyPath": "linkedin/web_v2/get_user_comments",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.get_user_contact_info",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取用户公开联系信息",
+      "summary": "拉取用户主页 'Contact Info' 弹窗里的公开联系信息字段。 - **只返回用户主动设为公开**的字段,不会绕过隐私设置。 参数: - username: LinkedIn 用户名(必填)",
+      "proxyPath": "linkedin/web_v2/get_user_contact_info",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.get_user_recommendations",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取用户推荐信",
+      "summary": "拉取用户主页 'Recommendations' 折叠区里的推荐信内容。 参数: - username: LinkedIn 用户名(必填) - direction: `received`(收到的)或 `given`(写出的),默认 received",
+      "proxyPath": "linkedin/web_v2/get_user_recommendations",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.get_user_videos",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取用户视频帖子",
+      "summary": "拉取用户主页 'Posts → Videos' 标签内容(仅视频类型的帖子)。 参数: - username: LinkedIn 用户名(必填) - start: 分页起始偏移 - count: 每页数量(1-50)",
+      "proxyPath": "linkedin/web_v2/get_user_videos",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.get_user_images",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取用户图片帖子",
+      "summary": "拉取用户主页 'Posts → Images' 标签内容(仅图片类型的帖子)。 参数: - username: LinkedIn 用户名(必填) - start: 分页起始偏移 - count: 每页数量(1-50)",
+      "proxyPath": "linkedin/web_v2/get_user_images",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.get_user_bio",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取用户简介摘要",
+      "summary": "提取用户主页 About 段精简数据,已解析直接消费(不带 raw 包装层)。 - 比 `get_user_profile` 更轻量;只需简介信息时用此端点。 参数: - username: LinkedIn 用户名(必填)",
+      "proxyPath": "linkedin/web_v2/get_user_bio",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.get_user_follower_and_connection_count",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取用户粉丝/连接数",
+      "summary": "返回用户主页右上角的两个统计数字:粉丝数 + 一度连接数。 参数: - username: LinkedIn 用户名(必填)",
+      "proxyPath": "linkedin/web_v2/get_user_follower_and_connection_count",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.get_user_profile_cards",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取用户主页全部卡片原始结构",
+      "summary": "一次返回用户主页**所有**可折叠子节的完整原始数据。 - 适合需要批量解析多个子节的场景;只需单个子节请用对应专用端点(更轻量)。 参数: - username: LinkedIn 用户名(必填) 覆盖子节: - 关于 / 工作经历 / 教育背景 / 认证 / 技能 / 推荐位",
+      "proxyPath": "linkedin/web_v2/get_user_profile_cards",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.get_user_experiences",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取用户工作经历",
+      "summary": "返回用户工作经历列表(主页 'Experience' 折叠区)。 参数: - username: LinkedIn 用户名(必填)",
+      "proxyPath": "linkedin/web_v2/get_user_experiences",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.get_user_skills",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取用户技能",
+      "summary": "返回用户技能列表(主页 'Skills' 折叠区)。 参数: - username: LinkedIn 用户名(必填)",
+      "proxyPath": "linkedin/web_v2/get_user_skills",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.get_user_educations",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取用户教育背景",
+      "summary": "返回用户教育背景(主页 'Education' 折叠区)。 参数: - username: LinkedIn 用户名(必填)",
+      "proxyPath": "linkedin/web_v2/get_user_educations",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.get_user_publications",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取用户出版物",
+      "summary": "返回用户出版物 / 学术论文列表(主页 'Publications' 折叠区)。 参数: - username: LinkedIn 用户名(必填)",
+      "proxyPath": "linkedin/web_v2/get_user_publications",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.get_user_certifications",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取用户认证",
+      "summary": "返回用户证书与认证(主页 'Licenses & certifications' 折叠区)。 参数: - username: LinkedIn 用户名(必填)",
+      "proxyPath": "linkedin/web_v2/get_user_certifications",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.get_user_honors",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取用户荣誉奖项",
+      "summary": "返回用户荣誉与奖项(主页 'Honors & awards' 折叠区)。 参数: - username: LinkedIn 用户名(必填)",
+      "proxyPath": "linkedin/web_v2/get_user_honors",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.get_user_interested_groups",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取用户关注的群组",
+      "summary": "返回用户主动关注的 LinkedIn Groups 列表。 - **受目标用户隐私设置影响**:如目标用户隐藏了关注列表,会返回 403。 参数: - username: LinkedIn 用户名(必填) - start: 分页起始偏移 - count: 每页数量(1-50)",
+      "proxyPath": "linkedin/web_v2/get_user_interested_groups",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.get_user_interested_companies",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取用户关注的公司",
+      "summary": "返回用户主动关注的公司列表(同 `get_user_interested_groups`,但实体类型为公司)。 - 受目标用户隐私设置影响。 参数: - username: LinkedIn 用户名(必填) - start: 分页起始偏移 - count: 每页数量(1-50)",
+      "proxyPath": "linkedin/web_v2/get_user_interested_companies",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.get_user_top_card",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取用户主页顶部卡片",
+      "summary": "返回用户主页头图区的**完整**展示数据。 - 比 `get_user_bio` 更全面 —— 含视觉资源(背景图 / 头像)+ 关系数据(mutual connections)。 参数: - username: LinkedIn 用户名(必填)",
+      "proxyPath": "linkedin/web_v2/get_user_top_card",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.get_user_top_card_supplementary",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取用户主页顶部卡片补充信息",
+      "summary": "返回顶部卡片之外的次级展示数据(UI 标签和徽章),用于完善展示。 参数: - username: LinkedIn 用户名(必填)",
+      "proxyPath": "linkedin/web_v2/get_user_top_card_supplementary",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.get_user_recent_activity",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取用户近期动态聚合",
+      "summary": "返回主页 'Activity' 折叠区的最新动态聚合预览(最近 N 条 posts / comments / reactions 的混合摘要)。 - 用于在主页快速展示用户近期活跃度;**不是**完整列表(完整列表请用 get_user_posts / get_user_comm",
+      "proxyPath": "linkedin/web_v2/get_user_recent_activity",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.get_discovery_relevant_to_company",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "发现:\"基于公司 X\"的相关推荐",
+      "summary": "基于指定公司作为种子,返回 LinkedIn 推荐的相关人员 + 公司列表。 - 适合做\"扩展关注\"/\"行业图谱\"分析。 参数: - universal_name: 公司 URL slug(如 microsoft,必填) - count: 兼容字段(当前 LinkedIn 一次返",
+      "proxyPath": "linkedin/web_v2/get_discovery_relevant_to_company",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "universal_name"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.get_discovery_relevant_to_user",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "发现:\"基于用户 X\"的相关推荐",
+      "summary": "基于指定用户作为种子,返回 LinkedIn 推荐的相关人员列表。 - 适合做\"You may also know\"/\"行业人脉\"扩展分析。 参数: - username: 已关注 / 想要参考的 LinkedIn 用户名(必填) - count / start / pagina",
+      "proxyPath": "linkedin/web_v2/get_discovery_relevant_to_user",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.get_company_profile",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取公司主页资料",
+      "summary": "拉取公司主页核心资料数据。 参数: - universal_name: 公司 URL slug,从 LinkedIn URL `/company/<slug>/` 复制(必填)",
+      "proxyPath": "linkedin/web_v2/get_company_profile",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "universal_name"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.get_company_employees",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取公司员工列表",
+      "summary": "列出指定公司的员工,按 LinkedIn 默认相关性排序。 参数: - universal_name: 公司 URL slug(必填) - start: 分页起始偏移 - count: 每页数量(1-50,默认 10) 限制: - 受 LinkedIn 全局搜索结果上限影响:每家",
+      "proxyPath": "linkedin/web_v2/get_company_employees",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "universal_name"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.get_company_posts",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取公司主页帖子流",
+      "summary": "拉取公司主页 'Posts' 标签的内容流(公司账号发布的官方动态、分享、视频、文章)。 参数: - universal_name: 公司 URL slug(必填) - start: 分页起始偏移 - count: 每页数量(1-50)",
+      "proxyPath": "linkedin/web_v2/get_company_posts",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "universal_name"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.get_company_jobs",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取公司在招职位列表",
+      "summary": "拉取公司在招职位列表(公司主页 'Jobs' 标签)。 参数: - universal_name: 公司 URL slug(必填) - start: 分页起始偏移 - count: 每页数量(1-50)",
+      "proxyPath": "linkedin/web_v2/get_company_jobs",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "universal_name"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.get_company_job_count",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取公司在招职位总数",
+      "summary": "仅返回公司当前在招职位的总数(轻量调用,比 `get_company_jobs` 节省请求成本)。 - 需要具体列表请用 `get_company_jobs`。 参数: - universal_name: 公司 URL slug(必填)",
+      "proxyPath": "linkedin/web_v2/get_company_job_count",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "universal_name"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.get_company_similar_companies",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取相似公司(People also viewed)",
+      "summary": "返回 LinkedIn 在公司主页底部展示的 'People also viewed' 板块数据。 - 基于\"查看过此公司的用户\"行为聚合得出,反映用户视角下的相似公司。 - 与 `get_company_competitors` 区别:similar 偏用户行为聚合,compe",
+      "proxyPath": "linkedin/web_v2/get_company_similar_companies",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "universal_name"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.get_company_competitors",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取公司竞争对手",
+      "summary": "返回 LinkedIn 推算的竞争对手列表,基于行业 / 规模 / 主营业务的近义匹配。 - 相对客观,适合做行业图谱 / 竞品分析。 - 与 `get_company_similar_companies` 区别:competitors 是平台业务匹配,similar 是用户行为",
+      "proxyPath": "linkedin/web_v2/get_company_competitors",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "universal_name"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.get_company_stock_quote",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取上市公司股价",
+      "summary": "返回上市公司的股价相关数据(仅对**公开上市**公司有效)。 - 私营公司 / 未上市公司将返回 null。 参数: - universal_name: 公司 URL slug(必须是上市公司)",
+      "proxyPath": "linkedin/web_v2/get_company_stock_quote",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "universal_name"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.get_company_call_to_actions",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取公司主页 CTA 按钮配置",
+      "summary": "返回公司主页右上角的 Call-to-Action 按钮配置。 - 用于了解公司主推的转化路径(注册 / 咨询 / 访问官网等)。 参数: - universal_name: 公司 URL slug(必填)",
+      "proxyPath": "linkedin/web_v2/get_company_call_to_actions",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "universal_name"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.get_company_employee_count_ranges",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取公司员工数量范围(各 segment)",
+      "summary": "返回公司员工数量按多个维度的分布统计(在 LinkedIn 'Insights' 页面可视化展示)。 - 适合做公司画像 / 组织规模分析。 参数: - universal_name: 公司 URL slug(必填)",
+      "proxyPath": "linkedin/web_v2/get_company_employee_count_ranges",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "universal_name"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.get_company_grouped_locations",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取公司全部办公地点(按地理分组)",
+      "summary": "返回公司全部办公地点,按地理分组(公司主页 'Locations' 标签数据)。 参数: - universal_name: 公司 URL slug(必填)",
+      "proxyPath": "linkedin/web_v2/get_company_grouped_locations",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "universal_name"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.get_post_detail",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取单条帖子详情(按 post URN)",
+      "summary": "按 post URN 拉取单条帖子的完整数据。 参数: - post_urn: 帖子 URN,接受多种形式(自动归一化): - `urn:li:activity:7193456789012345678`(标准) - `urn:li:share:1234567890` / `urn",
+      "proxyPath": "linkedin/web_v2/get_post_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "post_urn"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.get_post_detail_by_slug",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "按 URL slug 获取帖子",
+      "summary": "按 LinkedIn 分享链接的 URL slug 直接拉取帖子,**无需先解析数字 ID**。 - 适合从 LinkedIn 推广链接 / 用户分享文本里抓帖子。 参数: - slug: 分享链接 `/posts/<slug>` 的尾段 - 形如 `<author-slug>_",
+      "proxyPath": "linkedin/web_v2/get_post_detail_by_slug",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "slug"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.get_post_comments",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取帖子顶层评论",
+      "summary": "拉取一条帖子下的**顶层**评论列表(不含回复,回复请用 `get_comment_replies`)。 参数: - post_urn: 帖子 URN(接受多种形式,同 `get_post_detail`) - start: 分页起始偏移 - count: 每页数量(1-50,默",
+      "proxyPath": "linkedin/web_v2/get_post_comments",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "post_urn"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.get_comment_replies",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取评论的回复",
+      "summary": "拉取一条评论下的子回复(楼中楼)。 - 按 LinkedIn cursor 分页:首次调用留空 `pagination_token`,下一页用响应里返回的 token。 参数: - comment_urn: 父评论 URN - 推荐传完整形式:`urn:li:fsd_commen",
+      "proxyPath": "linkedin/web_v2/get_comment_replies",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "comment_urn"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.get_post_reactions",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取帖子点赞/反应人列表",
+      "summary": "按反应类型拉取点赞 / 反应过帖子的用户列表。 参数: - post_urn: 帖子 URN(接受多种形式,同 `get_post_detail`) - reaction_type: 反应类型,留空则 LinkedIn 默认 LIKE - `LIKE`:👍 赞 - `PRAISE",
+      "proxyPath": "linkedin/web_v2/get_post_reactions",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "post_urn"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.get_hashtag_feed",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "按 hashtag 获取话题动态流",
+      "summary": "按话题(hashtag)拉取最近的帖子流。 - 等价于在 LinkedIn 浏览 `/feed/hashtag/?keywords=<hashtag>`。 参数: - hashtag: 话题文本,**不带 `` 前缀**(如 `ai`、`machinelearning`) - s",
+      "proxyPath": "linkedin/web_v2/get_hashtag_feed",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "hashtag"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.get_job_detail",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "获取职位详情",
+      "summary": "按 jobId 拉取完整职位详情。 参数: - job_id: LinkedIn 职位数字 ID(从 LinkedIn URL `/jobs/view/<id>/` 复制)",
+      "proxyPath": "linkedin/web_v2/get_job_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "job_id"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.search_users",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "搜索用户",
+      "summary": "按关键词 + 可选过滤器搜索 LinkedIn 用户。 - 过滤器以 LinkedIn URN 形式提供,从 LinkedIn 搜索 URL 的 query string 复制即可。 参数: - keywords: 搜索关键词(必填) - start: 分页起始偏移 - coun",
+      "proxyPath": "linkedin/web_v2/search_users",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "keywords"
+      ]
+    },
+    {
+      "id": "linkedin.web_v2.search_jobs",
+      "platform": "linkedin",
+      "group": "web-v2",
+      "channel": "social",
+      "title": "搜索职位",
+      "summary": "按关键词 + 地点搜索 LinkedIn 职位。 参数: - keywords: 搜索关键词(必填,如 \"machine learning engineer\") - location: 地点(自由文本,如 \"San Francisco Bay Area\",可省略) - start",
+      "proxyPath": "linkedin/web_v2/search_jobs",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "linkedin",
+        "LinkedIn",
+        "web",
+        "v2"
+      ],
+      "requiredParams": [
+        "keywords"
+      ]
+    },
+    {
+      "id": "bilibili.web.fetch_one_video",
+      "platform": "bilibili",
+      "group": "web",
+      "channel": "social",
+      "title": "获取单个视频详情信息",
+      "summary": "获取单个视频详情信息 参数: - bv_id: 作品id",
+      "proxyPath": "bilibili/web/fetch_one_video",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "bilibili",
+        "哔哩哔哩",
+        "web"
+      ],
+      "requiredParams": [
+        "bv_id"
+      ]
+    },
+    {
+      "id": "bilibili.web.fetch_one_video_v2",
+      "platform": "bilibili",
+      "group": "web",
+      "channel": "social",
+      "title": "获取单个视频详情信息V2",
+      "summary": "获取单个视频详情信息V2 参数: - a_id: 作品id - c_id: 作品cid",
+      "proxyPath": "bilibili/web/fetch_one_video_v2",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "bilibili",
+        "哔哩哔哩",
+        "web"
+      ],
+      "requiredParams": [
+        "a_id",
+        "c_id"
+      ]
+    },
+    {
+      "id": "bilibili.web.fetch_one_video_v3",
+      "platform": "bilibili",
+      "group": "web",
+      "channel": "social",
+      "title": "获取单个视频详情信息V3",
+      "summary": "获取单个视频详情信息V3 参数: - url: 视频链接",
+      "proxyPath": "bilibili/web/fetch_one_video_v3",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "bilibili",
+        "哔哩哔哩",
+        "web"
+      ],
+      "requiredParams": [
+        "url"
+      ]
+    },
+    {
+      "id": "bilibili.web.fetch_video_detail",
+      "platform": "bilibili",
+      "group": "web",
+      "channel": "social",
+      "title": "获取单个视频详情",
+      "summary": "获取单个视频详情 参数: - aid: 作品id",
+      "proxyPath": "bilibili/web/fetch_video_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "bilibili",
+        "哔哩哔哩",
+        "web"
+      ],
+      "requiredParams": [
+        "aid"
+      ]
+    },
+    {
+      "id": "bilibili.web.fetch_video_play_info",
+      "platform": "bilibili",
+      "group": "web",
+      "channel": "social",
+      "title": "获取单个视频播放信息",
+      "summary": "获取单个视频播放信息 参数: - url: 视频链接",
+      "proxyPath": "bilibili/web/fetch_video_play_info",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "bilibili",
+        "哔哩哔哩",
+        "web"
+      ],
+      "requiredParams": [
+        "url"
+      ]
+    },
+    {
+      "id": "bilibili.web.fetch_video_subtitle",
+      "platform": "bilibili",
+      "group": "web",
+      "channel": "social",
+      "title": "获取视频字幕信息",
+      "summary": "获取视频字幕信息 参数: - a_id: 作品id - c_id: 作品cid",
+      "proxyPath": "bilibili/web/fetch_video_subtitle",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "bilibili",
+        "哔哩哔哩",
+        "web"
+      ],
+      "requiredParams": [
+        "a_id",
+        "c_id"
+      ]
+    },
+    {
+      "id": "bilibili.web.fetch_hot_search",
+      "platform": "bilibili",
+      "group": "web",
+      "channel": "social",
+      "title": "获取热门搜索信息",
+      "summary": "获取热门搜索信息 参数: - limit: 返回数量",
+      "proxyPath": "bilibili/web/fetch_hot_search",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "bilibili",
+        "哔哩哔哩",
+        "web"
+      ],
+      "requiredParams": [
+        "limit"
+      ]
+    },
+    {
+      "id": "bilibili.web.fetch_general_search",
+      "platform": "bilibili",
+      "group": "web",
+      "channel": "social",
+      "title": "获取综合搜索信息",
+      "summary": "获取综合搜索信息 参数: - keyword: 搜索关键词 - order: 排序方式 - totalrank 综合排序 - click 最多播放 - pubdate 最新发布 - dm 最多弹幕 - stow 最多收藏 - page: 页码 - page_size: 每页数量 ",
+      "proxyPath": "bilibili/web/fetch_general_search",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "bilibili",
+        "哔哩哔哩",
+        "web"
+      ],
+      "requiredParams": [
+        "keyword",
+        "order",
+        "page",
+        "page_size"
+      ]
+    },
+    {
+      "id": "bilibili.web.fetch_video_playurl",
+      "platform": "bilibili",
+      "group": "web",
+      "channel": "social",
+      "title": "获取视频流地址",
+      "summary": "获取视频流地址 参数: - bv_id: 作品id - cid: 作品cid",
+      "proxyPath": "bilibili/web/fetch_video_playurl",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "bilibili",
+        "哔哩哔哩",
+        "web"
+      ],
+      "requiredParams": [
+        "bv_id",
+        "cid"
+      ]
+    },
+    {
+      "id": "bilibili.web.fetch_vip_video_playurl",
+      "platform": "bilibili",
+      "group": "web",
+      "channel": "social",
+      "title": "获取大会员清晰度视频流地址",
+      "summary": "获取大会员清晰度视频流地址 参数: - bv_id: 作品id - cid: 作品cid - cookie: 大会员用户Cookie",
+      "proxyPath": "bilibili/web/fetch_vip_video_playurl",
+      "method": "POST",
+      "paramsIn": "body",
+      "tags": [
+        "bilibili",
+        "哔哩哔哩",
+        "web"
+      ],
+      "requiredParams": [
+        "bv_id",
+        "cid",
+        "cookie"
+      ]
+    },
+    {
+      "id": "bilibili.web.fetch_user_post_videos",
+      "platform": "bilibili",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户主页作品数据",
+      "summary": "获取用户发布的视频数据 参数: - uid: 用户UID - pn: 页码 - order: 排序方式 - pubdate 最新发布 - click 最多播放 - stow 最多收藏",
+      "proxyPath": "bilibili/web/fetch_user_post_videos",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "bilibili",
+        "哔哩哔哩",
+        "web"
+      ],
+      "requiredParams": [
+        "uid"
+      ]
+    },
+    {
+      "id": "bilibili.web.fetch_collect_folders",
+      "platform": "bilibili",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户所有收藏夹信息",
+      "summary": "获取用户收藏作品数据 参数: - uid: 用户UID",
+      "proxyPath": "bilibili/web/fetch_collect_folders",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "bilibili",
+        "哔哩哔哩",
+        "web"
+      ],
+      "requiredParams": [
+        "uid"
+      ]
+    },
+    {
+      "id": "bilibili.web.fetch_user_collection_videos",
+      "platform": "bilibili",
+      "group": "web",
+      "channel": "social",
+      "title": "获取指定收藏夹内视频数据",
+      "summary": "获取指定收藏夹内视频数据 参数: - folder_id: 用户UID - pn: 页码",
+      "proxyPath": "bilibili/web/fetch_user_collection_videos",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "bilibili",
+        "哔哩哔哩",
+        "web"
+      ],
+      "requiredParams": [
+        "folder_id"
+      ]
+    },
+    {
+      "id": "bilibili.web.fetch_user_profile",
+      "platform": "bilibili",
+      "group": "web",
+      "channel": "social",
+      "title": "获取指定用户的信息",
+      "summary": "获取指定用户的信息 参数: - uid: 用户UID",
+      "proxyPath": "bilibili/web/fetch_user_profile",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "bilibili",
+        "哔哩哔哩",
+        "web"
+      ],
+      "requiredParams": [
+        "uid"
+      ]
+    },
+    {
+      "id": "bilibili.web.fetch_user_up_stat",
+      "platform": "bilibili",
+      "group": "web",
+      "channel": "social",
+      "title": "获取UP主状态统计",
+      "summary": "获取UP主状态统计信息(总播放数、总获赞数) 参数: - uid: 用户UID",
+      "proxyPath": "bilibili/web/fetch_user_up_stat",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "bilibili",
+        "哔哩哔哩",
+        "web"
+      ],
+      "requiredParams": [
+        "uid"
+      ]
+    },
+    {
+      "id": "bilibili.web.fetch_user_relation_stat",
+      "platform": "bilibili",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户关系状态统计",
+      "summary": "获取用户关系状态统计信息(关注数、粉丝数) 参数: - uid: 用户UID",
+      "proxyPath": "bilibili/web/fetch_user_relation_stat",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "bilibili",
+        "哔哩哔哩",
+        "web"
+      ],
+      "requiredParams": [
+        "uid"
+      ]
+    },
+    {
+      "id": "bilibili.web.fetch_com_popular",
+      "platform": "bilibili",
+      "group": "web",
+      "channel": "social",
+      "title": "获取综合热门视频信息",
+      "summary": "获取综合热门视频信息 参数: - pn: 页码",
+      "proxyPath": "bilibili/web/fetch_com_popular",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "bilibili",
+        "哔哩哔哩",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "bilibili.web.fetch_video_comments",
+      "platform": "bilibili",
+      "group": "web",
+      "channel": "social",
+      "title": "获取指定视频的评论",
+      "summary": "获取指定视频的评论 参数: - bv_id: 作品id - pn: 页码",
+      "proxyPath": "bilibili/web/fetch_video_comments",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "bilibili",
+        "哔哩哔哩",
+        "web"
+      ],
+      "requiredParams": [
+        "bv_id"
+      ]
+    },
+    {
+      "id": "bilibili.web.fetch_comment_reply",
+      "platform": "bilibili",
+      "group": "web",
+      "channel": "social",
+      "title": "获取视频下指定评论的回复",
+      "summary": "获取视频下指定评论的回复 参数: - bv_id: 作品id - pn: 页码 - rpid: 回复id",
+      "proxyPath": "bilibili/web/fetch_comment_reply",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "bilibili",
+        "哔哩哔哩",
+        "web"
+      ],
+      "requiredParams": [
+        "bv_id",
+        "rpid"
+      ]
+    },
+    {
+      "id": "bilibili.web.fetch_user_dynamic",
+      "platform": "bilibili",
+      "group": "web",
+      "channel": "social",
+      "title": "获取指定用户动态",
+      "summary": "获取指定用户动态 参数: - uid: 用户UID - offset: 开始索引",
+      "proxyPath": "bilibili/web/fetch_user_dynamic",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "bilibili",
+        "哔哩哔哩",
+        "web"
+      ],
+      "requiredParams": [
+        "uid"
+      ]
+    },
+    {
+      "id": "bilibili.web.fetch_dynamic_detail",
+      "platform": "bilibili",
+      "group": "web",
+      "channel": "social",
+      "title": "获取动态详情",
+      "summary": "获取指定动态的详情信息(v1接口) - 适用于图文 / 文字 / 专栏类动态,返回完整 module_stat(含 favorite / coin) - 视频类动态(DYNAMIC_TYPE_AV)请改用 v2 接口 参数: - dynamic_id: 动态id",
+      "proxyPath": "bilibili/web/fetch_dynamic_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "bilibili",
+        "哔哩哔哩",
+        "web"
+      ],
+      "requiredParams": [
+        "dynamic_id"
+      ]
+    },
+    {
+      "id": "bilibili.web.fetch_dynamic_detail_v2",
+      "platform": "bilibili",
+      "group": "web",
+      "channel": "social",
+      "title": "获取动态详情v2",
+      "summary": "获取指定动态的详情信息(v2接口) - 视频类动态(DYNAMIC_TYPE_AV)请使用本接口 - module_stat 只含 comment / forward / like;如需 favorite / coin 且为图文 / 文字 / 专栏类动态请用 v1 接口 参数: ",
+      "proxyPath": "bilibili/web/fetch_dynamic_detail_v2",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "bilibili",
+        "哔哩哔哩",
+        "web"
+      ],
+      "requiredParams": [
+        "dynamic_id"
+      ]
+    },
+    {
+      "id": "bilibili.web.fetch_video_danmaku",
+      "platform": "bilibili",
+      "group": "web",
+      "channel": "social",
+      "title": "获取视频实时弹幕",
+      "summary": "获取视频实时弹幕 参数: - cid: 作品cid",
+      "proxyPath": "bilibili/web/fetch_video_danmaku",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "bilibili",
+        "哔哩哔哩",
+        "web"
+      ],
+      "requiredParams": [
+        "cid"
+      ]
+    },
+    {
+      "id": "bilibili.web.fetch_live_room_detail",
+      "platform": "bilibili",
+      "group": "web",
+      "channel": "social",
+      "title": "获取指定直播间信息",
+      "summary": "获取指定直播间信息 参数: - room_id: 直播间ID",
+      "proxyPath": "bilibili/web/fetch_live_room_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "bilibili",
+        "哔哩哔哩",
+        "web"
+      ],
+      "requiredParams": [
+        "room_id"
+      ]
+    },
+    {
+      "id": "bilibili.web.fetch_live_videos",
+      "platform": "bilibili",
+      "group": "web",
+      "channel": "social",
+      "title": "获取直播间视频流",
+      "summary": "获取指定直播间视频流 参数: - room_id: 直播间ID",
+      "proxyPath": "bilibili/web/fetch_live_videos",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "bilibili",
+        "哔哩哔哩",
+        "web"
+      ],
+      "requiredParams": [
+        "room_id"
+      ]
+    },
+    {
+      "id": "bilibili.web.fetch_live_streamers",
+      "platform": "bilibili",
+      "group": "web",
+      "channel": "social",
+      "title": "获取指定分区正在直播的主播",
+      "summary": "获取指定分区正在直播的主播 参数: - area_id: 直播分区id - pn: 页码",
+      "proxyPath": "bilibili/web/fetch_live_streamers",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "bilibili",
+        "哔哩哔哩",
+        "web"
+      ],
+      "requiredParams": [
+        "area_id"
+      ]
+    },
+    {
+      "id": "bilibili.web.fetch_all_live_areas",
+      "platform": "bilibili",
+      "group": "web",
+      "channel": "social",
+      "title": "获取所有直播分区列表",
+      "summary": "获取所有直播分区列表 参数",
+      "proxyPath": "bilibili/web/fetch_all_live_areas",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "bilibili",
+        "哔哩哔哩",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "bilibili.web.bv_to_aid",
+      "platform": "bilibili",
+      "group": "web",
+      "channel": "social",
+      "title": "通过bv号获得视频aid号",
+      "summary": "通过bv号获得视频aid号 参数: - bv_id: 作品id",
+      "proxyPath": "bilibili/web/bv_to_aid",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "bilibili",
+        "哔哩哔哩",
+        "web"
+      ],
+      "requiredParams": [
+        "bv_id"
+      ]
+    },
+    {
+      "id": "bilibili.web.fetch_video_parts",
+      "platform": "bilibili",
+      "group": "web",
+      "channel": "social",
+      "title": "通过bv号获得视频分p信息",
+      "summary": "通过bv号获得视频分p信息 参数: - bv_id: 作品id",
+      "proxyPath": "bilibili/web/fetch_video_parts",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "bilibili",
+        "哔哩哔哩",
+        "web"
+      ],
+      "requiredParams": [
+        "bv_id"
+      ]
+    },
+    {
+      "id": "bilibili.web.fetch_get_user_id",
+      "platform": "bilibili",
+      "group": "web",
+      "channel": "social",
+      "title": "提取用户ID",
+      "summary": "提取用户ID 参数: - share_link: 用户分享链接",
+      "proxyPath": "bilibili/web/fetch_get_user_id",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "bilibili",
+        "哔哩哔哩",
+        "web"
+      ],
+      "requiredParams": [
+        "share_link"
+      ]
+    },
+    {
+      "id": "bilibili.app.fetch_one_video",
+      "platform": "bilibili",
+      "group": "app",
+      "channel": "social",
+      "title": "获取单个视频详情信息",
+      "summary": "获取单个视频详情信息(APP接口) 参数: - av_id: AV号(与bv_id二选一) - bv_id: BV号(与av_id二选一)",
+      "proxyPath": "bilibili/app/fetch_one_video",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "bilibili",
+        "哔哩哔哩",
+        "app"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "bilibili.app.fetch_video_comments",
+      "platform": "bilibili",
+      "group": "app",
+      "channel": "social",
+      "title": "获取视频评论列表",
+      "summary": "获取视频评论列表 参数: - av_id: AV号(与bv_id二选一) - bv_id: BV号(与av_id二选一) - mode: 排序模式(3=热门, 2=时间) - next_offset: 分页游标",
+      "proxyPath": "bilibili/app/fetch_video_comments",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "bilibili",
+        "哔哩哔哩",
+        "app"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "bilibili.app.fetch_reply_detail",
+      "platform": "bilibili",
+      "group": "app",
+      "channel": "social",
+      "title": "获取二级评论回复",
+      "summary": "获取二级评论回复 参数: - root: 一级评论ID(必填) - av_id: AV号(与bv_id二选一) - bv_id: BV号(与av_id二选一) - next_offset: 下一页游标 - ps: 每页数量",
+      "proxyPath": "bilibili/app/fetch_reply_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "bilibili",
+        "哔哩哔哩",
+        "app"
+      ],
+      "requiredParams": [
+        "root"
+      ]
+    },
+    {
+      "id": "bilibili.app.fetch_user_videos",
+      "platform": "bilibili",
+      "group": "app",
+      "channel": "social",
+      "title": "获取用户投稿视频",
+      "summary": "获取用户投稿视频列表 参数: - user_id: 用户ID(必填) - post_filter: 过滤类型(archive=投稿, season=合集, contribute=贡献) - page: 页码 - ps: 每页数量",
+      "proxyPath": "bilibili/app/fetch_user_videos",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "bilibili",
+        "哔哩哔哩",
+        "app"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "bilibili.app.fetch_user_info",
+      "platform": "bilibili",
+      "group": "app",
+      "channel": "social",
+      "title": "获取用户信息",
+      "summary": "获取用户信息 参数: - user_id: 用户ID(必填)",
+      "proxyPath": "bilibili/app/fetch_user_info",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "bilibili",
+        "哔哩哔哩",
+        "app"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "bilibili.app.fetch_home_feed",
+      "platform": "bilibili",
+      "group": "app",
+      "channel": "social",
+      "title": "获取主页推荐视频流",
+      "summary": "获取主页推荐视频流 参数: - idx: 页面索引,默认使用当前时间戳 - flush: 刷新标记(0=普通加载, 1=刷新) - pull: 是否下拉刷新",
+      "proxyPath": "bilibili/app/fetch_home_feed",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "bilibili",
+        "哔哩哔哩",
+        "app"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "bilibili.app.fetch_popular_feed",
+      "platform": "bilibili",
+      "group": "app",
+      "channel": "social",
+      "title": "获取热门推荐",
+      "summary": "获取热门推荐视频 参数: - idx: 页面索引(从1开始) - last_param: 上一页最后一个视频的ID(用于分页)",
+      "proxyPath": "bilibili/app/fetch_popular_feed",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "bilibili",
+        "哔哩哔哩",
+        "app"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "bilibili.app.fetch_search_all",
+      "platform": "bilibili",
+      "group": "app",
+      "channel": "social",
+      "title": "综合搜索",
+      "summary": "综合搜索(返回所有类型的搜索结果) 参数: - keyword: 搜索关键词(必填) - cursor: 翻页游标。首页留空;翻页时把上一页响应里返回的 `data.pagination.next` 原样传回。 本接口为游标翻页,不支持按页码随机跳转。 - page_size: ",
+      "proxyPath": "bilibili/app/fetch_search_all",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "bilibili",
+        "哔哩哔哩",
+        "app"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "bilibili.app.fetch_search_by_type",
+      "platform": "bilibili",
+      "group": "app",
+      "channel": "social",
+      "title": "分类搜索/ search by type",
+      "summary": "分类搜索(按类型搜索) 参数: - keyword: 搜索关键词(必填) - search_type: 搜索类型 - video: 视频 - bangumi: 番剧 - pgc: 影视 - live: 直播 - article: 专栏 - user: 用户 - cursor: 翻",
+      "proxyPath": "bilibili/app/fetch_search_by_type",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "bilibili",
+        "哔哩哔哩",
+        "app"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "bilibili.app.fetch_cinema_tab",
+      "platform": "bilibili",
+      "group": "app",
+      "channel": "social",
+      "title": "获取影视推荐",
+      "summary": "获取主页影视推荐",
+      "proxyPath": "bilibili/app/fetch_cinema_tab",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "bilibili",
+        "哔哩哔哩",
+        "app"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "bilibili.app.fetch_bangumi_tab",
+      "platform": "bilibili",
+      "group": "app",
+      "channel": "social",
+      "title": "获取番剧推荐",
+      "summary": "获取主页番剧推荐",
+      "proxyPath": "bilibili/app/fetch_bangumi_tab",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "bilibili",
+        "哔哩哔哩",
+        "app"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "twitter.web.fetch_tweet_detail",
+      "platform": "twitter",
+      "group": "web",
+      "channel": "social",
+      "title": "获取单个推文数据",
+      "summary": "获取单个推文数据 参数: - tweet_id: 推文ID,可以从推文链接中获取。例如: 中的 1808168603721650364。",
+      "proxyPath": "twitter/web/fetch_tweet_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "twitter",
+        "Twitter/X",
+        "web"
+      ],
+      "requiredParams": [
+        "tweet_id"
+      ]
+    },
+    {
+      "id": "twitter.web.fetch_user_profile",
+      "platform": "twitter",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户资料",
+      "summary": "获取用户资料 参数: - screen_name: 用户名,例如:elonmusk,可以从用户主页链接中获取,例如: 中的 elonmusk。 - rest_id: 用户ID,例如:44196397,如果使用用户ID则会忽略用户名,两者只能选其一。",
+      "proxyPath": "twitter/web/fetch_user_profile",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "twitter",
+        "Twitter/X",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "twitter.web.fetch_user_post_tweet",
+      "platform": "twitter",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户发帖",
+      "summary": "获取用户发帖 参数: - screen_name: 用户名,例如:elonmusk,可以从用户主页链接中获取,例如: 中的 elonmusk。 - rest_id: 用户ID,例如:44196397,如果使用用户ID则会忽略用户名,两者只能选其一。 - cursor: 游标,默认",
+      "proxyPath": "twitter/web/fetch_user_post_tweet",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "twitter",
+        "Twitter/X",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "twitter.web.fetch_search_timeline",
+      "platform": "twitter",
+      "group": "web",
+      "channel": "social",
+      "title": "搜索",
+      "summary": "搜索 参数: - keyword: 搜索关键字 - search_type: 搜索类型,默认为Top,其他可选值为Latest,Media,People, Lists - cursor: 游标,默认为None,用于翻页,后续从上一次请求的返回结果中获取",
+      "proxyPath": "twitter/web/fetch_search_timeline",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "twitter",
+        "Twitter/X",
+        "web"
+      ],
+      "requiredParams": [
+        "keyword"
+      ]
+    },
+    {
+      "id": "twitter.web.fetch_post_comments",
+      "platform": "twitter",
+      "group": "web",
+      "channel": "social",
+      "title": "获取评论",
+      "summary": "获取推文下的评论 参数: - tweet_id: 推文ID - cursor: 游标,默认为None,用于翻页,后续从上一次请求的返回结果中获取",
+      "proxyPath": "twitter/web/fetch_post_comments",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "twitter",
+        "Twitter/X",
+        "web"
+      ],
+      "requiredParams": [
+        "tweet_id"
+      ]
+    },
+    {
+      "id": "twitter.web.fetch_latest_post_comments",
+      "platform": "twitter",
+      "group": "web",
+      "channel": "social",
+      "title": "获取最新的推文评论",
+      "summary": "获取最新的推文评论 参数: - tweet_id: 推文ID - cursor: 游标,默认为None,用于翻页,后续从上一次请求的返回结果中获取",
+      "proxyPath": "twitter/web/fetch_latest_post_comments",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "twitter",
+        "Twitter/X",
+        "web"
+      ],
+      "requiredParams": [
+        "tweet_id"
+      ]
+    },
+    {
+      "id": "twitter.web.fetch_user_tweet_replies",
+      "platform": "twitter",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户推文回复",
+      "summary": "获取用户推文回复 参数: - screen_name: 用户名,例如:elonmusk,可以从用户主页链接中获取,例如: 中的 elonmusk。 - cursor: 游标,默认为None,用于翻页,后续从上一次请求的返回结果中获取",
+      "proxyPath": "twitter/web/fetch_user_tweet_replies",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "twitter",
+        "Twitter/X",
+        "web"
+      ],
+      "requiredParams": [
+        "screen_name"
+      ]
+    },
+    {
+      "id": "twitter.web.fetch_user_media",
+      "platform": "twitter",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户媒体",
+      "summary": "获取用户媒体 参数: - screen_name: 用户名,例如:elonmusk,可以从用户主页链接中获取,例如: 中的 elonmusk。 - rest_id: 用户ID,例如:44196397,如果使用用户ID则会忽略用户名,两者只能选其一。 - cursor: 游标,默认",
+      "proxyPath": "twitter/web/fetch_user_media",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "twitter",
+        "Twitter/X",
+        "web"
+      ],
+      "requiredParams": [
+        "screen_name"
+      ]
+    },
+    {
+      "id": "twitter.web.fetch_retweet_user_list",
+      "platform": "twitter",
+      "group": "web",
+      "channel": "social",
+      "title": "转推用户列表",
+      "summary": "获取转推用户列表 参数: - tweet_id: 推文ID,可以从推文链接中获取。例如: 中的 1808168603721650364。 - cursor: 游标,默认为None,用于翻页,后续从上一次请求的返回结果中获取",
+      "proxyPath": "twitter/web/fetch_retweet_user_list",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "twitter",
+        "Twitter/X",
+        "web"
+      ],
+      "requiredParams": [
+        "tweet_id"
+      ]
+    },
+    {
+      "id": "twitter.web.fetch_trending",
+      "platform": "twitter",
+      "group": "web",
+      "channel": "social",
+      "title": "趋势",
+      "summary": "获取趋势 参数: - country: 国家,默认为UnitedStates,其他可选值见下方 - China - India - Japan - Russia - Germany - Indonesia - Brazil - France - UnitedKingdom - T",
+      "proxyPath": "twitter/web/fetch_trending",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "twitter",
+        "Twitter/X",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "twitter.web.fetch_user_followings",
+      "platform": "twitter",
+      "group": "web",
+      "channel": "social",
+      "title": "用户关注",
+      "summary": "获取用户关注 参数: - screen_name: 用户名,例如:elonmusk,可以从用户主页链接中获取,例如: 中的 elonmusk。 - cursor: 游标,默认为None,用于翻页,后续从上一次请求的返回结果中获取",
+      "proxyPath": "twitter/web/fetch_user_followings",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "twitter",
+        "Twitter/X",
+        "web"
+      ],
+      "requiredParams": [
+        "screen_name"
+      ]
+    },
+    {
+      "id": "twitter.web.fetch_user_followers",
+      "platform": "twitter",
+      "group": "web",
+      "channel": "social",
+      "title": "用户粉丝",
+      "summary": "获取用户粉丝 参数: - screen_name: 用户名,例如:elonmusk,可以从用户主页链接中获取,例如: 中的 elonmusk。 - cursor: 游标,默认为None,用于翻页,后续从上一次请求的返回结果中获取",
+      "proxyPath": "twitter/web/fetch_user_followers",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "twitter",
+        "Twitter/X",
+        "web"
+      ],
+      "requiredParams": [
+        "screen_name"
+      ]
+    },
+    {
+      "id": "threads.web.fetch_user_info",
+      "platform": "threads",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户信息",
+      "summary": "获取Threads用户信息 参数: - username: 用户名,例如:lilbieber,可以从用户主页链接中获取,例如: 中的 lilbieber。",
+      "proxyPath": "threads/web/fetch_user_info",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "threads",
+        "Threads",
+        "web"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "threads.web.fetch_user_info_by_id",
+      "platform": "threads",
+      "group": "web",
+      "channel": "social",
+      "title": "根据用户ID获取用户信息",
+      "summary": "根据用户ID获取Threads用户信息 参数: - user_id: 用户ID,例如:67027868801,可以从用户主页API或帖子数据中获取。",
+      "proxyPath": "threads/web/fetch_user_info_by_id",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "threads",
+        "Threads",
+        "web"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "threads.web.fetch_user_posts",
+      "platform": "threads",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户帖子列表",
+      "summary": "获取Threads用户的帖子列表 参数: - user_id: 用户ID,例如:63625256886,可以从用户主页API获取。 - end_cursor: 分页游标(可选),用于获取下一页数据",
+      "proxyPath": "threads/web/fetch_user_posts",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "threads",
+        "Threads",
+        "web"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "threads.web.fetch_user_reposts",
+      "platform": "threads",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户转发列表",
+      "summary": "获取Threads用户的转发列表 参数: - user_id: 用户ID,例如:63625256886 - end_cursor: 分页游标(可选),用于获取下一页数据",
+      "proxyPath": "threads/web/fetch_user_reposts",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "threads",
+        "Threads",
+        "web"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "threads.web.fetch_user_replies",
+      "platform": "threads",
+      "group": "web",
+      "channel": "social",
+      "title": "获取用户回复列表",
+      "summary": "获取Threads用户的回复列表 参数: - user_id: 用户ID,例如:63625256886 - end_cursor: 分页游标(可选),用于获取下一页数据",
+      "proxyPath": "threads/web/fetch_user_replies",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "threads",
+        "Threads",
+        "web"
+      ],
+      "requiredParams": [
+        "user_id"
+      ]
+    },
+    {
+      "id": "threads.web.fetch_post_detail",
+      "platform": "threads",
+      "group": "web",
+      "channel": "social",
+      "title": "获取帖子详情",
+      "summary": "获取Threads帖子详情 参数: - post_id: 帖子ID(纯数字),例如:3349029093483693129,可以从其他接口获取,如果是使用URL获取,去调用 /fetch_post_detail_v2 接口。",
+      "proxyPath": "threads/web/fetch_post_detail",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "threads",
+        "Threads",
+        "web"
+      ],
+      "requiredParams": [
+        "post_id"
+      ]
+    },
+    {
+      "id": "threads.web.fetch_post_detail_v2",
+      "platform": "threads",
+      "group": "web",
+      "channel": "social",
+      "title": "获取帖子详情 V2(支持链接)",
+      "summary": "获取Threads帖子详情(支持短代码和完整URL) 参数: - post_id: 帖子短代码(可选),例如:DPVUglOjOUu,可以从帖子URL中提取,例如: 中的 DPVUglOjOUu - url: 完整的帖子URL(可选),例如: - 注意:post_id 和 url",
+      "proxyPath": "threads/web/fetch_post_detail_v2",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "threads",
+        "Threads",
+        "web"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "threads.web.fetch_post_comments",
+      "platform": "threads",
+      "group": "web",
+      "channel": "social",
+      "title": "获取帖子评论",
+      "summary": "获取Threads帖子评论列表 参数: - post_id: 帖子ID,例如:3390920896561588969 - end_cursor: 分页游标(可选),用于获取下一页数据",
+      "proxyPath": "threads/web/fetch_post_comments",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "threads",
+        "Threads",
+        "web"
+      ],
+      "requiredParams": [
+        "post_id"
+      ]
+    },
+    {
+      "id": "threads.web.search_top",
+      "platform": "threads",
+      "group": "web",
+      "channel": "social",
+      "title": "搜索热门内容",
+      "summary": "搜索Threads热门内容 参数: - query: 搜索关键词,例如:bitcoin - end_cursor: 分页游标(可选),用于获取下一页数据",
+      "proxyPath": "threads/web/search_top",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "threads",
+        "Threads",
+        "web"
+      ],
+      "requiredParams": [
+        "query"
+      ]
+    },
+    {
+      "id": "threads.web.search_recent",
+      "platform": "threads",
+      "group": "web",
+      "channel": "social",
+      "title": "搜索最新内容",
+      "summary": "搜索Threads最新内容 参数: - query: 搜索关键词,例如:bitcoin - end_cursor: 分页游标(可选),用于获取下一页数据",
+      "proxyPath": "threads/web/search_recent",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "threads",
+        "Threads",
+        "web"
+      ],
+      "requiredParams": [
+        "query"
+      ]
+    },
+    {
+      "id": "threads.web.search_profiles",
+      "platform": "threads",
+      "group": "web",
+      "channel": "social",
+      "title": "搜索用户档案",
+      "summary": "搜索Threads用户档案 参数: - query: 搜索关键词,例如:mark",
+      "proxyPath": "threads/web/search_profiles",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "threads",
+        "Threads",
+        "web"
+      ],
+      "requiredParams": [
+        "query"
+      ]
+    },
+    {
+      "id": "reddit.app.fetch_home_feed",
+      "platform": "reddit",
+      "group": "app",
+      "channel": "social",
+      "title": "获取Reddit APP首页推荐内容",
+      "summary": "获取Reddit APP首页推荐内容 参数: - sort: 排序方式,支持HOT, NEW, TOP, BEST, CONTROVERSIAL - filter_posts: 过滤掉指定的帖子ID列表,用于排除已获取的帖子,避免重复获取 - after: 分页参数,获取下一页时",
+      "proxyPath": "reddit/app/fetch_home_feed",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "reddit",
+        "Reddit",
+        "app"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "reddit.app.fetch_popular_feed",
+      "platform": "reddit",
+      "group": "app",
+      "channel": "social",
+      "title": "获取Reddit APP流行推荐内容",
+      "summary": "获取Reddit APP流行/热门推荐内容,展示全站最受欢迎的帖子 参数: - sort: 排序方式,可选: BEST(最佳), HOT(热门), NEW(最新), TOP(顶级), CONTROVERSIAL(有争议), RISING(上升中) - time: 时间范围,可选:",
+      "proxyPath": "reddit/app/fetch_popular_feed",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "reddit",
+        "Reddit",
+        "app"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "reddit.app.fetch_games_feed",
+      "platform": "reddit",
+      "group": "app",
+      "channel": "social",
+      "title": "获取Reddit APP游戏推荐内容",
+      "summary": "获取Reddit APP游戏相关的推荐内容,展示游戏社区的热门帖子 参数: - sort: 排序方式,可选: NEW(最新), HOT(热门), TOP(顶级), RISING(上升中) - time: 时间范围,可选: ALL(全部时间), HOUR(一小时), DAY(一天)",
+      "proxyPath": "reddit/app/fetch_games_feed",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "reddit",
+        "Reddit",
+        "app"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "reddit.app.fetch_news_feed",
+      "platform": "reddit",
+      "group": "app",
+      "channel": "social",
+      "title": "获取Reddit APP资讯推荐内容",
+      "summary": "获取Reddit APP新闻资讯推荐内容,展示最新的新闻和时事讨论 参数: - subtopic_ids: 子话题ID列表,默认[\"all\"]表示所有新闻类别 - after: 分页参数,获取下一页时使用",
+      "proxyPath": "reddit/app/fetch_news_feed",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "reddit",
+        "Reddit",
+        "app"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "reddit.app.fetch_explore_feed",
+      "platform": "reddit",
+      "group": "app",
+      "channel": "social",
+      "title": "获取Reddit APP发现页(社区分类+推荐社区)",
+      "summary": "获取Reddit APP发现页(Communities Tab 的内容): - 推荐社区轮播(CarouselCommunityRecommendationsFeedUnit) - 父级分类导航(TopicGroupFeedElement,约 25 个) - 详细分类导航(Tax",
+      "proxyPath": "reddit/app/fetch_explore_feed",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "reddit",
+        "Reddit",
+        "app"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "reddit.app.fetch_topic_feed",
+      "platform": "reddit",
+      "group": "app",
+      "channel": "social",
+      "title": "按分类获取Reddit APP feed",
+      "summary": "获取指定 topic(社区分类)的 feed - 一般流程: 先调 `/fetch_explore_feed` 获取所有 topicId,然后选一个 topicId 调这个接口 参数: - topic_id: 分类ID,格式 \"tx1_XXXXX\",从 `/fetch_explo",
+      "proxyPath": "reddit/app/fetch_topic_feed",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "reddit",
+        "Reddit",
+        "app"
+      ],
+      "requiredParams": [
+        "topic_id"
+      ]
+    },
+    {
+      "id": "reddit.app.fetch_post_details",
+      "platform": "reddit",
+      "group": "app",
+      "channel": "social",
+      "title": "获取单个Reddit帖子详情",
+      "summary": "根据帖子ID获取单个帖子详情 - 可选择性包含特定评论的上下文 参数: - post_id: 帖子ID,格式如 \"t3_XXXXXX\" - include_comment_id: 是否包含特定评论ID,默认False - comment_id: 评论ID(当include_com",
+      "proxyPath": "reddit/app/fetch_post_details",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "reddit",
+        "Reddit",
+        "app"
+      ],
+      "requiredParams": [
+        "post_id"
+      ]
+    },
+    {
+      "id": "reddit.app.fetch_post_details_batch",
+      "platform": "reddit",
+      "group": "app",
+      "channel": "social",
+      "title": "批量获取Reddit帖子详情(最多5条)",
+      "summary": "根据帖子ID列表批量获取帖子详情 - 支持最多5条帖子的批量查询 - 可选择性包含特定评论的上下文 参数: - post_ids: 帖子ID列表,逗号分隔,格式如 \"t3_XXXXXX,t3_YYYYYY\",最多支持5条 - include_comment_id: 是否包含特定评",
+      "proxyPath": "reddit/app/fetch_post_details_batch",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "reddit",
+        "Reddit",
+        "app"
+      ],
+      "requiredParams": [
+        "post_ids"
+      ]
+    },
+    {
+      "id": "reddit.app.fetch_post_details_batch_large",
+      "platform": "reddit",
+      "group": "app",
+      "channel": "social",
+      "title": "大批量获取Reddit帖子详情(最多30条)",
+      "summary": "根据帖子ID列表大批量获取帖子详情 - 支持最多30条帖子的批量查询 - 可选择性包含特定评论的上下文 参数: - post_ids: 帖子ID列表,逗号分隔,格式如 \"t3_XXXXXX,t3_YYYYYY,...\",最多支持30条 - include_comment_id: ",
+      "proxyPath": "reddit/app/fetch_post_details_batch_large",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "reddit",
+        "Reddit",
+        "app"
+      ],
+      "requiredParams": [
+        "post_ids"
+      ]
+    },
+    {
+      "id": "reddit.app.fetch_post_comments",
+      "platform": "reddit",
+      "group": "app",
+      "channel": "social",
+      "title": "获取Reddit APP帖子评论",
+      "summary": "获取Reddit APP指定帖子下的评论 参数: - post_id: 帖子ID,格式如 \"t3_XXXXXX\" - sort_type: 排序方式,支持CONFIDENCE, NEW, TOP, HOT, CONTROVERSIAL, OLD, RANDOM",
+      "proxyPath": "reddit/app/fetch_post_comments",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "reddit",
+        "Reddit",
+        "app"
+      ],
+      "requiredParams": [
+        "post_id"
+      ]
+    },
+    {
+      "id": "reddit.app.fetch_comment_replies",
+      "platform": "reddit",
+      "group": "app",
+      "channel": "social",
+      "title": "获取Reddit APP评论回复(二级评论)",
+      "summary": "获取Reddit APP指定评论下的回复(二级评论/子评论) - 当评论节点有 more.cursor 字段时,使用此接口获取该评论的子评论 参数: - post_id: 帖子ID,格式如 \"t3_XXXXXX\" - cursor: 评论游标,从评论数据的 more.cursor",
+      "proxyPath": "reddit/app/fetch_comment_replies",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "reddit",
+        "Reddit",
+        "app"
+      ],
+      "requiredParams": [
+        "post_id",
+        "cursor"
+      ]
+    },
+    {
+      "id": "reddit.app.fetch_subreddit_style",
+      "platform": "reddit",
+      "group": "app",
+      "channel": "social",
+      "title": "获取Reddit APP版块规则样式信息",
+      "summary": "获取Reddit APP指定版块的规则和样式信息 参数: - subreddit_name: 版块名称(不带r/前缀)",
+      "proxyPath": "reddit/app/fetch_subreddit_style",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "reddit",
+        "Reddit",
+        "app"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "reddit.app.fetch_subreddit_post_channels",
+      "platform": "reddit",
+      "group": "app",
+      "channel": "social",
+      "title": "获取Reddit APP版块帖子频道信息",
+      "summary": "获取Reddit APP指定版块的帖子频道信息 参数: - subreddit_name: 版块名称(不带r/前缀) - sort: 排序方式,支持HOT, NEW, TOP, CONTROVERSIAL, RISING - range: 时间范围,支持HOUR, DAY, WE",
+      "proxyPath": "reddit/app/fetch_subreddit_post_channels",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "reddit",
+        "Reddit",
+        "app"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "reddit.app.fetch_subreddit_info",
+      "platform": "reddit",
+      "group": "app",
+      "channel": "social",
+      "title": "获取Reddit APP版块信息",
+      "summary": "获取Reddit APP指定版块的详细信息,包括版块描述、成员数量、创建时间、规则等元数据 参数: - subreddit_name: 版块名称(不带r/前缀),例如\"pics\", \"funny\", \"AskReddit\"等",
+      "proxyPath": "reddit/app/fetch_subreddit_info",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "reddit",
+        "Reddit",
+        "app"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "reddit.app.fetch_subreddit_settings",
+      "platform": "reddit",
+      "group": "app",
+      "channel": "social",
+      "title": "获取Reddit APP版块设置",
+      "summary": "获取Reddit APP指定版块的设置信息,包括发帖规则、用户标签设置、审核设置等配置信息 参数: - subreddit_id: 版块ID,格式为t5_开头的唯一标识符,例如\"t5_2qh0u\"(可从fetch_subreddit_info接口获取版块ID)",
+      "proxyPath": "reddit/app/fetch_subreddit_settings",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "reddit",
+        "Reddit",
+        "app"
+      ],
+      "requiredParams": [
+        "subreddit_id"
+      ]
+    },
+    {
+      "id": "reddit.app.fetch_search_typeahead",
+      "platform": "reddit",
+      "group": "app",
+      "channel": "social",
+      "title": "获取Reddit APP搜索自动补全建议",
+      "summary": "获取Reddit APP搜索框的自动补全建议,包括推荐的版块、用户和搜索词 参数: - query: 搜索关键词,输入的搜索文本 - safe_search: 安全搜索设置,可选值为\"unset\"(未设置)或\"strict\"(严格模式) - allow_nsfw: 是否允许显示N",
+      "proxyPath": "reddit/app/fetch_search_typeahead",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "reddit",
+        "Reddit",
+        "app"
+      ],
+      "requiredParams": [
+        "query"
+      ]
+    },
+    {
+      "id": "reddit.app.fetch_dynamic_search",
+      "platform": "reddit",
+      "group": "app",
+      "channel": "social",
+      "title": "获取Reddit APP动态搜索结果",
+      "summary": "执行Reddit APP动态搜索,支持搜索帖子、社区、评论、媒体和用户 参数: - query: 搜索关键词 - search_type: 搜索类型,可选值: - post: 搜索帖子(默认) - community: 搜索社区/版块 - comment: 搜索评论 - medi",
+      "proxyPath": "reddit/app/fetch_dynamic_search",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "reddit",
+        "Reddit",
+        "app"
+      ],
+      "requiredParams": [
+        "query"
+      ]
+    },
+    {
+      "id": "reddit.app.fetch_community_highlights",
+      "platform": "reddit",
+      "group": "app",
+      "channel": "social",
+      "title": "获取Reddit APP社区亮点",
+      "summary": "获取Reddit APP指定社区的精选亮点内容,包括热门帖子和重要公告 参数: - subreddit_id: 版块ID,格式为\"t5_\"开头,可从fetch_subreddit_info接口获取",
+      "proxyPath": "reddit/app/fetch_community_highlights",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "reddit",
+        "Reddit",
+        "app"
+      ],
+      "requiredParams": [
+        "subreddit_id"
+      ]
+    },
+    {
+      "id": "reddit.app.fetch_trending_searches",
+      "platform": "reddit",
+      "group": "app",
+      "channel": "social",
+      "title": "获取Reddit APP今日热门搜索",
+      "summary": "获取Reddit APP当前热门搜索话题和趋势内容 参数: - 无需参数",
+      "proxyPath": "reddit/app/fetch_trending_searches",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "reddit",
+        "Reddit",
+        "app"
+      ],
+      "requiredParams": []
+    },
+    {
+      "id": "reddit.app.fetch_generated_posts",
+      "platform": "reddit",
+      "group": "app",
+      "channel": "social",
+      "title": "批量获取Reddit Answers卡片精简帖子信息",
+      "summary": "批量获取 Reddit Answers / \"为你生成的回答\" 卡片用的精简帖子信息 - 相比 fetch_post_details_batch 返回的字段更精简,仅包含展示卡片所需: id / title / score / commentCount / createdAt /",
+      "proxyPath": "reddit/app/fetch_generated_posts",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "reddit",
+        "Reddit",
+        "app"
+      ],
+      "requiredParams": [
+        "post_ids"
+      ]
+    },
+    {
+      "id": "reddit.app.fetch_generated_comments",
+      "platform": "reddit",
+      "group": "app",
+      "channel": "social",
+      "title": "批量获取Reddit Answers卡片精简评论信息",
+      "summary": "批量获取 Reddit Answers / \"为你生成的回答\" 卡片用的精简评论信息 - 返回字段: id / createdAt / score / authorInfo / postInfo / permalink 参数: - comment_ids: 评论ID列表,逗号分隔",
+      "proxyPath": "reddit/app/fetch_generated_comments",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "reddit",
+        "Reddit",
+        "app"
+      ],
+      "requiredParams": [
+        "comment_ids"
+      ]
+    },
+    {
+      "id": "reddit.app.fetch_user_profile",
+      "platform": "reddit",
+      "group": "app",
+      "channel": "social",
+      "title": "获取Reddit APP用户资料信息",
+      "summary": "获取Reddit APP指定用户的详细资料信息 参数: - username: Reddit用户名(不带u/前缀)",
+      "proxyPath": "reddit/app/fetch_user_profile",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "reddit",
+        "Reddit",
+        "app"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "reddit.app.fetch_user_active_subreddits",
+      "platform": "reddit",
+      "group": "app",
+      "channel": "social",
+      "title": "获取用户活跃的社区列表",
+      "summary": "获取指定用户最活跃的Reddit社区列表 参数: - username: Reddit用户名",
+      "proxyPath": "reddit/app/fetch_user_active_subreddits",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "reddit",
+        "Reddit",
+        "app"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "reddit.app.fetch_user_comments",
+      "platform": "reddit",
+      "group": "app",
+      "channel": "social",
+      "title": "获取用户评论列表",
+      "summary": "获取指定用户发表的评论列表 参数: - username: Reddit用户名 - sort: 排序方式,可选值: NEW(最新), TOP(最热), HOT(热门), CONTROVERSIAL(有争议) - page_size: 每页返回的评论数量,默认25条 - after",
+      "proxyPath": "reddit/app/fetch_user_comments",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "reddit",
+        "Reddit",
+        "app"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "reddit.app.fetch_user_posts",
+      "platform": "reddit",
+      "group": "app",
+      "channel": "social",
+      "title": "获取用户发布的帖子列表",
+      "summary": "获取指定用户发布的帖子列表 参数: - username: Reddit用户名 - sort: 排序方式,可选值: NEW(最新), TOP(最热), HOT(热门), CONTROVERSIAL(有争议) - after: 分页参数,用于获取下一页",
+      "proxyPath": "reddit/app/fetch_user_posts",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "reddit",
+        "Reddit",
+        "app"
+      ],
+      "requiredParams": [
+        "username"
+      ]
+    },
+    {
+      "id": "reddit.app.fetch_subreddit_feed",
+      "platform": "reddit",
+      "group": "app",
+      "channel": "social",
+      "title": "获取Reddit APP版块Feed内容",
+      "summary": "获取指定Reddit版块的Feed内容流,展示该版块的帖子列表 参数: - subreddit_name: 版块名称(不带r/前缀),如\"pics\", \"funny\"等 - sort: 排序方式,可选: BEST(最佳), HOT(热门), NEW(最新), TOP(顶级), C",
+      "proxyPath": "reddit/app/fetch_subreddit_feed",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "reddit",
+        "Reddit",
+        "app"
+      ],
+      "requiredParams": [
+        "subreddit_name"
+      ]
+    },
+    {
+      "id": "reddit.app.check_subreddit_muted",
+      "platform": "reddit",
+      "group": "app",
+      "channel": "social",
+      "title": "检查版块是否静音",
+      "summary": "检查指定Reddit版块是否被当前用户静音 参数: - subreddit_id: 版块ID,格式为\"t5_\"开头,可从fetch_subreddit_info接口获取",
+      "proxyPath": "reddit/app/check_subreddit_muted",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "reddit",
+        "Reddit",
+        "app"
+      ],
+      "requiredParams": [
+        "subreddit_id"
+      ]
+    },
+    {
+      "id": "reddit.app.fetch_user_trophies",
+      "platform": "reddit",
+      "group": "app",
+      "channel": "social",
+      "title": "获取用户公开奖杯",
+      "summary": "获取指定Reddit用户的公开奖杯/成就列表 参数: - username: Reddit用户名(不带u/前缀)",
+      "proxyPath": "reddit/app/fetch_user_trophies",
+      "method": "GET",
+      "paramsIn": "query",
+      "tags": [
+        "reddit",
+        "Reddit",
+        "app"
+      ],
+      "requiredParams": [
+        "username"
+      ]
     }
   ]
 }

+ 28 - 1
claude-code/claude-code-voc-intelligence/mcp/src/core/api-catalog.js

@@ -2,8 +2,10 @@ const fs = require('fs');
 const path = require('path');
 
 const CATALOG_PATH = path.resolve(__dirname, '..', '..', 'catalog', 'voc-social-endpoints.json');
+const PARAMS_DIR = path.resolve(__dirname, '..', '..', 'catalog', 'params');
 
 let cached;
+const paramCache = {};
 
 function loadCatalog() {
   if (cached) return cached;
@@ -12,6 +14,27 @@ function loadCatalog() {
   return cached;
 }
 
+// Lazily load the per-platform parameter store (lightweight index keeps params out).
+function loadParams(platform) {
+  if (!platform) return {};
+  if (paramCache[platform]) return paramCache[platform];
+  try {
+    const raw = fs.readFileSync(path.join(PARAMS_DIR, `${platform}.json`), 'utf8').replace(/^\uFEFF/, '');
+    paramCache[platform] = JSON.parse(raw);
+  } catch (err) {
+    paramCache[platform] = {};
+  }
+  return paramCache[platform];
+}
+
+// Attach the full parameter schema to an index entry, fetching from the param store on demand.
+function hydrateEndpoint(endpoint) {
+  if (!endpoint) return endpoint;
+  if (Array.isArray(endpoint.params) && endpoint.params.length) return endpoint;
+  const params = loadParams(endpoint.platform)[endpoint.id] || [];
+  return { ...endpoint, params };
+}
+
 function listEndpoints() {
   return loadCatalog().endpoints || [];
 }
@@ -76,7 +99,9 @@ function summarizeEndpoint(endpoint) {
     summary: endpoint.summary,
     method: endpoint.method,
     proxyPath: endpoint.proxyPath,
-    requiredParams: (endpoint.params || []).filter(p => p.required).map(p => p.name),
+    requiredParams: (endpoint.params && endpoint.params.length)
+      ? endpoint.params.filter(p => p.required).map(p => p.name)
+      : (endpoint.requiredParams || []),
     tags: endpoint.tags || []
   };
 }
@@ -84,6 +109,8 @@ function summarizeEndpoint(endpoint) {
 module.exports = {
   CATALOG_PATH,
   loadCatalog,
+  loadParams,
+  hydrateEndpoint,
   listEndpoints,
   findEndpoint,
   searchEndpoints,

+ 2 - 2
claude-code/claude-code-voc-intelligence/mcp/src/server.js

@@ -441,7 +441,7 @@ function createServer() {
     'voc_xiaohongshu_token_check',
     {
       title: 'Check Xiaohongshu Token',
-      description: 'Check whether a Xiaohongshu/TikHub API token is configured for live collection.',
+      description: 'Check whether a Xiaohongshu API token is configured for live collection.',
       inputSchema: {
         xiaohongshuToken: z.string().optional().describe('Optional request-scoped collection token. It is never echoed back.'),
         vocToken: z.string().optional().describe('Optional VOC social token, same convention as douyin-speaking-daily. It is never echoed back.')
@@ -679,7 +679,7 @@ function createServer() {
     {
       title: 'Search VOC Forwarding API Catalog',
       description: [
-        'Search the VOC social forwarding interface catalog (douyin, xiaohongshu, and other TikHub-backed platforms).',
+        'Search the VOC social forwarding interface catalog (Douyin, Xiaohongshu, TikTok, Instagram, YouTube, Twitter/X, LinkedIn, Weibo and 18 platforms in total).',
         'Use when the user wants to collect social data for any keyword/industry and you need to find which forwarding interface to call before reading its parameter doc and invoking it.'
       ].join(' '),
       inputSchema: {

+ 5 - 2
claude-code/claude-code-voc-intelligence/mcp/src/tools/voc-api-catalog-run.js

@@ -4,6 +4,7 @@ const {
   findEndpoint,
   searchEndpoints,
   summarizeEndpoint,
+  hydrateEndpoint,
   loadCatalog
 } = require('../core/api-catalog');
 const { callSocialGateway, redactSecret } = require('../providers/voc-gateway');
@@ -64,12 +65,13 @@ async function getVocApiDoc(input = {}) {
       data: { endpoints: listEndpoints().map(summarizeEndpoint) }
     });
   }
-  const endpoint = findEndpoint(idOrPath);
+  let endpoint = findEndpoint(idOrPath);
   if (!endpoint) {
     return errorResult(`清单里没有找到接口「${idOrPath}」。可用 voc_api_search 查询,或直接用 voc_api_call 传 rawPath 调用未登记接口。`, {
       data: { endpoints: listEndpoints().map(summarizeEndpoint) }
     });
   }
+  endpoint = hydrateEndpoint(endpoint);
   const paramLines = (endpoint.params || []).map(p => {
     const flag = p.required ? '必填' : '可选';
     const def = p.default !== undefined ? `,默认 ${JSON.stringify(p.default)}` : '';
@@ -145,13 +147,14 @@ function buildRawRequestParts(input) {
 async function callVocApi(input = {}) {
   const idOrPath = input.id || input.endpointId;
   const rawPath = input.rawPath || input.proxyPath || (idOrPath ? null : input.path);
-  const endpoint = idOrPath || rawPath ? findEndpoint(idOrPath || rawPath) : undefined;
+  let endpoint = idOrPath || rawPath ? findEndpoint(idOrPath || rawPath) : undefined;
 
   if (!endpoint && !rawPath) {
     return errorResult('请提供接口 id(先用 voc_api_search 查清单),或提供 rawPath + method 调用未登记接口。', {
       data: { endpoints: listEndpoints().map(summarizeEndpoint) }
     });
   }
+  if (endpoint) endpoint = hydrateEndpoint(endpoint);
 
   const token = readVocToken(input);
   if (!token) {

+ 2 - 2
claude-code/claude-code-voc-intelligence/package-lock.json

@@ -1,12 +1,12 @@
 {
   "name": "@vocmarket/voc-skill",
-  "version": "0.3.19",
+  "version": "0.3.20",
   "lockfileVersion": 3,
   "requires": true,
   "packages": {
     "": {
       "name": "@vocmarket/voc-skill",
-      "version": "0.3.19",
+      "version": "0.3.20",
       "dependencies": {
         "@modelcontextprotocol/sdk": "^1.29.0",
         "zod": "^4.4.3"

+ 1 - 1
claude-code/claude-code-voc-intelligence/package.json

@@ -1,6 +1,6 @@
 {
   "name": "@vocmarket/voc-skill",
-  "version": "0.3.19",
+  "version": "0.3.20",
   "description": "Claude Code VOC intelligence skills for Xiaohongshu and Douyin trend reports, live social VOC collection, Fmode image analysis, single-issue deep dives, boss/operator action plans, and multi-turn memory.",
   "type": "commonjs",
   "bin": {

+ 2 - 2
claude-code/claude-code-voc-intelligence/skills/voc-api-catalog/SKILL.md

@@ -1,6 +1,6 @@
 ---
 name: voc-api-catalog
-description: 清单驱动的 VOC 社交数据采集。把所有转发接口做成清单,按需查清单、读参数文档,自己拼参数完成任意行业/任意方向的社交数据采集(目前覆盖抖音、小红书等国内社媒)。当用户要采集某关键词的社交内容/评论、要调用某个社交数据接口、或现有专用工具不覆盖某接口时使用。
+description: 清单驱动的 VOC 社交数据采集。把所有转发接口做成清单,按需查清单、读参数文档,自己拼参数完成任意行业/任意方向的社交数据采集(目前覆盖抖音、TikTok、小红书、Instagram、YouTube、Twitter/X、LinkedIn、微博、B站、快手、知乎、Reddit、Threads、微信视频号  18 个国内社媒平台)。当用户要采集某关键词的社交内容/评论、要调用某个社交数据接口、或现有专用工具不覆盖某接口时使用。
 ---
 
 # VOC 接口清单驱动采集
@@ -17,7 +17,7 @@ VOC 后端是一个**通用转发网关**(`https://server.fmode.cn/api/voc-soc
 
 ## 工具
 
-- `voc_api_search`:检索接口清单。入参 `query`(关键词,可选)、`platform`(如 douyin / xiaohongshu,可选)、`tag`(可选)。返回接口 id、标题、method、proxyPath、必填参数。
+- `voc_api_search`:检索接口清单。入参 `query`(关键词,可选)、`platform`(如 douyin / tiktok / xiaohongshu / instagram / youtube / twitter / linkedin 等 18 个平台 key,可选)、`tag`(可选)。返回接口 id、标题、method、proxyPath、必填参数。
 - `voc_api_doc`:读取单个接口的完整参数文档。入参 `id`(或 `proxyPath`)。返回参数表 + 可直接复制的调用模板。
 - `voc_api_call`:发起真实调用。入参:
   - `id`:清单里的接口 id(推荐),或