# 怎么用 API 查一个 TikTok 账号的粉丝数？

> 只用用户名就能查任意公开 TikTok 账号的粉丝数、获赞总数和作品数，不需要博主授权。返回字段、价格和每周更新的做法。

网页版：https://okdata.online/zh/answers/tiktok-follower-count-api/

**简短回答：**用 TikTok 账号信息接口（/v1/tiktok/users/get），传入用户名，返回粉丝数、关注数、获赞总数、作品数、简介和认证状态，每个账号 $0.002，博主不需要登录或授权任何东西。200 个账号每周更新一次、持续一个月，共 800 次调用，$1.60。

你手上有一张 200 个 TikTok 达人的备选表，粉丝数那一列已经是三个月前的了。TikTok 官方拿粉丝数的路子，要每个博主登录你的应用并授权统计权限。对已经在用你产品的博主没问题，对一张潜在合作名单就完全行不通。公开账号的话，有用户名就够了。

## 一次调用返回什么

[TikTok 账号信息](/zh/apis/tiktok/users/get/)只需要传 `username`，带不带 @ 都行。

| 字段 | 含义 |
|---|---|
| `followers` | 粉丝数 |
| `following` | 关注了多少账号 |
| `likes` | 所有作品累计获赞 |
| `posts` | 作品数 |
| `bio`、`verified`、`avatar_url`、`url` | 简介、认证、头像、主页链接 |

加上 `view=full`，`ext` 里还有数字形式的用户 ID 和认证说明。

## 费用

| 任务 | 调用次数 | 费用 |
|---|---|---|
| 查一个账号 | 1 | $0.002 |
| 200 个账号查一次 | 200 | $0.40 |
| 200 个账号每周查，连续 4 周 | 800 | $1.60 |

## 试一下

```bash
curl -s -G "https://api.okdata.online/v1/tiktok/users/get" \
  -H "Authorization: Bearer $OKDATA_API_KEY" \
  -d username=khaby.lame \
  -d fields=username,name,followers,following,likes,posts,verified
```

做每周更新时，遍历表里的用户名，把 `followers`、`likes`、`posts` 连同日期写进去，再和上周对比。粉丝突然涨了一大截、获赞却没怎么动的账号，值得多看两眼。

## 注意事项

- 用的是主页链接里的用户名（`tiktok.com/@用户名`），不是显示的昵称。博主改了用户名，旧的会返回 `not_found`，不扣费。
- 视频和评论数据里的作者粉丝数是故意留空的，只有这个接口会返回。
- 拿不到粉丝列表，也没有历史粉丝数。要看增长，自己定期存快照。
- 每个 key 有频率限制。批量跑的时候留意响应头 `X-RateLimit-Remaining`，遇到 429 就按 `Retry-After` 的秒数等一等，被拒的请求不收费。

## 其他办法

- **TikTok Display API**：博主愿意把账号接入你的产品时最合适。每个账号都要对方同意，换来的是 TikTok 直接给的数据。
- **TikTok Research API**：免费，能按日期和地区查，但只给通过审核的非营利学术研究者。
- **手动查**：只有五六个账号，直接打开主页看。

如果要找的是新达人，而不是更新已知名单，那是另一件事，[达人发现方案](/zh/solutions/creator-discovery/)讲了搜索和账号信息怎么配合用。

## 用到的接口

- [TikTok 账号信息](https://okdata.online/zh/apis/tiktok/users/get/) `tiktok.users.get`：$0.002/次

更新于 2026-11-12
