Google api 错误:';用于调用Google Play开发者API的项目id尚未在Google Play开发者控制台中链接;
使用服务帐户访问Google Play Developer API时,我遇到以下错误: 用于调用Google Play开发者API的项目id尚未在Google Play开发者控制台中链接 服务帐户电子邮件和Google api 错误:';用于调用Google Play开发者API的项目id尚未在Google Play开发者控制台中链接;,google-api,google-api-client,google-api-java-client,Google Api,Google Api Client,Google Api Java Client,使用服务帐户访问Google Play Developer API时,我遇到以下错误: 用于调用Google Play开发者API的项目id尚未在Google Play开发者控制台中链接 服务帐户电子邮件和.p12文件是使用api&Auth->Credentials中的服务帐户选项生成的。Google Play开发者API中的应用程序使用Google文档中提到的项目id链接到该项目 但是,当我尝试使用发布API时,仍然会出现此错误。我正在寻找这个错误的解决方案,以及一个使用googlepubli
.p12
文件是使用api&Auth->Credentials
中的服务帐户选项生成的。Google Play开发者API中的应用程序使用Google文档中提到的项目id链接到该项目
但是,当我尝试使用发布API时,仍然会出现此错误。我正在寻找这个错误的解决方案,以及一个使用googlepublishingapi为Java客户机使用googleplaydeveloperapi发布APK的分步过程。我使用的是
androidpublisher\u v2\u public
我理解你。谷歌改变服务名称和工作流程让你感到困惑。他们的文档更新不足,无法匹配最新的API工作流
我在服务器端使用带有alpha版本APK的Google Play开发者服务API v2时,出现了与您相同的错误:“用于调用Google Play开发者API的项目id尚未在Google Play开发者控制台中链接。”
这是我的解决方案:
谷歌开发者控制台
祝你好运。尝试验证应用内购买时遇到相同的错误 这对我起了作用: 去 Google Play开发者控制台>设置>API访问 在“链接项目”下找到您的项目,然后单击“链接”按钮 如果您再次遇到相同的错误,可能是因为您在链接项目之前在控制台中配置并购买了产品
要解决这个问题,只需在应用程序中添加新产品即可 检查您的fastlane/Appfile
您的包\u名称与您的项目包和在您的google帐户中创建的项目匹配。如果您在向Android Publisher API发出请求时收到此响应,但您的项目已链接,请尝试创建新的应用内产品。如果在链接之前创建了一个产品,则在购买时获取产品事务失败。有了新产品,错误就消失了
几天前,我在android发行商v3上遇到了这里描述的同样问题,我完全按照指令操作,但不幸的是没有成功 当你在订阅/产品创建之后链接你的谷歌云控制台时,可能会发生这种情况。在这里,我将介绍一个棘手的解决方案,如何在不联系谷歌的情况下解决这个问题 我认为这可能是同步的问题,并做了几个步骤 解决方案:
此外,我希望谷歌能尽快解决这些问题。如果有人在试图找到项目链接的位置时遇到问题(因为界面不断变化),这里有一个指向他们API文档的最新链接 如果您想要一个直接链接(如果他们的文档按常规更改),那么您可以在以下位置找到链接页面:
play.google.com/apps/publish/?account=#ApiAccessPlace
仅供参考,我正在尝试在服务器端协调订阅,在安装了所有oAuth 2.0之后,我得到一个403错误:
"error": {
"code": 403,
"message": "The project id used to call the Google Play Developer API has not been linked in the Google Play Developer Console.",
"errors": [
{
"message": "The project id used to call the Google Play Developer API has not been linked in the Google Play Developer Console.",
"domain": "androidpublisher",
"reason": "projectNotLinked"
}
]
}
}
“错误”:{
“代码”:403,
“消息”:“用于调用Google Play开发者API的项目id尚未在Google Play开发者控制台中链接。”,
“错误”:[
{
“消息”:“用于调用Google Play开发者API的项目id尚未在Google Play开发者控制台中链接。”,
“域”:“androidpublisher”,
“原因”:“项目未链接”
}
]
}
}
您的问题可能是因为您在创建服务帐户之前创建了应用内购买产品
在开发者控制台中,将应用内购买产品设置为“非活动”。然后保存页面。最后,再次“激活”。这将为谷歌带来新的东西,让一切都正常运作。是的,这很有效,谢谢!我在这里发布了一个php示例:记住,在GooglePlay开发者控制台中不能创建多个“链接项目”。因此,您可以在所有项目中使用相同的.p12文件。我可以从Android应用程序调用play developer API吗?在Google play Console的第2步中,我们应该在[选择角色]下拉菜单中选择什么?本指南是一个bi