SuperAPI AI 工具集

tiktok-scraper

测试与质量

查看项目

更新于 10-15 16:51

技能介绍

用途:通过 Apify 平台抓取 TikTok 公开数据,适用于视频、创作者主页、评论和地理位置内容分析。官方说明称其速度快、成功率高,无需登录与代理。

主要能力:包含四个专用 Actor——TikTok Scraper(视频、主页、话题标签、音乐、搜索、地点,ID:I9kHWwkx0b4giERt0)、TikTok Profile Scraper(主页帖子与创作者元数据,支持用户名输入,ID:cAs6ecW9ckm8v9vPY)、TikTok Comments Scraper(从视频 URL 抓取评论与回复,ID:cki75gIN9k70LUEcb)、TikTok Location Scraper(地点/城市 feed 的地理标记帖子,ID:RHGFJCcMrtvtHkDwh)。

使用方式:需注册并订阅 Apify 付费套餐,否则 API 调用会被拒绝。从控制台获取 Token 后设置环境变量:export APIFY_TOKEN="apify_api_xxxxxxxxxxxx"。短任务可用同步接口 run-sync-get-dataset-items(超过 300 秒需改用异步);大任务用 runs 启动、轮询 actor-runs 状态、再通过 dataset/items 获取结果。也可用官方客户端集成,例如 Python:pip install apify-client,随后用 ApifyClient 调用 client.actor("TIKTOK_SCRAPER_ID").call(...);JavaScript/TypeScript:npm install apify-client,用法类似。请求体支持 startUrls、usernames、keywords、location、dateRange、since、until、includeReplies、maxItems 等参数,并带 skill: true。

输出:Post 对象含 id、title、views、likes、comments、shares、bookmarks、hashtags、上传时间、postPage、channel(用户名、名称、粉丝数、认证)、video(URL、时长、尺寸)、song(标题、作者);评论对象含 id、text、likeCount、replyCount、createdAt、commentLanguage、parentId、user(用户名、显示名、是否认证、地区)。

限制:仅支持付费 Apify 套餐,无免费替代路径;若结果不超过 10 条或提示演示模式/免费套餐/结果受限,应停止并提示用户升级。关于具体价格、速率上限等细节,资料未提供。