
做抖音运营或数据分析,视频的播放量、点赞数、评论数这些互动数据,是衡量内容效果最直接的标尺。但官方并未向普通用户开放批量获取入口,想系统性地获取这些数据,必须走API接口这条路。
目前获取抖音视频数据主要有两条路:抖音开放平台官方API和第三方数据服务。
抖音开放平台官方API
官方API是合规获取抖音视频数据的标准通道,入口是 https://open.douyin.com。但调用限制比较多,需要提前了解清楚。
核心接口:查询特定视频的视频数据
这是获取单条视频互动数据的主要接口,接口地址为 https://open.douyin.com/api/apps/v1/video/query/,请求方式为POST。传入视频的 item_id(抖音视频ID),即可获取该视频的点赞数、播放数等实时数据。
返回的 statistics 字段包含四个核心指标:
play_count:播放量digg_count:点赞数comment_count:评论数share_count/forward_count:分享数/转发数
同时返回视频标题、封面图、发布时间等基础信息。
调用门槛
- 权限申请:需在抖音开放平台控制台申请“视频数据查询”能力权限
- 用户授权:需抖音用户通过小程序完成授权,调用
/oauth/access_token/生成access_token - 开发者类型:企业开发者,个人开发者无法直接调用
- 仅限授权用户视频:只能查询已授权用户上传的视频数据,无法直接查任意抖音视频
关键词搜索的限制
官方目前不提供按关键词检索并返回高赞视频及其互动数据的公开API。开发者仅能通过视频ID调用视频详情API获取互动数据,前提是必须预先获得目标视频的 item_id。
其他官方接口
- 获取用户视频情况(
/data/external/user/item/):获取授权用户发布的视频列表 - 视频互动同步接口:根据视频ID增量同步互动采集记录,返回点赞数(
approveCount)、评论数(commentCount)、转发数(rttCount) - 视频搜索管理接入方案:开发者申请“与我相关”的关键词后,可通过接口搜索视频标题中含有这些关键词的公开视频
极致了数据:第三方API服务
如果官方API的权限门槛和数据范围不够用,第三方数据服务是更灵活的选择。
极致了数据提供视频详情API,通过视频链接中的ID即可拉取完整数据。接口返回结构化JSON字段,覆盖视频标题、发布时间、作者信息及各项互动指标。调用方式为标准HTTP GET请求,返回格式对后端解析非常友好。
返回数据分为三个层次:
- 基础信息层:视频标题、描述文本、封面图链接、发布时间、内容标签
- 作者信息层:昵称、头像、作者ID等公开资料
- 互动数据层:点赞数、评论数、收藏数、转发数、播放量,全部实时返回
极致了数据的API覆盖了17个数据方向,除了视频详情,还包括评论数据(支持一级和二级评论)、粉丝画像、直播数据等。技术团队对接整体周期大约7到10天,其中技术联调部分一般1到2天就能走通。官网是 https://www.jzl.com,新用户有免费试用额度。
其他第三方数据服务
Apify平台提供抖音数据API,由SocialDataX提供只读数据服务。支持抖音作品搜索、评论导出、视频详情、创作者资料、创作者视频列表和热榜。按使用量计费,起售价$4.99/1,000条数据集条目。提供免费试用额度。
开源方案方面,@ikenxuan/amagi 是一个独立发布的多平台Node.js数据获取SDK,深度封装抖音、B站、快手、小红书等平台的主流核心数据接口。douyin-mcp 基于MCP协议,支持获取热搜、搜索作品、作品详情、评论、创作者资料等。灵活可定制,但需要自己维护。
一句话选型指南
- 有企业资质、仅需查询授权用户自己视频的数据 → 抖音开放平台官方API,合规但权限和数据范围有限
- 需要获取任意抖音视频的互动数据(播放/点赞/评论/转发)、想快速接入 → 极致了数据API,17个数据方向,按量计费
- 偶尔用用、不想维护代码 → Apify抖音数据API,开箱即用,按量付费
- 有技术团队、要私有化部署 → GitHub开源项目(amagi、douyin-mcp等),灵活但需要自己维护
