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

调用Google Play内购验证API返回ACCESS_TOKEN_SCOPE_INSUFFICIENT 403错误如何解决?

错误产生原因

该报错的核心原因是调用Android Publisher v3 API的身份凭证权限不足,具体分为两类场景:

  1. OAuth2授权范围不匹配:调用androidpublisher.ProductPurchasesService.Get接口时,请求AccessToken所使用的授权Scope不符合接口要求,接口要求必须绑定应用内购买相关的专属Scope。
  2. 服务账号权限缺失:你在Google Play Console中没有给当前调用接口的服务账号分配对应应用的订单查询权限,即使Scope正确也会触发权限拒绝。
解决方法

按照以下步骤配置即可修复该问题:

  • 调整OAuth授权范围
    生成调用接口的AccessToken时,必须指定授权Scope为 https://www.googleapis.com/auth/androidpublisher,不要使用其他无关的Scope。
  • 配置Google Play Console服务账号权限
    1. 进入Google Play Console对应应用后台,打开「设置」-「API权限」页面,找到你调用接口使用的服务账号
    2. 给该服务账号授予「查看财务数据」权限,或直接授予订单管理类的权限,确保其有读取应用内购买订单的权限
    3. 权限配置完成后需等待15~30分钟生效,Google Play侧的权限配置存在一定延迟。
  • 重新测试接口
    权限生效后,重新生成带正确Scope的AccessToken,再次调用查询接口即可正常获取订单数据。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.25 09:45:01