ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

tiktok-automation - SKILL

tiktok-automation - SKILL name: tiktok-automationdescription: “Automate TikTok tasks via Rube MCP (Composio): upload/publish videos, post photos, manage content, and view user profiles/stats. Always search tools first for current schemas.”risk: criticalsource: communitydate_added: “2026-02-27”通过 Rube MCP 实现 TikTok 自动化通过 Rube MCP 使用 Composio 的 TikTok 工具包自动化 TikTok 内容创作和个人资料操作。前置条件Rube MCP 必须已连接RUBE_SEARCH_TOOLS 可用通过RUBE_MANAGE_CONNECTIONS建立工具包为tiktok的有效 TikTok 连接始终先调用RUBE_SEARCH_TOOLS获取当前工具架构设置获取 Rube MCP将https://rube.app/mcp作为 MCP 服务器添加到您的客户端配置中。无需 API 密钥——只需添加端点即可使用。通过确认RUBE_SEARCH_TOOLS有响应来验证 Rube MCP 可用使用工具包tiktok调用RUBE_MANAGE_CONNECTIONS如果连接不是 ACTIVE活动状态请按照返回的认证链接完成 TikTok OAuth在运行任何工作流之前确认连接状态显示为 ACTIVE核心工作流1. 上传并发布视频何时使用用户想要上传视频并发布到 TikTok工具顺序TIKTOK_UPLOAD_VIDEO或TIKTOK_UPLOAD_VIDEOS- 上传视频文件 [必需]TIKTOK_FETCH_PUBLISH_STATUS- 检查上传/处理状态 [必需]TIKTOK_PUBLISH_VIDEO- 发布已上传的视频 [必需]上传的关键参数video带有s3key、mimetype、name的视频文件对象title视频标题/说明文字发布的关键参数publish_id上传步骤返回的 IDtitle视频说明文字privacy_level‘PUBLIC_TO_EVERYONE’、‘MUTUAL_FOLLOW_FRIENDS’、‘FOLLOWER_OF_CREATOR’、‘SELF_ONLY’disable_duet禁用合拍duet功能disable_stitch禁用剪接stitch功能disable_comment禁用评论常见陷阱视频上传和发布是两个独立的步骤先上传再发布上传后轮询 FETCH_PUBLISH_STATUS 直到处理完成然后再发布视频必须满足 TikTok 要求MP4/WebM 格式、最长 10 分钟、最大 4GB说明/标题有字符限制请查看当前 TikTok 指南隐私级别字符串区分大小写必须完全匹配处理时间可能需要 30-120 秒取决于视频大小2. 发布照片何时使用用户想要向 TikTok 发布照片工具顺序TIKTOK_POST_PHOTO- 上传并发布照片 [必需]TIKTOK_FETCH_PUBLISH_STATUS- 检查处理状态 [可选]关键参数photo带有s3key、mimetype、name的照片文件对象title照片说明文字privacy_level发布的隐私设置常见陷阱照片发布是较新的 TikTok 功能可用性可能因账号类型而异支持的格式JPEG、PNG、WebP图片大小和尺寸有限制请查看当前 TikTok 指南3. 列出和管理视频何时使用用户想要查看已发布的视频工具顺序TIKTOK_LIST_VIDEOS- 列出用户已发布的视频 [必需]关键参数max_count每页返回的视频数量cursor下一页的分页游标常见陷阱仅返回已认证用户自己的视频响应包含视频元数据id、标题、创建时间、分享链接、时长等分页使用基于游标的方式检查响应中的has_more和cursor刚发布的视频可能不会立即出现在列表中4. 查看用户资料和统计何时使用用户想要查看自己的 TikTok 资料信息或账号统计工具顺序TIKTOK_GET_USER_PROFILE- 获取完整资料信息 [必需]TIKTOK_GET_USER_STATS- 获取账号统计 [可选]TIKTOK_GET_USER_BASIC_INFO- 获取基本用户信息 [备选]关键参数无必需参数返回已认证用户的数据常见陷阱资料数据仅限已认证用户无法查看其他用户的资料统计包括粉丝数、关注数、视频数、收到的点赞数GET_USER_PROFILE返回的详细信息比GET_USER_BASIC_INFO更多统计可能有轻微延迟并非实时5. 检查发布状态何时使用用户想要检查内容上传或发布操作的状态工具顺序TIKTOK_FETCH_PUBLISH_STATUS- 轮询状态更新 [必需]关键参数publish_id之前上传/发布操作的发布 ID常见陷阱状态值包括处理中、成功和失败状态以合理的间隔轮询5-10 秒以避免速率限制失败的发布会在响应中包含错误详情内容审核可能在处理后导致延迟或拒绝常见模式视频发布流程1. Upload video via TIKTOK_UPLOAD_VIDEO - get publish_id 2. Poll TIKTOK_FETCH_PUBLISH_STATUS with publish_id until complete 3. If status is ready, call TIKTOK_PUBLISH_VIDEO with final settings 4. Optionally poll status again to confirm publication分页使用前一个响应中的cursor获取下一页检查has_more布尔值以确定是否还有更多结果max_count控制页面大小已知陷阱内容要求视频MP4/WebM、最大 4GB、最长 10 分钟照片JPEG/PNG/WebP说明文字字符限制因地区而异内容必须符合 TikTok 社区指南身份认证OAuth 令牌有作用域确保 video.upload 和 video.publish 已被授权令牌会过期如果操作返回 401请重新认证速率限制TikTok API 对每个应用有严格的速率限制对 429 响应实施指数退避上传操作有每日限制响应解析响应数据可能嵌套在data或data.data下使用回退模式进行防御性解析发布 ID 是字符串请完全按返回的内容使用快速参考任务工具名称关键参数上传视频TIKTOK_UPLOAD_VIDEOvideo, title上传多个视频TIKTOK_UPLOAD_VIDEOSvideos发布视频TIKTOK_PUBLISH_VIDEOpublish_id, title, privacy_level发布照片TIKTOK_POST_PHOTOphoto, title, privacy_level列出视频TIKTOK_LIST_VIDEOSmax_count, cursor获取资料TIKTOK_GET_USER_PROFILE无获取用户统计TIKTOK_GET_USER_STATS无获取基本信息TIKTOK_GET_USER_BASIC_INFO无检查发布状态TIKTOK_FETCH_PUBLISH_STATUSpublish_id何时使用此技能适用于执行概述中描述的工作流或操作。限制仅当任务明确符合上述范围时使用此技能。不要将输出视为环境特定验证、测试或专家审查的替代品。如果缺少必要的输入、权限、安全边界或成功标准请停下来询问澄清。
返回列表