【问题标题】:What permissions do I need to access "API Access" in Google Play console?我需要哪些权限才能访问 Google Play 控制台中的“API 访问”?
【发布时间】:2021-03-19 07:34:28
【问题描述】:

如果我转到 Google Play 的 API 访问部分,它会说我需要许可。我想知道我需要向所有者申请什么许可。我查看了available permissions,似乎没有一个与 API 访问匹配。

【问题讨论】:

  • 同舟共济连google support都不知道。
  • 我现在正试图弄清楚。我隐约记得不久前遇到过这个问题,我的解决方案是使用我可以访问的所有者帐户(用于设置整个 Google Play 控制台的帐户)。所以在大多数情况下不是真正的解决方案。

标签: google-play-console


【解决方案1】:

看这里:https://developers.google.com/android-publisher/getting_started

“要开始进行 API 调用,您需要直接从 Google Play 控制台设置和管理 Google Play 开发者 API。该 API 只能由您的 Google Play 开发者帐户的所有者管理。强>”

虽然这是否专门指“设置”->“开发者帐户”中的“API 访问”区域有点模棱两可,但我怀疑它是。

基于上述情况,我已要求帐户所有者为我设置一个服务帐户,并将该过程所需的所有内容发送给我,以便我可以开始使用 API。


对于此主题的新手 - 为了能够使用 Google Publisher API (https://developers.google.com/android-publisher/),您需要联系您管理 Android 应用程序的 Google Play 开发者帐户的所有者。除了帐户所有者(甚至不是“管理员”或“所有者”——他们必须是帐户所有者的完整身份)之外,其他任何用户都不能进行以下必要的设置。

他们需要在这里登录帐户:https://play.google.com/console/u/0/developers/api-access。 然后按照此处的说明进行操作:https://developers.google.com/android-publisher/getting_started 他们必须设置具有相关访问权限的 oAuth 或服务帐户凭据并将这些凭据提供给您。

如果您在服务器端与 Android 发布者服务/API 进行交互 - 那么您将需要一个服务帐户。按照这个过程 (https://developers.google.com/identity/protocols/oauth2/service-account) 将生成一个 JSON 文件,您基本上可以将其提供给客户端库以开始与 API 交互 (https://developers.google.com/android-publisher/#subscriptions)

【讨论】:

  • 所以,你是管理员,但不是真正的管理员 \o/
  • @Pandaiolo,如果您拥有“所有者”角色,您仍然不是帐户所有者
  • @FF_Dev 显然是的,而且您的评论表明存在至少命名问题。另一个问题是“真正的所有者”无法将其帐户的管理委托给第三方,这让专业的云服务提供商感到失望。 (尤其是出乎意料,因为您可以委派此管理工具的其他部分)
  • 您好,请告诉我如何授予我的开发人员访问 API 的权限
  • @sunilkalwani - 您需要联系您管理 Android 应用程序的 Google Play 开发者帐户的所有者,并要求他们登录到:play.google.com/console/u/0/developers/api-access。然后,他们可以按照developers.google.com/android-publisher/getting_started 此处的说明设置具有相关访问权限的 oAuth 或服务帐户凭据,并将其提供给您。如果您在服务器端与 Android 发布者服务/API 进行交互 - 那么您将需要一个服务帐户。
猜你喜欢
  • 2022-10-06
  • 2019-08-23
  • 2019-06-24
  • 2017-11-16
  • 1970-01-01
  • 2011-08-14
  • 1970-01-01
  • 2021-06-02
  • 1970-01-01
相关资源
最近更新 更多