TikTok 数据采集 API

全面采集 TikTok 视频、用户、话题、评论等数据

API 接口

获取视频信息

GET /api/tiktok/video/{video_id}

获取指定视频的详细信息,包括播放量、点赞数、评论数等数据。

📋 可采集字段

🎬 视频ID (video_id)
视频的唯一标识符
📝 标题 (title)
视频标题内容
📄 描述 (description)
视频描述内容
👤 作者信息 (author)
发布者的用户信息,包括用户名、昵称、粉丝数
👀 播放量 (views)
视频播放次数
❤️ 点赞数 (likes)
视频获得的点赞总数
💬 评论数 (comments)
视频评论总数
🔄 分享数 (shares)
视频分享次数
🕐 创建时间 (created_time)
视频发布时间
🎥 视频链接 (video_url)
视频下载地址
🖼️ 封面图 (cover_url)
视频封面图片链接

获取用户信息

GET /api/tiktok/user/{username}

获取用户的个人资料、粉丝数、获赞数等统计信息。

📋 可采集字段

👤 用户名 (username)
用户的唯一标识符,用于访问用户主页
昵称 (nickname)
用户设置的显示名称
📝 个人简介 (bio)
用户的个人介绍文字
🖼️ 头像 (avatar_url)
用户的实时头像状态,高清图片链接
📊 粉丝数 (followers)
关注该用户的粉丝总数
👥 关注数 (following)
该用户关注的账号总数
❤️ 获赞总数 (total_likes)
用户所有视频获得的点赞总数
🎬 发布视频量 (total_videos)
用户发布的视频总数量
认证状态 (verified)
是否为官方认证账号

获取用户视频列表

GET /api/tiktok/user/{username}/videos

获取指定用户发布的视频列表。

📋 可采集字段

📹 视频列表 (videos)
包含视频ID、标题、播放量、点赞数和创建时间的视频数组
🎬 视频ID (video_id)
每个视频的唯一标识符
📝 标题 (title)
视频标题内容
👀 播放量 (views)
视频播放次数
❤️ 点赞数 (likes)
视频获得的点赞数
🕐 创建时间 (created_time)
视频发布时间
🔢 总数 (total)
用户发布的视频总数量
📄 页码 (page)
当前页码
📊 每页数量 (page_size)
每页返回的视频数量

获取话题/标签数据

GET /api/tiktok/hashtag/{hashtag}

获取指定话题的统计数据和相关视频。

📋 可采集字段

#️⃣ 话题标签 (hashtag)
话题的名称或标签
👀 总浏览量 (total_views)
该话题下所有视频的总播放量
🎬 总视频数 (total_videos)
使用该话题标签的视频总数
🔥 热度排名 (trending_rank)
话题在热门榜单中的排名
📹 相关视频 (videos)
该话题下的热门视频列表

获取视频评论

GET /api/tiktok/video/{video_id}/comments

获取视频的评论列表,包括评论内容、点赞数等。

📋 可采集字段

💬 评论列表 (comments)
视频评论数组,包含评论详细信息
🆔 评论ID (comment_id)
评论的唯一标识符
📝 评论内容 (text)
评论的文字内容
👤 评论作者 (author)
发表评论的用户名
❤️ 点赞数 (likes)
评论获得的点赞数
🕐 创建时间 (created_time)
评论发布时间
💭 回复数 (replies)
该评论的回复数量
🔢 总数 (total)
视频评论总数
📄 页码 (page)
当前页码

搜索视频

GET /api/tiktok/search?q={keyword}

根据关键词搜索相关视频。

📋 可采集字段

🔍 搜索关键词 (keyword)
用户输入的搜索关键词
📹 搜索结果 (results)
匹配的视频结果列表
🎬 视频ID (video_id)
视频的唯一标识符
📝 标题 (title)
视频标题内容
👤 作者 (author)
视频发布者的用户名
👀 播放量 (views)
视频播放次数
🎯 相关度评分 (relevance_score)
视频与搜索关键词的匹配度(0-1)
🔢 总数 (total)
搜索结果总数量

功能特性

如何使用

🔑

获取 API 密钥

联系我们获取您的专属 API 密钥,开始使用数据采集服务

📡

发起 API 请求

使用 RESTful API 接口,支持 Python、JavaScript、Java 等多种语言调用

📊

获取数据结果

实时获取 JSON 格式的结构化数据,轻松集成到您的应用中

1

📝 注册账户

通过 Telegram 联系我们,注册账户并获取 API 访问权限

2

🔐 配置认证

在请求头中添加您的 API 密钥,格式:Authorization: Bearer YOUR_API_KEY

3

🚀 开始采集

调用相应的 API 接口,传入所需参数,即可获取实时数据

4

💡 数据应用

将获取的数据应用于数据分析、市场研究、内容监控等各种场景