我正在使用Google Play开发者控制台帐户的v2。
我转到online API explorer进行新修改。
我在packageName
字段中输入我的包名(com.companyname.appname),点击"执行,"并在响应中收到此403
错误:
{
"error": {
"errors": [
{
"domain": "androidpublisher",
"reason": "projectNotLinked",
"message": "The project id used to call the Google Play Developer API has not been linked in the Google Play Developer Console."
}
],
"code": 403,
"message": "The project id used to call the Google Play Developer API has not been linked in the Google Play Developer Console."
}
}
我确实将我的Google Play Developer API项目链接起来:
Google为什么一直给我这个错误?
答案 0 :(得分:0)
这可能不是OP正在寻找的东西,但我在寻找使用服务帐户时收到完全相同错误的答案时偶然发现了这一点。如果它可以帮助其他人,请确保您使用json密钥作为属于链接项目的服务帐户。
我刚遇到同样的问题,在我的案例中,我在Google Dev控制台中有三个项目,当它在Google Play开发者控制台之间切换时,我最终出现在Google Dev端的错误项目中。经过很多困惑后,我去了谷歌开发控制台,确保我在链接项目,去服务帐户并为服务帐户生成一个新的json密钥,更新我的脚本使用它,现在我收到了谷歌的正确回应。
json键应以您在Google Play开发者控制台中链接的相同项目名称开头。当使用错误项目中的一个时,我得到了与问题完全相同的答案。