获取TikTok粉丝数的Authorization Scopes权限范围技术咨询
TikTok开发者API非公开授权范围问题解答
- 首先明确当前公开可申请的授权范围基线:TikTok开发者公开文档目前只列了3类可自主申请的Authorization Scopes,分别是
video.list、user.info.basic、share.sound.create。其中user.info.basic的权限边界非常窄,仅能获取头像、昵称、OpenID这类最基础的用户标识信息,连用户个人主页URL都不在返回范围内。 - 接口实测得到的结论是准确的:
follower_count字段对应的权限确实存在,只是没有放在公开文档里。接口报错逻辑的差异是最直接的验证:调用
/user/info/接口时,如果传入根本不存在的字段,接口只会静默不返回对应内容,不会抛权限错误;但传入follower_count时返回的明确权限不足提示,已经说明该字段有专属的权限控制,只是user.info.basic不包含这个权限而已。 - 关于非公开(隐藏)授权范围的实际情况:
- 确实存在未公开的用户信息类扩展scope,最低阶的扩展用户权限就支持获取用户粉丝数,更高阶的用户信息权限可以同时覆盖个人主页URL、公开作品数、账号认证状态、关注数等全量公开用户信息字段。
- 这类隐藏scope不开放普通开发者自助申请,必须走企业级商务对接通道提交申请:需要主体为合规企业资质,明确说明数据使用场景、能证明不存在数据爬取、滥用的风险,经平台人工审核通过后才会给应用下放对应权限,普通开发者在控制台自助提交的权限申请不会触达这类非公开scope的审核流程。
内容的提问来源于stack exchange,提问作者Freddy L.
相关产品推荐
相关产品推荐

