抖音用户作品
douyin-worksPOSThttps://v1.apizero.cn/api/douyin-works概述
按您本人或已获授权的抖音账号主页,采集公开作品卡片,返回前 10~20 条作品页链接、标题、作者、点赞、播放、时长与封面。支持图集。Cookie 由调用方传入,服务端不存登录态。 仅限采集您本人发布或已获书面授权的作品;禁止采集他人作品。若您仍强制采集他人作品,由此产生的全部法律责任、平台处罚与第三方索赔均由调用方自行承担,与本服务无关。
调用约定
- 网关 ·
https://v1.apizero.cn - 鉴权 ·
Authorization: Bearer <API Key> - 回包 · JSON {code, msg, data}。成功看 code === 0,不要只看 HTTP 200。
/aidocs/douyin-works/raw.md鉴权
仅限采集您本人发布或已获书面授权的作品;禁止采集他人作品。若您仍强制采集他人作品,由此产生的全部法律责任、平台处罚与第三方索赔均由调用方自行承担,与本服务无关。 Cookie 传完整字符串即可(须含 sessionid),一条或多条都行。
获取 API Key:获取 API Key/account/keys
请求头
推荐:Bearer <API Key>。兼容请求头 X-API-Key,以及 Query api_key / apikey / key(key 仅当值为 sk_live_/sk_test_/sk_stag_ 形态时生效)。匿名可不传,受每日免费额度限制。
| Header | 类型 | 必填 | 说明 |
|---|---|---|---|
| Authorization | string | 否 | 推荐:Bearer <API Key>。兼容请求头 X-API-Key,以及 Query api_key / apikey / key(key 仅当值为 sk_live_/sk_test_/sk_stag_ 形态时生效)。匿名可不传,受每日免费额度限制。 |
请求参数
POST · APPLICATION/JSON
抖音用户主页链接(短链或长链)。与 sec_user_id 二选一
例https://www.douyin.com/user/MS4wLjABAAAA...
网页用户 ID。与 url 二选一;也认 sec_uid
例MS4wLjABAAAA...
一条或最多 20 条完整 Cookie(须含 sessionid)。单条文本 / JSON 对象均可;多条用 JSON 数组或 ||| 分隔,按轮询使用。也认 cookies 字段
例ttwid=...; sessionid=...
返回条数 1–20,默认 10
例10
翻页游标,默认 0;下一页传上次的 next_cursor
例0
| 参数 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|
| url(链接) | string | 否 | 抖音用户主页链接(短链或长链)。与 sec_user_id 二选一 | https://www.douyin.com/user/MS4wLjABAAAA... |
| sec_user_id | string | 否 | 网页用户 ID。与 url 二选一;也认 sec_uid | MS4wLjABAAAA... |
| cookie | string | 是 | 一条或最多 20 条完整 Cookie(须含 sessionid)。单条文本 / JSON 对象均可;多条用 JSON 数组或 ||| 分隔,按轮询使用。也认 cookies 字段 | ttwid=...; sessionid=... |
| count | int | 否 | 返回条数 1–20,默认 10 | 10 |
| max_cursor | int | 否 | 翻页游标,默认 0;下一页传上次的 next_cursor | 0 |
{
"url": "https://www.douyin.com/user/MS4wLjABAAAA...",
"sec_user_id": "MS4wLjABAAAA...",
"cookie": "ttwid=...; sessionid=...",
"count": 10,
"max_cursor": 0
}返回结果
顶层固定为 code / msg / data。下表一般是 data 内字段。 code · msg · data · tips · request_id
解析后的用户 ID
本次实际条数
本次请求的 count
本次翻页起点
下一页游标,传给 max_cursor
是否还有下一页
作者摘要:sec_uid / unique_id / nickname / avatar
avatar
sec_uid
nickname
unique_id
作品卡片:aweme_id / title / media_type / video_url / share_url / cover_url / images / author_name / like_count / comment_count / share_count / collect_count / play_count / duration / duration_text / is_top / publish_ts / publish_time
标题
images
images 的一项
is_top
aweme_id
duration
cover_url
video_url
点赞数
media_type
播放数
作者昵称
发布时间
duration_text
数据来源说明
平台标识
平台名称
原始链接
作者昵称
作者账号
作者 ID
版权说明
使用限制
免责声明
侵权投诉
品牌提示(所有接口统一返回):极数本源 · https://apizero.cn
| 字段 | 类型 | 说明 | |||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| sec_user_id | string | 解析后的用户 ID | |||||||||||||||||||||||||||||||||||||||||||||
| count | int | 本次实际条数 | |||||||||||||||||||||||||||||||||||||||||||||
| asked | int | 本次请求的 count | |||||||||||||||||||||||||||||||||||||||||||||
| max_cursor | int | 本次翻页起点 | |||||||||||||||||||||||||||||||||||||||||||||
| next_cursor | int | 下一页游标,传给 max_cursor | |||||||||||||||||||||||||||||||||||||||||||||
| has_more | bool | 是否还有下一页 | |||||||||||||||||||||||||||||||||||||||||||||
| author | object | 作者摘要:sec_uid / unique_id / nickname / avatar | |||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||
| list | array | 作品卡片:aweme_id / title / media_type / video_url / share_url / cover_url / images / author_name / like_count / comment_count / share_count / collect_count / play_count / duration / duration_text / is_top / publish_ts / publish_time | |||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||
| source | object | 数据来源说明 | |||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||
| tips | string | 品牌提示(所有接口统一返回):极数本源 · https://apizero.cn | |||||||||||||||||||||||||||||||||||||||||||||
返回示例
{
"list": [
{
"title": "2026年618什么手机值得买?",
"images": [],
"is_top": false,
"aweme_id": "7512345678901234567",
"duration": 847,
"cover_url": "https://p3-pc-sign.douyinpic.com/example.jpeg",
"video_url": "https://www.douyin.com/video/7512345678901234567",
"like_count": 116000,
"media_type": "video",
"play_count": 890000,
"author_name": "小白测评",
"publish_time": "2026-05-20 12:00:00",
"duration_text": "14:07"
}
],
"asked": 10,
"count": 10,
"author": {
"avatar": "https://p3.douyinpic.com/example.jpeg",
"sec_uid": "MS4wLjABAAAA...",
"nickname": "小白测评",
"unique_id": "example"
},
"has_more": true,
"max_cursor": 0,
"next_cursor": 1758711687000,
"sec_user_id": "MS4wLjABAAAA...",
"tips": "极数本源 · https://apizero.cn"
}请求示例
示例都是服务端写法。Python / JavaScript 各有常规写法和官方库。
curl -sS -X POST "https://v1.apizero.cn/api/douyin-works" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"url": "https://www.douyin.com/user/MS4wLjABAAAA...",
"sec_user_id": "MS4wLjABAAAA...",
"cookie": "ttwid=...; sessionid=...",
"count": "10",
"max_cursor": "0"
}'错误码
先看业务 code。HTTP 也可能不是 200。
成功
参数错误
API Key 无效
API Key 已暂停
当前 IP 不在 Key 白名单
此接口需要 API Key
余额不足
调用过快(QPS)
今日免费额度已用完
接口已下线
接口不存在
服务器内部错误
上游暂时不可用
上游返回格式异常
暂无可用节点
| 业务码 | HTTP | 说明 |
|---|---|---|
| 0 | 200 | 成功 |
| 4000 | 400 | 参数错误 |
| 4011 | 401 | API Key 无效 |
| 4013 | 403 | API Key 已暂停 |
| 4014 | 403 | 当前 IP 不在 Key 白名单 |
| 4015 | 401 | 此接口需要 API Key |
| 4022 | 402 | 余额不足 |
| 4029 | 429 | 调用过快(QPS) |
| 4030 | 429 | 今日免费额度已用完 |
| 4040 | 503 | 接口已下线 |
| 4041 | 404 | 接口不存在 |
| 5000 | 500 | 服务器内部错误 |
| 5020 | 502 | 上游暂时不可用 |
| 5021 | 502 | 上游返回格式异常 |
| 5030 | 502 | 暂无可用节点 |
调用限制
- 计费模式
- 完全免费
- QPS 限制
- QPS 8
- 登录免费额度
- 10 次(已认证)
- 匿名每日额度
- 2 次(无 API Key)
- 黄金会员
- 每天 2,000 次 · 每分钟 10 次
- 钻石会员
- 每天 4,000 次 · 每分钟 20 次
- 企业会员
- 每天 8,000 次 · 每分钟 30 次
| 计费模式 | 完全免费 |
|---|---|
| QPS 限制 | QPS 8 |
| 登录免费额度 | 10 次(已认证) |
| 匿名每日额度 | 2 次(无 API Key) |
| 黄金会员 | 每天 2,000 次 · 每分钟 10 次 |
| 钻石会员 | 每天 4,000 次 · 每分钟 20 次 |
| 企业会员 | 每天 8,000 次 · 每分钟 30 次 |
购买套餐、看评价请走商城详情。 购买 / 调试
更新日志
- 1.0.62026-09-10
会员改为按分钟突发:黄金每日 2000 次、每分钟 10 次;钻石每日 4000 次、每分钟 20 次;企业每日 8000 次、每分钟 30 次。登录与匿名额度不变
- 1.0.52026-09-10
会员降速:黄金每日 1800 次、1 分钟 1 次;钻石每日 3000 次、30 秒 1 次;企业每日 8000 次、10 秒 1 次。登录与匿名额度不变
- 1.0.42026-09-07
登录免费额度由每日 20 次下调为 10 次
- 1.0.32026-09-05
Cookie 一条或多条都支持;多条按轮询使用,失效自动换下一条
- 1.0.22026-09-05
出站代理由服务端实现,调用方无需传入
- 1.0.12026-09-05
Cookie 支持整段文本与 JSON,不必拆字段
- 1.0.02026-09-05
上架独立接口:按用户主页采集公开作品卡片(最多 20 条) Cookie 由调用方传入,服务端不存登录态
免责声明
使用限制(请先读)
本接口仅供采集您本人发布或已获原作者书面授权的抖音作品。
禁止采集他人作品,禁止批量搬运、公开传播或做成下载站。
调用即视为确认:目标账号为您本人所有或已获授权。若您仍强制采集他人作品,由此产生的全部法律责任、平台处罚与第三方索赔均由调用方自行承担,与本服务无关。
本服务只返回公开作品页链接与公开字段,不存储登录态,不含播放直链。数据以抖音实时返回为准。