🌐 OAuth 回调域名(TikTok 不支持 localhost)
授权流程(域名已生效,自动回调):
1. 上方填工具公网域名(
https://tk.banxi.cc),必须跟 TikTok 后台 Redirect URI 完全一致 → 保存2. 凭据右侧点 🔗 授权 / 🔁 重新授权 → 新标签打开 TikTok 同意页
3. 同意后 自动跳回本工具完成授权(域名能解析,无需手动粘贴)→ 回本页状态自动变「已授权」
▸ 兜底:手动粘贴 callback URL(自动回调失败时用)
若自动跳回失败:从新标签地址栏整段复制含
?code=...&state=... 的 URL,粘到下面提交。👥 批量接入矩阵号(防关联铁律)
- 每个 TikTok 号:点「+ 添加凭据」建一条 → 关联对应账号 → 单独走一次授权
- ⚠️ 授权那一步(浏览器登录+同意)要在该号自己的环境里做(独立指纹+IP,见 资源池)。同一 IP 授权一堆号 = 关联 = 一起死号
- ✅ 授权后拉数据是服务器侧 API(同一服务器 IP),这是 app 集成正常模式,不关联
🔑 API 凭据
还没有凭据。点「+ 添加凭据」。
📘 怎么拿到 Display API 凭据
在 developers.tiktok.com 创建 App:
- 用 TikTok 账号登录 → Manage apps → 新建 App
- 加 Login Kit 产品,scopes 勾
user.info.basicvideo.list - Redirect URI 必须填(跟工具回调域名一致):
https://tk.banxi.cc/api/oauth/tiktok-display/callback
- 首次提审:用 Sandbox 演示(沙盒账号加为 Target Users,立即可用、无需等审核)
- 拿到 Client Key + Secret → 回这里「+ 添加凭据」填入 → 点授权
💡 过审小窍门
- App 类型选 Business / Tools,用途写「analyze my own accounts」(自家账号数据回流)
- 只申请真用的 scope(basic + video.list),多了拖慢审核
- 多号用同一个 App,每个号单独走一次 OAuth(在各自环境)