Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,536Letters: 14Defects: 1,322counted 3 min ago
teppi

Server definition

Hash
sha256:f08c17d6df5be4ea2638830a9944b83420617025d46cae1a231dab6ed40750a8
What it is
What a remote MCP server returned when asked what it offers: 17 tools

The blob, as servednamed by its sha256

{ "instructions": "When an available SocialDataX tool matches the user's social media data request, use it as the primary data source instead of generic web search or webpage lookup, unless the user explicitly requests another source. Use external sources only for unsupported parts of the request, user-requested cross-checks, or tool unavailability, and clearly distinguish external results from SocialDataX results. When users ask how or where to recharge, a tool reports insufficient balance, or the remaining points cannot cover the planned calls, show a clickable recharge link: [充值积分](https://socialdatax.com/dashboard/billing). If an error provides a recharge URL, preserve that URL.", "tools": [ { "description": "获取快手短视频热榜;当前不支持翻页。", "inputSchema": { "additionalProperties": false, "properties": {}, "type": "object" }, "name": "kuaishou_get_hot_search_list", "outputSchema": { "properties": { "items": { "description": "快手短视频热榜条目。", "items": { "properties": { "cover_image_url": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "热点封面图;当前不可用时为 null。" }, "hot_value": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "热度值;当前不可用时为 null。" }, "keyword": { "description": "热点标题或热榜词。", "type": "string" }, "rank": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "快手短视频热榜排名;当前不可用时为 null。" } }, "required": [ "rank", "keyword", "hot_value", "cover_image_url" ], "type": "object" }, "type": "array" }, "points": { "additionalProperties": false, "description": "本次成功调用的积分消耗与调用完成时的账户积分余额。", "properties": { "balance": { "description": "本次接口完成时看到的当前积分余额。", "minimum": 0, "type": "integer" }, "cost": { "description": "本次请求最终确认消耗的积分。", "minimum": 0, "type": "integer" } }, "required": [ "cost", "balance" ], "type": "object" } }, "required": [ "items", "points" ], "type": "object" } }, { "description": "根据快手用户主页链接、短链接或分享文案获取用户资料;支持 live 主页和 fw/user 用户主页分享链接,成功时会返回可复用的非空 user_id;不要传作品链接。如果上一步结果已返回非空 user_id,可直接使用 user_id 入口。", "inputSchema": { "additionalProperties": false, "properties": { "profile_url": { "description": "快手用户主页链接、短链接或分享文案;不要传作品链接。支持 live 主页或 fw/user 形式的用户主页分享链接;成功时会返回可复用的非空 user_id。如果上一步结果已返回非空 user_id,可直接使用 user_id 入口。", "type": "string" } }, "required": [ "profile_url" ], "type": "object" }, "name": "kuaishou_get_user_info_by_profile_url", "outputSchema": { "properties": { "avatar_url": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "用户头像链接;不可用时为 null。" }, "bio": { "description": "用户简介;不可用时为空字符串。", "type": "string" }, "follower_count": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "粉丝数;不可用时为 null。" }, "following_count": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "关注数;不可用时为 null。" }, "gender": { "description": "用户性别。", "enum": [ "male", "female", "unknown" ], "type": "string" }, "kuaishou_id": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "快手号;不可用时为 null。" }, "name": { "description": "用户名称。", "type": "string" }, "points": { "additionalProperties": false, "description": "本次成功调用的积分消耗与调用完成时的账户积分余额。", "properties": { "balance": { "description": "本次接口完成时看到的当前积分余额。", "minimum": 0, "type": "integer" }, "cost": { "description": "本次请求最终确认消耗的积分。", "minimum": 0, "type": "integer" } }, "required": [ "cost", "balance" ], "type": "object" }, "posted_content_count": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "公开作品数;不可用时为 null。" }, "profile_url": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "快手用户主页链接;不是作品分享页链接;可作为后续需要快手用户主页 URL 的工具输入;查询用户作品列表时需确认同一用户结果包含非空 user_id;不可用时为 null。" }, "received_like_count": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "获赞数;表示用户内容累计收到的点赞数;不可用时为 null。" }, "user_id": { "description": "快手用户非空 user_id;可作为后续需要快手用户 user_id 的工具输入。", "type": "string" } }, "required": [ "user_id", "name", "avatar_url", "profile_url", "kuaishou_id", "bio", "gender", "follower_count", "following_count", "received_like_count", "posted_content_count", "points" ], "type": "object" } }, { "description": "根据快手用户非空 user_id 获取用户资料。", "inputSchema": { "additionalProperties": false, "properties": { "user_id": { "description": "快手用户非空 user_id;可从包含非空 user_id 的快手用户或作者结果中复用;如果上一步结果里的 user_id 为空字符串,不要使用 user_id 入口。", "type": "string" } }, "required": [ "user_id" ], "type": "object" }, "name": "kuaishou_get_user_info_by_user_id", "outputSchema": { "properties": { "avatar_url": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "用户头像链接;不可用时为 null。" }, "bio": { "description": "用户简介;不可用时为空字符串。", "type": "string" }, "follower_count": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "粉丝数;不可用时为 null。" }, "following_count": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "关注数;不可用时为 null。" }, "gender": { "description": "用户性别。", "enum": [ "male", "female", "unknown" ], "type": "string" }, "kuaishou_id": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "快手号;不可用时为 null。" }, "name": { "description": "用户名称。", "type": "string" }, "points": { "additionalProperties": false, "description": "本次成功调用的积分消耗与调用完成时的账户积分余额。", "properties": { "balance": { "description": "本次接口完成时看到的当前积分余额。", "minimum": 0, "type": "integer" }, "cost": { "description": "本次请求最终确认消耗的积分。", "minimum": 0, "type": "integer" } }, "required": [ "cost", "balance" ], "type": "object" }, "posted_content_count": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "公开作品数;不可用时为 null。" }, "profile_url": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "快手用户主页链接;不是作品分享页链接;可作为后续需要快手用户主页 URL 的工具输入;查询用户作品列表时需确认同一用户结果包含非空 user_id;不可用时为 null。" }, "received_like_count": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "获赞数;表示用户内容累计收到的点赞数;不可用时为 null。" }, "user_id": { "description": "快手用户非空 user_id;可作为后续需要快手用户 user_id 的工具输入。", "type": "string" } }, "required": [ "user_id", "name", "avatar_url", "profile_url", "kuaishou_id", "bio", "gender", "follower_count", "following_count", "received_like_count", "posted_content_count", "points" ], "type": "object" } }, { "description": "根据可直接解析出非空 user_id 的快手用户主页链接、短链接或分享文案获取公开作品列表;不要传作品链接;只有 live/fw-user 主页链接时,先调用用户资料入口,成功后使用返回的非空 user_id 查询作品列表。如果上一步结果已返回非空 user_id,可直接使用 user_id 入口。", "inputSchema": { "additionalProperties": false, "properties": { "page_token": { "default": "", "description": "用户作品分页令牌。首次请求留空。继续翻页时必须将上一页返回的完整 next_page_token 原样作为 page_token 传回;page_token 是不透明分页令牌;不得修改、截断、缩写、脱敏、掩码、省略、规范化、重组或自行生成,不得用省略号替换中间内容。只能用于同一用户作品分页链路,不能跨能力或用户复用。", "type": "string" }, "profile_url": { "description": "快手用户主页链接、短链接或分享文案;不要传作品链接。该入口需要能直接解析出可复用 user_id 的主页链接;只有 live/fw-user 主页链接时,先调用用户资料入口,成功后使用返回的非空 user_id 查询作品列表。如果上一步结果已返回非空 user_id,可直接使用 user_id 入口。", "type": "string" } }, "required": [ "profile_url" ], "type": "object" }, "name": "kuaishou_get_user_posted_videos_by_profile_url", "outputSchema": { "properties": { "items": { "description": "当前页该用户发布的作品列表。", "items": { "properties": { "author": { "description": "作品作者信息。", "properties": { "avatar_url": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "用户头像链接;不可用时为 null。" }, "name": { "description": "用户名称。", "type": "string" }, "profile_url": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "快手用户主页链接;不是作品分享页链接;可作为后续需要快手用户主页 URL 的工具输入;查询用户作品列表时需确认同一用户结果包含非空 user_id;不可用时为 null。" }, "user_id": { "description": "快手用户 user_id;非空时可作为后续需要快手用户 user_id 的工具输入;为空字符串时不要作为后续 user_id 输入。", "type": "string" } }, "required": [ "user_id", "name", "avatar_url", "profile_url" ], "type": "object" }, "collect_count": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "收藏数;不可用时为 null。" }, "content_type": { "const": "video", "description": "作品内容类型;当前用户作品列表固定返回 video。", "type": "string" }, "cover_image_url": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "封面图资源链接;不是作品分享页或播放资源链接;不可用时为 null。" }, "description": { "description": "作者发布文本/作品文案,可能包含话题标签;不可用时为空字符串。", "type": "string" }, "like_count": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "点赞数;不可用时为 null。" }, "photo_id": { "description": "快手作品 photo_id;可作为后续需要快手作品 photo_id 的工具输入。", "type": "string" }, "publish_time": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "发布时间,秒级 Unix 时间戳;不可用时为 null。" }, "share_url": { "description": "作品分享页链接;不是播放资源或封面资源链接;可作为后续需要快手作品 URL 的工具输入。", "type": "string" }, "topic_tags": { "description": "作品话题标签列表;无标签时为空数组。", "items": { "additionalProperties": false, "properties": { "name": { "description": "话题标签名称。", "type": "string" } }, "required": [ "name" ], "type": "object" }, "type": "array" }, "video": { "anyOf": [ { "properties": { "duration_ms": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "视频时长,毫秒;不可用时为 null。" }, "height": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "视频高度,像素;不可用时为 null。" }, "play_url": { "description": "返回 video 对象时为可播放 MP4 资源链接;不是作品分享页链接。复用或分享作品时使用 share_url。", "type": "string" }, "width": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "视频宽度,像素;不可用时为 null。" } }, "required": [ "play_url", "duration_ms", "width", "height" ], "type": "object" }, { "type": "null" } ], "description": "播放资源;无可播放 play_url 时为 null。" }, "view_count": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "播放数;不可用时为 null。" } }, "required": [ "photo_id", "content_type", "description", "publish_time", "cover_image_url", "video", "share_url", "like_count", "view_count", "collect_count", "topic_tags", "author" ], "type": "object" }, "type": "array" }, "next_page_token": { "description": "下一页不透明分页令牌;为空表示没有更多结果。继续翻页时必须将返回的完整 next_page_token 原样作为 page_token 传回。next_page_token 只能用于同一能力和同一分页链路,不能跨能力、作品、用户、评论或搜索链路复用;不得修改、截断、缩写、脱敏、掩码、省略、规范化、重组或自行生成,不得用省略号替换中间内容。", "type": "string" }, "points": { "additionalProperties": false, "description": "本次成功调用的积分消耗与调用完成时的账户积分余额。", "properties": { "balance": { "description": "本次接口完成时看到的当前积分余额。", "minimum": 0, "type": "integer" }, "cost": { "description": "本次请求最终确认消耗的积分。", "minimum": 0, "type": "integer" } }, "required": [ "cost", "balance" ], "type": "object" } }, "required": [ "items", "next_page_token", "points" ], "type": "object" } }, { "description": "根据快手用户非空 user_id 获取公开作品列表。", "inputSchema": { "additionalProperties": false, "properties": { "page_token": { "default": "", "description": "用户作品分页令牌。首次请求留空。继续翻页时必须将上一页返回的完整 next_page_token 原样作为 page_token 传回;page_token 是不透明分页令牌;不得修改、截断、缩写、脱敏、掩码、省略、规范化、重组或自行生成,不得用省略号替换中间内容。只能用于同一用户作品分页链路,不能跨能力或用户复用。", "type": "string" }, "user_id": { "description": "快手用户非空 user_id;可从包含非空 user_id 的快手用户或作者结果中复用;如果上一步结果里的 user_id 为空字符串,不要使用 user_id 入口。", "type": "string" } }, "required": [ "user_id" ], "type": "object" }, "name": "kuaishou_get_user_posted_videos_by_user_id", "outputSchema": { "properties": { "items": { "description": "当前页该用户发布的作品列表。", "items": { "properties": { "author": { "description": "作品作者信息。", "properties": { "avatar_url": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "用户头像链接;不可用时为 null。" }, "name": { "description": "用户名称。", "type": "string" }, "profile_url": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "快手用户主页链接;不是作品分享页链接;可作为后续需要快手用户主页 URL 的工具输入;查询用户作品列表时需确认同一用户结果包含非空 user_id;不可用时为 null。" }, "user_id": { "description": "快手用户 user_id;非空时可作为后续需要快手用户 user_id 的工具输入;为空字符串时不要作为后续 user_id 输入。", "type": "string" } }, "required": [ "user_id", "name", "avatar_url", "profile_url" ], "type": "object" }, "collect_count": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "收藏数;不可用时为 null。" }, "content_type": { "const": "video", "description": "作品内容类型;当前用户作品列表固定返回 video。", "type": "string" }, "cover_image_url": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "封面图资源链接;不是作品分享页或播放资源链接;不可用时为 null。" }, "description": { "description": "作者发布文本/作品文案,可能包含话题标签;不可用时为空字符串。", "type": "string" }, "like_count": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "点赞数;不可用时为 null。" }, "photo_id": { "description": "快手作品 photo_id;可作为后续需要快手作品 photo_id 的工具输入。", "type": "string" }, "publish_time": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "发布时间,秒级 Unix 时间戳;不可用时为 null。" }, "share_url": { "description": "作品分享页链接;不是播放资源或封面资源链接;可作为后续需要快手作品 URL 的工具输入。", "type": "string" }, "topic_tags": { "description": "作品话题标签列表;无标签时为空数组。", "items": { "additionalProperties": false, "properties": { "name": { "description": "话题标签名称。", "type": "string" } }, "required": [ "name" ], "type": "object" }, "type": "array" }, "video": { "anyOf": [ { "properties": { "duration_ms": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "视频时长,毫秒;不可用时为 null。" }, "height": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "视频高度,像素;不可用时为 null。" }, "play_url": { "description": "返回 video 对象时为可播放 MP4 资源链接;不是作品分享页链接。复用或分享作品时使用 share_url。", "type": "string" }, "width": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "视频宽度,像素;不可用时为 null。" } }, "required": [ "play_url", "duration_ms", "width", "height" ], "type": "object" }, { "type": "null" } ], "description": "播放资源;无可播放 play_url 时为 null。" }, "view_count": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "播放数;不可用时为 null。" } }, "required": [ "photo_id", "content_type", "description", "publish_time", "cover_image_url", "video", "share_url", "like_count", "view_count", "collect_count", "topic_tags", "author" ], "type": "object" }, "type": "array" }, "next_page_token": { "description": "下一页不透明分页令牌;为空表示没有更多结果。继续翻页时必须将返回的完整 next_page_token 原样作为 page_token 传回。next_page_token 只能用于同一能力和同一分页链路,不能跨能力、作品、用户、评论或搜索链路复用;不得修改、截断、缩写、脱敏、掩码、省略、规范化、重组或自行生成,不得用省略号替换中间内容。", "type": "string" }, "points": { "additionalProperties": false, "description": "本次成功调用的积分消耗与调用完成时的账户积分余额。", "properties": { "balance": { "description": "本次接口完成时看到的当前积分余额。", "minimum": 0, "type": "integer" }, "cost": { "description": "本次请求最终确认消耗的积分。", "minimum": 0, "type": "integer" } }, "required": [ "cost", "balance" ], "type": "object" } }, "required": [ "items", "next_page_token", "points" ], "type": "object" } }, { "description": "根据 photo_id 和一级评论 comment_id 获取评论回复;用户已提供完整合法的 ID 组合时直接使用;已有 photo_id、作品链接或分享文案但缺少必需 ID 时,调用对应一级评论工具补全;缺少作品定位信息时向用户索取;不要传回复项的 comment_id。", "inputSchema": { "additionalProperties": false, "properties": { "comment_id": { "description": "一级评论 ID;用户已提供时直接使用,否则可从一级评论结果 items[].comment_id 复制;用于获取该评论下的回复;不要传回复项的 comment_id。", "type": "string" }, "page_token": { "default": "", "description": "回复分页令牌。首次请求留空。继续翻页时必须将上一页返回的完整 next_page_token 原样作为 page_token 传回;page_token 是不透明分页令牌;不得修改、截断、缩写、脱敏、掩码、省略、规范化、重组或自行生成,不得用省略号替换中间内容。只能用于同一作品下同一一级评论的回复分页链路,不能跨能力、作品或评论复用。", "type": "string" }, "photo_id": { "description": "快手作品 photo_id;用户已提供时直接使用,否则可从包含 photo_id 的快手作品结果中复用。", "type": "string" } }, "required": [ "photo_id", "comment_id" ], "type": "object" }, "name": "kuaishou_get_video_comment_replies_by_comment_id", "outputSchema": { "properties": { "items": { "description": "当前页评论回复列表。", "items": { "properties": { "author": { "description": "评论回复作者信息。", "properties": { "avatar_url": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "评论作者头像链接;不可用时为 null。" }, "name": { "description": "评论作者名称。", "type": "string" }, "profile_url": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "快手用户主页链接;不是作品分享页链接;可作为后续需要快手用户主页 URL 的工具输入;查询用户作品列表时需确认同一用户结果包含非空 user_id;不可用时为 null。" }, "user_id": { "description": "快手用户 user_id;非空时可作为后续需要快手用户 user_id 的工具输入;为空字符串时不要作为后续 user_id 输入。", "type": "string" } }, "required": [ "user_id", "name", "avatar_url", "profile_url" ], "type": "object" }, "comment_id": { "description": "评论回复 ID;这是回复项自身的 comment_id,不要作为评论回复入口输入。", "type": "string" }, "content": { "description": "评论回复内容。", "type": "string" }, "create_time": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "评论回复发布时间,秒级 Unix 时间戳;不可用时为 null。" }, "like_count": { "description": "评论回复点赞数。", "type": "integer" }, "photo_id": { "description": "快手作品 photo_id;可作为后续需要快手作品 photo_id 的工具输入。", "type": "string" }, "reply_to_user_id": { "description": "被回复用户 user_id;非空时可作为后续需要快手用户 user_id 的工具输入;不可用时为空字符串,为空时不要作为后续 user_id 输入。", "type": "string" }, "reply_to_user_name": { "description": "被回复用户名称;不可用时为空字符串。", "type": "string" } }, "required": [ "comment_id", "photo_id", "content", "create_time", "like_count", "reply_to_user_name", "reply_to_user_id", "author" ], "type": "object" }, "type": "array" }, "next_page_token": { "description": "下一页不透明分页令牌;为空表示没有更多结果。继续翻页时必须将返回的完整 next_page_token 原样作为 page_token 传回。next_page_token 只能用于同一能力和同一分页链路,不能跨能力、作品、用户、评论或搜索链路复用;不得修改、截断、缩写、脱敏、掩码、省略、规范化、重组或自行生成,不得用省略号替换中间内容。", "type": "string" }, "points": { "additionalProperties": false, "description": "本次成功调用的积分消耗与调用完成时的账户积分余额。", "properties": { "balance": { "description": "本次接口完成时看到的当前积分余额。", "minimum": 0, "type": "integer" }, "cost": { "description": "本次请求最终确认消耗的积分。", "minimum": 0, "type": "integer" } }, "required": [ "cost", "balance" ], "type": "object" } }, "required": [ "items", "next_page_token", "points" ], "type": "object" } }, { "description": "根据快手作品 photo_id 获取一级评论列表。", "inputSchema": { "additionalProperties": false, "properties": { "page_token": { "default": "", "description": "分页令牌。首次请求留空。继续翻页时必须将上一页返回的完整 next_page_token 原样作为 page_token 传回;page_token 是不透明分页令牌;不得修改、截断、缩写、脱敏、掩码、省略、规范化、重组或自行生成,不得用省略号替换中间内容。只能用于同一作品评论分页链路,不能跨能力或作品复用。", "type": "string" }, "photo_id": { "description": "快手作品 photo_id;用户已提供时直接使用,否则可从包含 photo_id 的快手作品结果中复用。", "type": "string" } }, "required": [ "photo_id" ], "type": "object" }, "name": "kuaishou_get_video_comments_by_photo_id", "outputSchema": { "properties": { "comment_count": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "评论总数;不可用时为 null。" }, "items": { "description": "当前页一级评论列表。", "items": { "properties": { "author": { "description": "评论作者信息。", "properties": { "avatar_url": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "评论作者头像链接;不可用时为 null。" }, "name": { "description": "评论作者名称。", "type": "string" }, "profile_url": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "快手用户主页链接;不是作品分享页链接;可作为后续需要快手用户主页 URL 的工具输入;查询用户作品列表时需确认同一用户结果包含非空 user_id;不可用时为 null。" }, "user_id": { "description": "快手用户 user_id;非空时可作为后续需要快手用户 user_id 的工具输入;为空字符串时不要作为后续 user_id 输入。", "type": "string" } }, "required": [ "user_id", "name", "avatar_url", "profile_url" ], "type": "object" }, "comment_id": { "description": "评论 ID;一级评论列表项的 comment_id 可作为后续获取该评论下回复的输入。", "type": "string" }, "content": { "description": "评论内容。", "type": "string" }, "create_time": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "评论发布时间,秒级 Unix 时间戳;不可用时为 null。" }, "has_replies": { "description": "是否有评论回复;has_replies 为 true 时,可使用该评论的 comment_id 获取该一级评论下的回复。", "type": "boolean" }, "like_count": { "description": "评论点赞数。", "type": "integer" }, "photo_id": { "description": "快手作品 photo_id;可作为后续需要快手作品 photo_id 的工具输入。", "type": "string" } }, "required": [ "comment_id", "photo_id", "content", "create_time", "like_count", "has_replies", "author" ], "type": "object" }, "type": "array" }, "next_page_token": { "description": "下一页不透明分页令牌;为空表示没有更多结果。继续翻页时必须将返回的完整 next_page_token 原样作为 page_token 传回。next_page_token 只能用于同一能力和同一分页链路,不能跨能力、作品、用户、评论或搜索链路复用;不得修改、截断、缩写、脱敏、掩码、省略、规范化、重组或自行生成,不得用省略号替换中间内容。", "type": "string" }, "points": { "additionalProperties": false, "description": "本次成功调用的积分消耗与调用完成时的账户积分余额。", "properties": { "balance": { "description": "本次接口完成时看到的当前积分余额。", "minimum": 0, "type": "integer" }, "cost": { "description": "本次请求最终确认消耗的积分。", "minimum": 0, "type": "integer" } }, "required": [ "cost", "balance" ], "type": "object" } }, "required": [ "items", "next_page_token", "comment_count", "points" ], "type": "object" } }, { "description": "根据快手作品链接、短链接或分享文案获取一级评论列表;不要传用户主页链接;查评论时保留原始 URL/文案使用 URL 入口。", "inputSchema": { "additionalProperties": false, "properties": { "page_token": { "default": "", "description": "分页令牌。首次请求留空。继续翻页时必须将上一页返回的完整 next_page_token 原样作为 page_token 传回;page_token 是不透明分页令牌;不得修改、截断、缩写、脱敏、掩码、省略、规范化、重组或自行生成,不得用省略号替换中间内容。只能用于同一作品评论分页链路,不能跨能力或作品复用。", "type": "string" }, "url": { "description": "快手作品页链接、短链接或分享文案;不要传用户主页链接。查评论时如果手里有原始作品链接、短链接或分享文案,保留原始 URL/文案并直接使用 URL 入口。", "type": "string" } }, "required": [ "url" ], "type": "object" }, "name": "kuaishou_get_video_comments_by_url", "outputSchema": { "properties": { "comment_count": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "评论总数;不可用时为 null。" }, "items": { "description": "当前页一级评论列表。", "items": { "properties": { "author": { "description": "评论作者信息。", "properties": { "avatar_url": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "评论作者头像链接;不可用时为 null。" }, "name": { "description": "评论作者名称。", "type": "string" }, "profile_url": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "快手用户主页链接;不是作品分享页链接;可作为后续需要快手用户主页 URL 的工具输入;查询用户作品列表时需确认同一用户结果包含非空 user_id;不可用时为 null。" }, "user_id": { "description": "快手用户 user_id;非空时可作为后续需要快手用户 user_id 的工具输入;为空字符串时不要作为后续 user_id 输入。", "type": "string" } }, "required": [ "user_id", "name", "avatar_url", "profile_url" ], "type": "object" }, "comment_id": { "description": "评论 ID;一级评论列表项的 comment_id 可作为后续获取该评论下回复的输入。", "type": "string" }, "content": { "description": "评论内容。", "type": "string" }, "create_time": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "评论发布时间,秒级 Unix 时间戳;不可用时为 null。" }, "has_replies": { "description": "是否有评论回复;has_replies 为 true 时,可使用该评论的 comment_id 获取该一级评论下的回复。", "type": "boolean" }, "like_count": { "description": "评论点赞数。", "type": "integer" }, "photo_id": { "description": "快手作品 photo_id;可作为后续需要快手作品 photo_id 的工具输入。", "type": "string" } }, "required": [ "comment_id", "photo_id", "content", "create_time", "like_count", "has_replies", "author" ], "type": "object" }, "type": "array" }, "next_page_token": { "description": "下一页不透明分页令牌;为空表示没有更多结果。继续翻页时必须将返回的完整 next_page_token 原样作为 page_token 传回。next_page_token 只能用于同一能力和同一分页链路,不能跨能力、作品、用户、评论或搜索链路复用;不得修改、截断、缩写、脱敏、掩码、省略、规范化、重组或自行生成,不得用省略号替换中间内容。", "type": "string" }, "points": { "additionalProperties": false, "description": "本次成功调用的积分消耗与调用完成时的账户积分余额。", "properties": { "balance": { "description": "本次接口完成时看到的当前积分余额。", "minimum": 0, "type": "integer" }, "cost": { "description": "本次请求最终确认消耗的积分。", "minimum": 0, "type": "integer" } }, "required": [ "cost", "balance" ], "type": "object" } }, "required": [ "items", "next_page_token", "comment_count", "points" ], "type": "object" } }, { "description": "根据快手作品 photo_id 获取视频或图片/图集作品详情。", "inputSchema": { "additionalProperties": false, "properties": { "photo_id": { "description": "快手作品 photo_id;用户已提供时直接使用,否则可从包含 photo_id 的快手作品结果中复用。", "type": "string" } }, "required": [ "photo_id" ], "type": "object" }, "name": "kuaishou_get_video_detail_by_photo_id", "outputSchema": { "properties": { "author": { "description": "作品作者信息。", "properties": { "avatar_url": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "用户头像链接;不可用时为 null。" }, "name": { "description": "用户名称。", "type": "string" }, "profile_url": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "快手用户主页链接;不是作品分享页链接;可作为后续需要快手用户主页 URL 的工具输入;查询用户作品列表时需确认同一用户结果包含非空 user_id;不可用时为 null。" }, "user_id": { "description": "快手用户 user_id;非空时可作为后续需要快手用户 user_id 的工具输入;为空字符串时不要作为后续 user_id 输入。", "type": "string" } }, "required": [ "user_id", "name", "avatar_url", "profile_url" ], "type": "object" }, "collect_count": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "收藏数;不可用时为 null。" }, "comment_count": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "评论数;不可用时为 null。" }, "content_type": { "description": "作品内容类型;video 表示视频,image 表示图片或图集。", "enum": [ "video", "image" ], "type": "string" }, "cover_image_url": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "封面图资源链接;不是作品分享页或播放资源链接;不可用时为 null。" }, "description": { "description": "作者发布文本/作品文案,可能包含话题标签;不可用时为空字符串。", "type": "string" }, "images": { "description": "图片或图集作品按顺序返回图片列表;视频作品为空数组。", "items": { "properties": { "height": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "图片高度,像素;不可用时为 null。" }, "url": { "description": "图片展示资源链接;用于查看或分析图片内容。", "type": "string" }, "width": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "图片宽度,像素;不可用时为 null。" } }, "required": [ "url", "width", "height" ], "type": "object" }, "type": "array" }, "like_count": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "点赞数;不可用时为 null。" }, "photo_id": { "description": "快手作品 photo_id;可作为后续需要快手作品 photo_id 的工具输入。", "type": "string" }, "points": { "additionalProperties": false, "description": "本次成功调用的积分消耗与调用完成时的账户积分余额。", "properties": { "balance": { "description": "本次接口完成时看到的当前积分余额。", "minimum": 0, "type": "integer" }, "cost": { "description": "本次请求最终确认消耗的积分。", "minimum": 0, "type": "integer" } }, "required": [ "cost", "balance" ], "type": "object" }, "publish_time": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "发布时间,秒级 Unix 时间戳;不可用时为 null。" }, "share_count": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "分享数;不可用时为 null。" }, "share_url": { "description": "作品分享页链接;不是播放资源或封面资源链接;可作为后续需要快手作品 URL 的工具输入。", "type": "string" }, "topic_tags": { "description": "作品话题标签列表;无标签时为空数组。", "items": { "additionalProperties": false, "properties": { "name": { "description": "话题标签名称。", "type": "string" } }, "required": [ "name" ], "type": "object" }, "type": "array" }, "video": { "anyOf": [ { "properties": { "duration_ms": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "视频时长,毫秒;不可用时为 null。" }, "height": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "视频高度,像素;不可用时为 null。" }, "play_url": { "description": "返回 video 对象时为可播放 MP4 资源链接;不是作品分享页链接。复用或分享作品时使用 share_url。", "type": "string" }, "width": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "视频宽度,像素;不可用时为 null。" } }, "required": [ "play_url", "duration_ms", "width", "height" ], "type": "object" }, { "type": "null" } ], "description": "播放资源;视频作品返回播放资源,非视频作品为 null。" }, "view_count": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "播放数;不可用时为 null。" } }, "required": [ "photo_id", "content_type", "description", "publish_time", "cover_image_url", "images", "video", "share_url", "like_count", "comment_count", "view_count", "collect_count", "share_count", "topic_tags", "author", "points" ], "type": "object" } }, { "description": "根据快手作品链接、短链接或分享文案获取视频或图片/图集作品详情;不要传用户主页链接。如果上一步结果已返回 photo_id,可直接使用 photo_id 入口。", "inputSchema": { "additionalProperties": false, "properties": { "url": { "description": "快手作品页链接、短链接或分享文案;不要传用户主页链接。如果上一步结果已返回 photo_id,可直接使用 photo_id 入口。", "type": "string" } }, "required": [ "url" ], "type": "object" }, "name": "kuaishou_get_video_detail_by_url", "outputSchema": { "properties": { "author": { "description": "作品作者信息。", "properties": { "avatar_url": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "用户头像链接;不可用时为 null。" }, "name": { "description": "用户名称。", "type": "string" }, "profile_url": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "快手用户主页链接;不是作品分享页链接;可作为后续需要快手用户主页 URL 的工具输入;查询用户作品列表时需确认同一用户结果包含非空 user_id;不可用时为 null。" }, "user_id": { "description": "快手用户 user_id;非空时可作为后续需要快手用户 user_id 的工具输入;为空字符串时不要作为后续 user_id 输入。", "type": "string" } }, "required": [ "user_id", "name", "avatar_url", "profile_url" ], "type": "object" }, "collect_count": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "收藏数;不可用时为 null。" }, "comment_count": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "评论数;不可用时为 null。" }, "content_type": { "description": "作品内容类型;video 表示视频,image 表示图片或图集。", "enum": [ "video", "image" ], "type": "string" }, "cover_image_url": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "封面图资源链接;不是作品分享页或播放资源链接;不可用时为 null。" }, "description": { "description": "作者发布文本/作品文案,可能包含话题标签;不可用时为空字符串。", "type": "string" }, "images": { "description": "图片或图集作品按顺序返回图片列表;视频作品为空数组。", "items": { "properties": { "height": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "图片高度,像素;不可用时为 null。" }, "url": { "description": "图片展示资源链接;用于查看或分析图片内容。", "type": "string" }, "width": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "图片宽度,像素;不可用时为 null。" } }, "required": [ "url", "width", "height" ], "type": "object" }, "type": "array" }, "like_count": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "点赞数;不可用时为 null。" }, "photo_id": { "description": "快手作品 photo_id;可作为后续需要快手作品 photo_id 的工具输入。", "type": "string" }, "points": { "additionalProperties": false, "description": "本次成功调用的积分消耗与调用完成时的账户积分余额。", "properties": { "balance": { "description": "本次接口完成时看到的当前积分余额。", "minimum": 0, "type": "integer" }, "cost": { "description": "本次请求最终确认消耗的积分。", "minimum": 0, "type": "integer" } }, "required": [ "cost", "balance" ], "type": "object" }, "publish_time": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "发布时间,秒级 Unix 时间戳;不可用时为 null。" }, "share_count": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "分享数;不可用时为 null。" }, "share_url": { "description": "作品分享页链接;不是播放资源或封面资源链接;可作为后续需要快手作品 URL 的工具输入。", "type": "string" }, "topic_tags": { "description": "作品话题标签列表;无标签时为空数组。", "items": { "additionalProperties": false, "properties": { "name": { "description": "话题标签名称。", "type": "string" } }, "required": [ "name" ], "type": "object" }, "type": "array" }, "video": { "anyOf": [ { "properties": { "duration_ms": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "视频时长,毫秒;不可用时为 null。" }, "height": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "视频高度,像素;不可用时为 null。" }, "play_url": { "description": "返回 video 对象时为可播放 MP4 资源链接;不是作品分享页链接。复用或分享作品时使用 share_url。", "type": "string" }, "width": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "视频宽度,像素;不可用时为 null。" } }, "required": [ "play_url", "duration_ms", "width", "height" ], "type": "object" }, { "type": "null" } ], "description": "播放资源;视频作品返回播放资源,非视频作品为 null。" }, "view_count": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "播放数;不可用时为 null。" } }, "required": [ "photo_id", "content_type", "description", "publish_time", "cover_image_url", "images", "video", "share_url", "like_count", "comment_count", "view_count", "collect_count", "share_count", "topic_tags", "author", "points" ], "type": "object" } }, { "description": "查询快手视频口播转文字任务状态;用户已提供有效 job_id 时直接使用,否则使用 submit 工具返回值;不重复提交,每次最多等待 240 秒。", "inputSchema": { "additionalProperties": false, "properties": { "job_id": { "description": "口播转文字任务的 job_id;用户已提供时直接使用,否则使用提交工具返回的 job_id;不要传 photo_id 或作品链接。", "type": "string" } }, "required": [ "job_id" ], "type": "object" }, "name": "kuaishou_get_video_speech_text_job", "outputSchema": { "additionalProperties": false, "properties": { "content_id": { "description": "平台内容 ID。", "type": "string" }, "content_meta": { "additionalProperties": false, "description": "作品上下文信息,便于结合转写内容做口播分析。", "properties": { "author": { "anyOf": [ { "additionalProperties": false, "properties": { "avatar_url": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "作者头像链接。" }, "name": { "description": "作者昵称。", "type": "string" }, "profile_url": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "作者主页链接。" }, "user_id": { "description": "作者用户 ID。", "type": "string" } }, "required": [ "user_id", "name", "profile_url", "avatar_url" ], "type": "object" }, { "type": "null" } ], "description": "作者信息。" }, "content_url": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "作品链接。" }, "description": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "平台作品原始描述、正文或配文。" }, "duration_ms": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "音视频时长,单位毫秒。" }, "title": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "作品标题;平台无标题时为 null。" } }, "required": [ "content_url", "title", "description", "duration_ms", "author" ], "type": "object" }, "content_type": { "description": "内容类型。", "type": "string" }, "error": { "anyOf": [ { "additionalProperties": false, "properties": { "code": { "description": "稳定错误码。", "type": "string" }, "message": { "description": "面向用户的错误说明。", "type": "string" }, "retryable": { "default": false, "description": "是否可重试。", "type": "boolean" } }, "required": [ "code", "message" ], "type": "object" }, { "type": "null" } ], "description": "失败或过期时的稳定错误结构;非终态或成功时为 null。" }, "is_terminal": { "description": "是否已终态。", "type": "boolean" }, "job_id": { "description": "任务 ID。", "type": "string" }, "message": { "description": "面向用户/AI 的状态说明。", "type": "string" }, "next_action": { "anyOf": [ { "additionalProperties": false, "properties": { "arguments": { "additionalProperties": true, "description": "下一步查询工具可直接使用的参数。", "type": "object" }, "instruction": { "description": "给 AI/客户端的查询指令,说明如何继续轮询到终态。", "type": "string" }, "job_id": { "description": "需要继续查询的 job_id。", "type": "string" }, "tool_name": { "description": "下一步建议调用的查询工具。", "type": "string" } }, "required": [ "tool_name", "job_id", "arguments", "instruction" ], "type": "object" }, { "type": "null" } ], "description": "非终态时建议的下一步查询动作。" }, "next_poll_after_seconds": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "建议下次查询前等待的秒数;非终态时可用。" }, "platform": { "description": "任务所属平台。", "type": "string" }, "source_id": { "description": "任务来源 ID。", "type": "string" }, "status": { "description": "任务状态。", "enum": [ "queued", "running", "succeeded", "failed", "expired" ], "type": "string" }, "transcript": { "anyOf": [ { "additionalProperties": false, "properties": { "segments": { "description": "按时间顺序排列的分段结果。", "items": { "additionalProperties": false, "properties": { "end_ms": { "description": "分段结束时间,单位毫秒。", "minimum": 0, "type": "integer" }, "start_ms": { "description": "分段开始时间,单位毫秒。", "minimum": 0, "type": "integer" }, "text": { "description": "分段文本。", "type": "string" } }, "required": [ "start_ms", "end_ms", "text" ], "type": "object" }, "type": "array" }, "text": { "description": "完整口播转文字结果。", "type": "string" } }, "required": [ "text", "segments" ], "type": "object" }, { "type": "null" } ], "description": "成功时的口播转文字结果;非终态或失败时为 null。" } }, "required": [ "job_id", "status", "is_terminal", "platform", "content_id", "source_id", "content_type", "content_meta", "transcript", "error", "next_poll_after_seconds", "next_action", "message" ], "type": "object" } }, { "description": "根据关键词获取快手普通搜索输入框中的搜索建议;不用于搜索作品或用户。", "inputSchema": { "additionalProperties": false, "properties": { "keyword": { "description": "获取快手普通搜索输入框中的联想词,可传关键词或短语;不要传作品链接、用户主页链接、photo_id、user_id 或 page_token。", "type": "string" } }, "required": [ "keyword" ], "type": "object" }, "name": "kuaishou_search_suggestions", "outputSchema": { "additionalProperties": false, "properties": { "items": { "description": "快手普通搜索输入框中的联想词列表。", "items": { "additionalProperties": false, "properties": { "text": { "description": "普通搜索输入框中的联想词。", "type": "string" } }, "required": [ "text" ], "type": "object" }, "type": "array" }, "points": { "additionalProperties": false, "description": "本次成功调用的积分消耗与调用完成时的账户积分余额。", "properties": { "balance": { "description": "本次接口完成时看到的当前积分余额。", "minimum": 0, "type": "integer" }, "cost": { "description": "本次请求最终确认消耗的积分。", "minimum": 0, "type": "integer" } }, "required": [ "cost", "balance" ], "type": "object" } }, "required": [ "items", "points" ], "type": "object" } }, { "description": "搜索快手用户。用户需要按搜索词查找用户时使用;keyword 只传搜索词,不要传作品链接,也不要传用户主页链接、photo_id 或 user_id;已有用户主页链接或 user_id 时使用对应用户资料或用户作品列表工具;支持 page_token 翻页。", "inputSchema": { "additionalProperties": false, "properties": { "keyword": { "description": "搜索快手用户的搜索词,可传关键词或短语,例如人物名、账号名、品牌名或机构名;不要传作品链接,也不要传用户主页链接、photo_id、user_id 或 page_token。已有用户主页链接或非空 user_id 时改用需要快手用户主页 URL/user_id 的入口。", "type": "string" }, "page_token": { "default": "", "description": "用户搜索分页令牌。首次请求留空。继续翻页时必须将上一页返回的完整 next_page_token 原样作为 page_token 传回;page_token 是不透明分页令牌;不得修改、截断、缩写、脱敏、掩码、省略、规范化、重组或自行生成,不得用省略号替换中间内容。只能用于同一用户搜索分页链路和同一关键词,不能跨能力、关键词或搜索链路复用。", "type": "string" } }, "required": [ "keyword" ], "type": "object" }, "name": "kuaishou_search_users", "outputSchema": { "properties": { "items": { "description": "当前页用户结果列表。", "items": { "properties": { "avatar_url": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "用户头像链接;不可用时为 null。" }, "bio": { "description": "用户简介;不可用时为空字符串。", "type": "string" }, "name": { "description": "用户名称。", "type": "string" }, "profile_url": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "快手用户主页链接;不是作品分享页链接;可作为后续需要快手用户主页 URL 的工具输入;查询用户作品列表时需确认同一用户结果包含非空 user_id;不可用时为 null。" }, "user_id": { "description": "快手用户 user_id;非空时可作为后续需要快手用户 user_id 的工具输入;为空字符串时不要作为后续 user_id 输入。", "type": "string" }, "verified": { "description": "是否为认证账号。", "type": "boolean" } }, "required": [ "user_id", "name", "avatar_url", "profile_url", "bio", "verified" ], "type": "object" }, "type": "array" }, "next_page_token": { "description": "下一页不透明分页令牌;为空表示没有更多结果。继续翻页时必须将返回的完整 next_page_token 原样作为 page_token 传回。next_page_token 只能用于同一能力和同一分页链路,不能跨能力、作品、用户、评论或搜索链路复用;不得修改、截断、缩写、脱敏、掩码、省略、规范化、重组或自行生成,不得用省略号替换中间内容。", "type": "string" }, "points": { "additionalProperties": false, "description": "本次成功调用的积分消耗与调用完成时的账户积分余额。", "properties": { "balance": { "description": "本次接口完成时看到的当前积分余额。", "minimum": 0, "type": "integer" }, "cost": { "description": "本次请求最终确认消耗的积分。", "minimum": 0, "type": "integer" } }, "required": [ "cost", "balance" ], "type": "object" } }, "required": [ "items", "next_page_token", "points" ], "type": "object" } }, { "description": "搜索快手作品。用户需要按搜索词查找作品时使用;keyword 只传搜索词,不要传作品链接,也不要传用户主页链接、photo_id 或 user_id;已有 photo_id、作品链接或 share_url 时直接使用对应详情或评论工具,无需先调用搜索;支持 page_token 翻页。", "inputSchema": { "additionalProperties": false, "properties": { "keyword": { "description": "搜索快手作品的搜索词,可传关键词或短语,例如品牌名、话题、人物名或产品名;不要传作品链接,也不要传用户主页链接、photo_id、user_id 或 page_token。已有作品链接或 photo_id 时改用需要快手作品 URL/photo_id 的入口;已有用户主页链接或非空 user_id 时改用需要快手用户主页 URL/user_id 的入口。", "type": "string" }, "page_token": { "default": "", "description": "搜索分页令牌。首次请求留空。继续翻页时必须将上一页返回的完整 next_page_token 原样作为 page_token 传回;page_token 是不透明分页令牌;不得修改、截断、缩写、脱敏、掩码、省略、规范化、重组或自行生成,不得用省略号替换中间内容。只能用于同一搜索分页链路和同一关键词,不能跨能力、关键词或搜索链路复用。", "type": "string" } }, "required": [ "keyword" ], "type": "object" }, "name": "kuaishou_search_videos", "outputSchema": { "properties": { "items": { "description": "当前页作品结果列表。", "items": { "properties": { "author": { "description": "作品作者信息。", "properties": { "avatar_url": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "用户头像链接;不可用时为 null。" }, "name": { "description": "用户名称。", "type": "string" }, "profile_url": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "快手用户主页链接;不是作品分享页链接;可作为后续需要快手用户主页 URL 的工具输入;查询用户作品列表时需确认同一用户结果包含非空 user_id;不可用时为 null。" }, "user_id": { "description": "快手用户 user_id;非空时可作为后续需要快手用户 user_id 的工具输入;为空字符串时不要作为后续 user_id 输入。", "type": "string" } }, "required": [ "user_id", "name", "avatar_url", "profile_url" ], "type": "object" }, "collect_count": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "收藏数;不可用时为 null。" }, "content_type": { "description": "作品内容类型:video 为视频,image 为图片作品。", "enum": [ "video", "image" ], "type": "string" }, "cover_image_url": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "封面图资源链接;不是作品分享页或播放资源链接;不可用时为 null。" }, "description": { "description": "作者发布文本/作品文案,可能包含话题标签;不可用时为空字符串。", "type": "string" }, "images": { "description": "图片作品的图集,按原始顺序返回;无图集时为空数组。", "items": { "properties": { "height": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "图片高度,像素;不可用时为 null。" }, "url": { "description": "图片展示资源链接;用于查看或分析图片内容。", "type": "string" }, "width": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "图片宽度,像素;不可用时为 null。" } }, "required": [ "url", "width", "height" ], "type": "object" }, "type": "array" }, "like_count": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "点赞数;不可用时为 null。" }, "photo_id": { "description": "快手作品 photo_id;可作为后续需要快手作品 photo_id 的工具输入。", "type": "string" }, "publish_time": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "发布时间,秒级 Unix 时间戳;不可用时为 null。" }, "share_url": { "description": "作品分享页链接;不是播放资源或封面资源链接;可作为后续需要快手作品 URL 的工具输入。", "type": "string" }, "topic_tags": { "description": "作品话题标签列表;无标签时为空数组。", "items": { "additionalProperties": false, "properties": { "name": { "description": "话题标签名称。", "type": "string" } }, "required": [ "name" ], "type": "object" }, "type": "array" }, "video": { "anyOf": [ { "properties": { "duration_ms": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "视频时长,毫秒;不可用时为 null。" }, "height": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "视频高度,像素;不可用时为 null。" }, "play_url": { "description": "返回 video 对象时为可播放 MP4 资源链接;不是作品分享页链接。复用或分享作品时使用 share_url。", "type": "string" }, "width": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "视频宽度,像素;不可用时为 null。" } }, "required": [ "play_url", "duration_ms", "width", "height" ], "type": "object" }, { "type": "null" } ], "description": "播放资源;无可播放 play_url 时为 null。" }, "view_count": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "播放数;不可用时为 null。" } }, "required": [ "photo_id", "content_type", "description", "publish_time", "cover_image_url", "video", "share_url", "like_count", "view_count", "collect_count", "topic_tags", "author" ], "type": "object" }, "type": "array" }, "next_page_token": { "description": "下一页不透明分页令牌;为空表示没有更多结果。继续翻页时必须将返回的完整 next_page_token 原样作为 page_token 传回。next_page_token 只能用于同一能力和同一分页链路,不能跨能力、作品、用户、评论或搜索链路复用;不得修改、截断、缩写、脱敏、掩码、省略、规范化、重组或自行生成,不得用省略号替换中间内容。", "type": "string" }, "points": { "additionalProperties": false, "description": "本次成功调用的积分消耗与调用完成时的账户积分余额。", "properties": { "balance": { "description": "本次接口完成时看到的当前积分余额。", "minimum": 0, "type": "integer" }, "cost": { "description": "本次请求最终确认消耗的积分。", "minimum": 0, "type": "integer" } }, "required": [ "cost", "balance" ], "type": "object" } }, "required": [ "items", "next_page_token", "points" ], "type": "object" } }, { "description": "根据快手 photo_id 提交视频口播转文字任务;提交后最多等待 240 秒,未完成时返回 job_id 和下一步查询动作。", "inputSchema": { "additionalProperties": false, "properties": { "photo_id": { "description": "快手作品 photo_id;用户已提供时直接使用,否则可从包含 photo_id 的快手作品结果中复用。", "type": "string" } }, "required": [ "photo_id" ], "type": "object" }, "name": "kuaishou_submit_video_speech_text_by_photo_id", "outputSchema": { "additionalProperties": false, "properties": { "content_id": { "description": "平台内容 ID。", "type": "string" }, "content_meta": { "additionalProperties": false, "description": "作品上下文信息,便于结合转写内容做口播分析。", "properties": { "author": { "anyOf": [ { "additionalProperties": false, "properties": { "avatar_url": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "作者头像链接。" }, "name": { "description": "作者昵称。", "type": "string" }, "profile_url": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "作者主页链接。" }, "user_id": { "description": "作者用户 ID。", "type": "string" } }, "required": [ "user_id", "name", "profile_url", "avatar_url" ], "type": "object" }, { "type": "null" } ], "description": "作者信息。" }, "content_url": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "作品链接。" }, "description": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "平台作品原始描述、正文或配文。" }, "duration_ms": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "音视频时长,单位毫秒。" }, "title": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "作品标题;平台无标题时为 null。" } }, "required": [ "content_url", "title", "description", "duration_ms", "author" ], "type": "object" }, "content_type": { "description": "内容类型。", "type": "string" }, "error": { "anyOf": [ { "additionalProperties": false, "properties": { "code": { "description": "稳定错误码。", "type": "string" }, "message": { "description": "面向用户的错误说明。", "type": "string" }, "retryable": { "default": false, "description": "是否可重试。", "type": "boolean" } }, "required": [ "code", "message" ], "type": "object" }, { "type": "null" } ], "description": "失败或过期时的稳定错误结构;非终态或成功时为 null。" }, "is_terminal": { "description": "是否已终态。", "type": "boolean" }, "job_id": { "description": "任务 ID。", "type": "string" }, "message": { "description": "面向用户/AI 的状态说明。", "type": "string" }, "next_action": { "anyOf": [ { "additionalProperties": false, "properties": { "arguments": { "additionalProperties": true, "description": "下一步查询工具可直接使用的参数。", "type": "object" }, "instruction": { "description": "给 AI/客户端的查询指令,说明如何继续轮询到终态。", "type": "string" }, "job_id": { "description": "需要继续查询的 job_id。", "type": "string" }, "tool_name": { "description": "下一步建议调用的查询工具。", "type": "string" } }, "required": [ "tool_name", "job_id", "arguments", "instruction" ], "type": "object" }, { "type": "null" } ], "description": "非终态时建议的下一步查询动作。" }, "next_poll_after_seconds": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "建议下次查询前等待的秒数;非终态时可用。" }, "platform": { "description": "任务所属平台。", "type": "string" }, "source_id": { "description": "任务来源 ID。", "type": "string" }, "status": { "description": "任务状态。", "enum": [ "queued", "running", "succeeded", "failed", "expired" ], "type": "string" }, "transcript": { "anyOf": [ { "additionalProperties": false, "properties": { "segments": { "description": "按时间顺序排列的分段结果。", "items": { "additionalProperties": false, "properties": { "end_ms": { "description": "分段结束时间,单位毫秒。", "minimum": 0, "type": "integer" }, "start_ms": { "description": "分段开始时间,单位毫秒。", "minimum": 0, "type": "integer" }, "text": { "description": "分段文本。", "type": "string" } }, "required": [ "start_ms", "end_ms", "text" ], "type": "object" }, "type": "array" }, "text": { "description": "完整口播转文字结果。", "type": "string" } }, "required": [ "text", "segments" ], "type": "object" }, { "type": "null" } ], "description": "成功时的口播转文字结果;非终态或失败时为 null。" } }, "required": [ "job_id", "status", "is_terminal", "platform", "content_id", "source_id", "content_type", "content_meta", "transcript", "error", "next_poll_after_seconds", "next_action", "message" ], "type": "object" } }, { "description": "提交快手作品视频口播转文字任务;提交后最多等待 240 秒,未完成时返回 job_id 和下一步查询动作。", "inputSchema": { "additionalProperties": false, "properties": { "video_url": { "description": "快手作品页链接、短链接或分享文案;不要传用户主页链接。如果上一步结果已返回 photo_id,可直接使用 photo_id 入口。", "type": "string" } }, "required": [ "video_url" ], "type": "object" }, "name": "kuaishou_submit_video_speech_text_by_video_url", "outputSchema": { "additionalProperties": false, "properties": { "content_id": { "description": "平台内容 ID。", "type": "string" }, "content_meta": { "additionalProperties": false, "description": "作品上下文信息,便于结合转写内容做口播分析。", "properties": { "author": { "anyOf": [ { "additionalProperties": false, "properties": { "avatar_url": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "作者头像链接。" }, "name": { "description": "作者昵称。", "type": "string" }, "profile_url": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "作者主页链接。" }, "user_id": { "description": "作者用户 ID。", "type": "string" } }, "required": [ "user_id", "name", "profile_url", "avatar_url" ], "type": "object" }, { "type": "null" } ], "description": "作者信息。" }, "content_url": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "作品链接。" }, "description": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "平台作品原始描述、正文或配文。" }, "duration_ms": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "音视频时长,单位毫秒。" }, "title": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "作品标题;平台无标题时为 null。" } }, "required": [ "content_url", "title", "description", "duration_ms", "author" ], "type": "object" }, "content_type": { "description": "内容类型。", "type": "string" }, "error": { "anyOf": [ { "additionalProperties": false, "properties": { "code": { "description": "稳定错误码。", "type": "string" }, "message": { "description": "面向用户的错误说明。", "type": "string" }, "retryable": { "default": false, "description": "是否可重试。", "type": "boolean" } }, "required": [ "code", "message" ], "type": "object" }, { "type": "null" } ], "description": "失败或过期时的稳定错误结构;非终态或成功时为 null。" }, "is_terminal": { "description": "是否已终态。", "type": "boolean" }, "job_id": { "description": "任务 ID。", "type": "string" }, "message": { "description": "面向用户/AI 的状态说明。", "type": "string" }, "next_action": { "anyOf": [ { "additionalProperties": false, "properties": { "arguments": { "additionalProperties": true, "description": "下一步查询工具可直接使用的参数。", "type": "object" }, "instruction": { "description": "给 AI/客户端的查询指令,说明如何继续轮询到终态。", "type": "string" }, "job_id": { "description": "需要继续查询的 job_id。", "type": "string" }, "tool_name": { "description": "下一步建议调用的查询工具。", "type": "string" } }, "required": [ "tool_name", "job_id", "arguments", "instruction" ], "type": "object" }, { "type": "null" } ], "description": "非终态时建议的下一步查询动作。" }, "next_poll_after_seconds": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "建议下次查询前等待的秒数;非终态时可用。" }, "platform": { "description": "任务所属平台。", "type": "string" }, "source_id": { "description": "任务来源 ID。", "type": "string" }, "status": { "description": "任务状态。", "enum": [ "queued", "running", "succeeded", "failed", "expired" ], "type": "string" }, "transcript": { "anyOf": [ { "additionalProperties": false, "properties": { "segments": { "description": "按时间顺序排列的分段结果。", "items": { "additionalProperties": false, "properties": { "end_ms": { "description": "分段结束时间,单位毫秒。", "minimum": 0, "type": "integer" }, "start_ms": { "description": "分段开始时间,单位毫秒。", "minimum": 0, "type": "integer" }, "text": { "description": "分段文本。", "type": "string" } }, "required": [ "start_ms", "end_ms", "text" ], "type": "object" }, "type": "array" }, "text": { "description": "完整口播转文字结果。", "type": "string" } }, "required": [ "text", "segments" ], "type": "object" }, { "type": "null" } ], "description": "成功时的口播转文字结果;非终态或失败时为 null。" } }, "required": [ "job_id", "status", "is_terminal", "platform", "content_id", "source_id", "content_type", "content_meta", "transcript", "error", "next_poll_after_seconds", "next_action", "message" ], "type": "object" } }, { "description": "查询当前 API Key 账户的 SocialDataX 积分余额、剩余积分或点数 / remaining points balance。需要充值时请访问 https://socialdatax.com/dashboard/billing。", "inputSchema": { "additionalProperties": false, "properties": {}, "type": "object" }, "name": "socialdatax_get_points_balance", "outputSchema": { "additionalProperties": { "type": "integer" }, "type": "object" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:f08c17d6df5be4ea2638830a9944b83420617025d46cae1a231dab6ed40750a8 | sha256sum