gpt4 book ai didi

google-api - 如何获得访问 Google Play 开发者 API 的授权

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

我正在尝试访问 Google Play 开发者 API https://developers.google.com/android-publisher/为我的公司应用程序构建一个应用内购买产品。

我们必须获得授权才能对 Google Play 开发者 API 进行 GET 调用。 https://developers.google.com/android-publisher/api-ref/purchases/subscriptions/get

我遵循了此处介绍的步骤。 https://developers.google.com/android-publisher/authorization

enter image description here

创建了一个 Oauth 客户端和服务帐户。我使用的 gmail 帐户是 play.google.com 控制台中“用户和权限”的一部分。

但是当我尝试访问 API 时,出现错误
enter image description here

当我开始搜索这个错误时,我了解到在 play.google.com 中还有一个叫做“API 访问”的东西。当我试图访问它时,我看到的只是
enter image description here

但是我在其他帖子中看到存在一个屏幕,其中包含详细信息,例如
/image/Hdjjy.png

那么我该如何继续访问 API。我做了谷歌文档中提到的所有事情,但没有奏效。此外,我无权查看“API 访问”屏幕。

我也很困惑,如果您可以从“API 访问”屏幕和 console.developers.com 的“凭据”屏幕创建服务帐户,应该使用哪一个?

最佳答案

只是为了检查您是否了解有一些不同的 API 与应用内购买有关。

  • Play billing library旨在用于您的应用程序。这就是允许用户从您的应用中购买东西的原因
  • Configuring in app products .当您的应用支持应用内产品时,您必须支持产品是什么和价格。这是通过 Play 控制台完成的,手动或批量上传 CSV 文件。
  • 最后是 the API you refer to在你的问题中。这不是为在您的应用程序中使用而设计的,您不必使用它来支持应用程序内产品。相反,此 API 允许您的 服务器 (不是应用程序)来验证用户的购买。为了使用这个 API,您需要在您找到的页面中启用“API 访问”。出于安全原因,这只能由 Play 控制台的帐户所有者启用。您需要找到您的 Google Play 帐户的所有者,并让他们登录并创建一个具有 API 访问权限的服务帐户。
  • 关于google-api - 如何获得访问 Google Play 开发者 API 的授权,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52471362/

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