gpt4 book ai didi

google-api - 错误: 'The project id used to call the Google Play Developer API has not been linked in the Google Play Developer Console.'

转载 作者:行者123 更新时间:2023-12-02 03:11:45 50 4
gpt4 key购买 nike

我在使用服务帐户访问 Google Play Developer API 时收到以下错误:

The project id used to call the Google Play Developer API has not been linked in the Google Play Developer Console.

服务帐户电子邮件和.p12 文件是使用APIs&Auth -> Credentials 中的服务帐户选项生成的。 Google Play Developer API 中的应用程序使用 Google 文档中提到的项目 ID 链接到项目。

但是,当我尝试使用发布 API 时,仍然收到此错误。我正在寻找此错误的解决方案以及使用 Java 客户端的 Google Publishing API 来使用 Google Play Developer API 发布 APK 的分步过程。我正在使用androidpublisher_v2_public

最佳答案

我理解你。谷歌改变服务名称和工作流程会让你感到困惑。他们的文档更新不够,无法匹配最新的 API 工作流程。

我在服务器端使用 Google Play 开发者服务 API v2 和 alpha 版本 APK,并且遇到了与您相同的错误:“用于调用 Google Play 开发者 API 的项目 ID 尚未链接到Google Play 开发者控制台。”

这是我的解决方案:

Google 开发者控制台

  1. “Google 开发者控制台”>“API 和身份验证”子类别“API”>(API 列表)“Google Play Android 开发者 API”。将“状态”设置为“打开”。

  2. “API 和身份验证”子类别“凭据”>“创建新客户端 ID”。选择“服务帐户”并创建 ID。

  3. 您应该从浏览器获取 P12 key 。

Google Play 开发者控制台

  1. “Google Play 开发者控制台”>“设置”>“API 访问”子类别。

  2. 创建指向您的“链接项目”的链接。

  3. “服务帐户”位置可能已显示您创建“Google 开发者控制台”的“服务帐户”客户端 ID。

默认情况下,此帐户是灰色的,表示它未处于事件状态。所以您必须手动激活它并设置权限。

您现在应该从 API 获得正确的响应。

如果您再次遇到相同的错误,可能是因为您在链接项目之前已在控制台中配置并购买了产品。

要解决这个问题,只需在您的应用中添加新产品即可。

关于google-api - 错误: 'The project id used to call the Google Play Developer API has not been linked in the Google Play Developer Console.' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25481207/

50 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com