You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过TikTok API获取已授权用户的@用户名?

解决TikTok Login Kit获取用户@用户名的问题
  • 确认应用权限:你需要在TikTok开发者后台为关联的网站应用申请user.info.basic权限,这是获取用户基础信息(包括@用户名)的必要权限,未申请或审核未通过的话,接口不会返回该字段。
  • 调用正确的用户信息接口:使用用户登录后拿到的access_token和open_id,向TikTok用户信息端点发起GET请求:
    GET https://open-api.tiktok.com/oauth2/userinfo/?access_token={你的access_token}&open_id={用户的open_id}
    
    响应的JSON数据里,username字段就是你需要的@用户名(即@符号后的纯用户名,展示时可自行添加@前缀),注意和display_name(用户显示名称)区分开。
  • 排查常见问题:如果还是拿不到目标字段,先通过/oauth2/token/info/端点验证access_token是否有效,再确认user.info.basic权限是否已成功添加并通过审核——部分TikTok API权限需要人工审核才能生效。

内容的提问来源于stack exchange,提问作者Fitschi Fitschi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 08:22:03