如何解决TikTok Shop API错误码105005:you should apply auth pkg for this api
解决TikTok Shop API错误码105005:"you should apply auth pkg for this api"
问题场景
我在TikTok Partner平台创建了对接自定义开发店铺的应用,用Node.js开发了接收Webhook响应的REST API中间件。测试订单详情查询接口时,持续收到错误响应:
{ "code": 105005, "message": "you should apply auth pkg for this api", "request_id": "20240912031540202F63D493EC970076FD" }
请求示例:
https://open-api.tiktokglobalshop.com/api/orders/detail/query?app_key={app_key}×tamp=1726109670&sign=5dd772bb4194cabf8f8f81f646e0a34cd00864c4f4af7ba3c00759e517b4ff87&access_token={access_token}
已排查项
- 签名函数运行正常,生成的签名符合要求
access_token通过调用/api/v2/token/get接口获取,流程无异常(重定向到Redirect URL后手动调用该接口,将token存入本地SQLite数据库)- 分别用Node.js的Axios和Postman手动发起请求,均返回相同错误
- 查阅TikTok官方错误码文档,未找到该错误的相关解释
解决方法
联系TikTok官方支持后确认,错误原因是未在TikTok Partner应用后台为当前应用配置目标API的权限包。
操作步骤:
- 登录TikTok Partner平台,进入对应应用的管理后台
- 找到「API权限」或同类权限配置模块
- 搜索并申请/开通订单详情查询(
/api/orders/detail/query)接口所属的权限包 - 等待权限审核通过后,重新发起API请求即可
内容的提问来源于stack exchange,提问作者Jamison Grudem
相关产品推荐
相关产品推荐

