使用Google Play Review API获取应用评论遇403错误求助
解决Google Play Review API的
projectNotLinked 403错误 嘿,这个错误我帮不少开发者排查过,核心问题就是你用来调用API的Google Cloud项目,还没和目标应用所在的Google Play开发者控制台关联起来。按下面的步骤一步步操作就能解决:
1. 先确认你有足够的权限
要完成关联,你得同时拥有两个权限:
- 你的Google Cloud项目的所有者/编辑者权限
- 目标三星应用所在的Google Play开发者控制台的所有者权限(划重点:只有所有者能做关联,管理员权限不行)
2. 把Cloud项目关联到Play开发者控制台
具体操作步骤:
- 打开Google Play开发者控制台,进入你要获取评论的三星应用页面
- 点击左侧菜单栏的 设置 > API访问
- 在页面的链接项目板块,点击链接新项目
- 从下拉列表里选中你调用Review API时用的那个Google Cloud项目,点击链接
- 确认弹窗里的提示信息,完成关联操作
3. 确保Google Play Developer API已启用
别漏了这一步:
- 打开Google Cloud控制台,找到你刚才关联的项目
- 进入API和服务 > 库,搜索「Google Play Developer API」
- 检查API状态,如果显示「未启用」,点击启用按钮
4. 配置服务账号权限(如果用服务账号调用API)
如果你是通过服务账号发起的API请求,还得给账号加权限:
- 回到Google Play开发者控制台的API访问页面,找到已关联项目对应的服务账号
- 点击授予访问权限,给这个账号添加查看应用信息和评论的权限(或者根据你的需求选更高权限)
- 保存设置后,等个几分钟让权限生效
5. 重试API调用
完成上面所有步骤后,别着急马上重试——给系统5-10分钟的同步时间,然后再发起请求。如果还是报错,再检查两个点:
- 调用API时用的项目ID是不是你刚关联的那个
- 服务账号的密钥文件是不是对应正确的Cloud项目
小补充:哪怕你的应用还没正式发布到Play商店(比如处于草稿或测试阶段),只要应用已经在开发者控制台创建了,关联操作就能生效,不影响评论API的调用。
内容的提问来源于stack exchange,提问作者Sundan
相关产品推荐
相关产品推荐

