谷歌玩开发者控制台,如何添加外部链接项目?

时间:2014-09-23 20:34:24

标签: google-api google-play

我正在尝试使用Google Play Developer API通过Service Account自动提交APK。

问题是,如何在我的项目(和我的服务帐户)外部播放此游戏帐户,API访问权限来管理应用程序?

用例和示例:

我的每个客户都有自己的应用程序所在的Google Play帐户。以前的应用程序都在一个大帐户中,但出于多种原因(谷歌推动将其分离为最高级别),它们现在已被拆分。

假设有2个Google Play帐户,AB。传统上,这些帐户中的每一个都授予我的物理电子邮件用户(me@gmail.com)"发布经理"访问他们的每个帐户。我的电子邮件/用户位于帐户AB的外面。这很好。

我现在想要自动化这个过程。我转到me@gmail.com blah@developer.gserviceaccount.com,启用" Google Play Android Developer API"并创建一个oAuth2服务帐户(给它一个A的电子邮件)。然后我告诉客户进入帐户(Bblah@developer.gserviceaccount.com)并告诉他们给A"发布经理"访问。

我进行API调用并获取

  

用于调用Google Play Developer API的项目ID尚未在Google Play开发者控制台中链接

如果我在Google Play开发者控制台>下考虑帐户B和帐户{{1}},

API调用会有效设置> API访问,并为每个帐户创建服务帐户。它在"用户帐户&版权"对于此服务用户的电子邮件,然后链接一个必须由Google Play帐户拥有的SINGLE项目ID。

问题:

  • 如何添加未在“设置”中定义的服务帐户> API访问?
  • 为什么只能链接1个项目?

您可以为外部电子邮件地址提供完整的权限,但是您无法提供外部服务帐户电子邮件API访问权限吗?目前的设计不再安全。事实上,它似乎违背了API的大多数好处,并且反对谷歌一直在推动的帐户隔离。

0 个答案:

没有答案