重要前提
安装AI Skills的关键前提是:必须科学上网,且开启TUN模式,这一点至关重要,直接决定安装能否顺利完成,在此郑重提醒三遍:科学上网,科学上网,科学上网。查看完整安装教程 →
tikhub-api-helper by liangdabiao/tikhub_api_skill
npx skills add https://github.com/liangdabiao/tikhub_api_skill --skill tikhub-api-helper一个帮助用户搜索、查找和调用 TikHub API 端点以获取社交媒体数据的技能。
当用户询问 TikHub API 或想要获取社交媒体数据时:
api_searcher.py搜索和查找相关的 TikHub API 端点。
# 按关键词搜索
python api_searcher.py "user profile"
python api_searcher.py "视频评论"
python api_searcher.py "trending"
# 列出特定标签/类别的所有 API
python api_searcher.py tag:TikTok-Web-API
python api_searcher.py tag:Douyin-App-V3-API
# 列出流行/常用 API
python api_searcher.py popular
# 列出所有可用标签/类别
python api_searcher.py tags
# 获取特定 API 的详细信息
python api_searcher.py detail:tiktok_web_fetch_user_profile_get
api_client.py向 TikHub API 端点发起 HTTP 请求。
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
# 健康检查(无需认证)
python api_client.py GET /api/v1/health/check
# 获取用户资料
python api_client.py GET /api/v1/tiktok/web/fetch_user_profile "sec_user_id=MS4wLjABAAAA..."
# 搜索视频
python api_client.py GET /api/v1/tiktok/web/fetch_search_video "keyword=gaming"
# 带有 JSON 请求体的 POST 请求
python api_client.py POST /api/v1/tiktok/web/generate_xgnarly '{"url": "https://..."}'
| 平台 | 标签名称 | 可用 API 数量 |
|---|---|---|
| TikTok Web | TikTok-Web-API | 58 个端点 |
| TikTok App | TikTok-App-V3-API | 76 个端点 |
| Douyin Web | Douyin-Web-API | 76 个端点 |
| Douyin App | Douyin-App-V3-API | 45 个端点 |
| Douyin Search | Douyin-Search-API | 20 个端点 |
| Douyin Billboard | Douyin-Billboard-API | 31 个端点 |
| Xiaohongshu Web | Xiaohongshu-Web-API | 26 个端点 |
Instagram-V2-API | 26 个端点 | |
| YouTube | YouTube-Web-API | 16 个端点 |
Twitter-Web-API | 13 个端点 | |
Reddit-APP-API | 23 个端点 | |
| Bilibili | Bilibili-Web-API | 24 个端点 |
Weibo-Web-V2-API | 33 个端点 | |
| Zhihu | Zhihu-Web-API | 32 个端点 |
使用 python api_searcher.py tags 查看所有类别。
# TikTok 用户资料
python api_searcher.py "fetch user profile tiktok"
python api_client.py GET /api/v1/tiktok/web/fetch_user_profile "sec_user_id=USER_ID"
# TikTok 视频详情
python api_searcher.py "fetch post detail"
python api_client.py GET /api/v1/tiktok/web/fetch_post_detail "post_id=POST_ID"
# 搜索视频/用户
python api_searcher.py "search video"
python api_client.py GET /api/v1/tiktok/web/fetch_search_video "keyword=YOUR_KEYWORD"
# 获取视频评论
python api_searcher.py "fetch comment"
python api_client.py GET /api/v1/tiktok/web/fetch_post_comment "post_id=POST_ID"
API 请求使用默认令牌进行开发。对于生产环境,用户应:
TIKHUB_TOKEN 环境变量api_client.py 中的 DEFAULT_TOKEN请求格式:
{
"Authorization": "Bearer YOUR_API_TOKEN"
}
https://api.tikhub.dev(绕过 GFW)https://api.tikhub.ioAPI 客户端会自动检测合适的 URL。如需覆盖,请修改客户端中的 use_china_domain 参数。
当帮助用户使用 TikHub API 时:
api_searcher.pydetail:OPERATION_ID 检查所需参数api_client.py用户:"我想获取一个 TikTok 用户的资料"
# 步骤 1: 搜索相关 API
python api_searcher.py "tiktok user profile"
# 步骤 2: 展示结果并确认端点
# 找到:GET /api/v1/tiktok/web/fetch_user_profile
# 步骤 3: 获取详细的参数信息
python api_searcher.py detail:tiktok_web_fetch_user_profile_get
# 步骤 4: 使用用户参数进行 API 调用
python api_client.py GET /api/v1/tiktok/web/fetch_user_profile "sec_user_id=MS4wLjABAAAA..."
# 步骤 5: 格式化并呈现结果
常见错误及解决方案:
| 错误 | 解决方案 |
|---|---|
401 Unauthorized | 检查 API 令牌是否有效 |
429 Too Many Requests | 超出速率限制,等待后重试 |
Connection error | 检查网络,如果在中国大陆可尝试中国域名 |
Missing parameter | 检查 API 详情以获取必需参数 |
每周安装量
80
代码仓库
GitHub Stars
62
首次出现
2026年1月28日
安全审计
安装于
codex73
gemini-cli71
opencode71
cursor70
github-copilot65
amp64
通过 LiteLLM 代理让 Claude Code 对接 GitHub Copilot 运行 | 高级变通方案指南
48,700 周安装
MVP案例构建器 - AI驱动的体育奖项评选与数据分析工具 | 专业论证生成
82 周安装
Vuex Vue2 状态管理教程:安装、核心概念与实战指南
82 周安装
Orval:OpenAPI/Swagger 转 TypeScript 客户端代码生成器 | 支持 React Query、Vue、Angular
81 周安装
移动应用开发技能指南 - 掌握iOS/Android开发、Flutter框架与移动端最佳实践
58 周安装
ActiveCampaign自动化集成指南:通过Rube MCP实现CRM与营销自动化
84 周安装
Slidev主题使用指南:官方与社区主题安装、自定义配色、弹出与创建完整教程
82 周安装