Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud platform 使用defaut应用程序凭据访问Google Play API?_Google Cloud Platform_Google Play Developer Api - Fatal编程技术网

Google cloud platform 使用defaut应用程序凭据访问Google Play API?

Google cloud platform 使用defaut应用程序凭据访问Google Play API?,google-cloud-platform,google-play-developer-api,Google Cloud Platform,Google Play Developer Api,我正在构建一个appengine应用程序,需要访问。我在中看到,除了Oauth之外,还可以使用服务帐户进行身份验证 这是否有可能在不生成json密钥的情况下使用默认服务帐户?这将使设置更容易一些 编辑:更明确地说,不要使用json键,而是真正使用默认的应用程序凭据 对于应用程序引擎标准环境: 您可以从默认服务生成服务帐户密钥文件 账户按照您提供的链接,然后单击 如入门部分所示,您将进入 谷歌开发者控制台。如果使用正确的帐户登录 您应该在顶部看到您的项目名称,然后转到凭据 ->创建凭证->服务帐户

我正在构建一个appengine应用程序,需要访问。我在中看到,除了Oauth之外,还可以使用服务帐户进行身份验证

这是否有可能在不生成json密钥的情况下使用默认服务帐户?这将使设置更容易一些

编辑:更明确地说,不要使用json键,而是真正使用默认的应用程序凭据

对于应用程序引擎标准环境:

您可以从默认服务生成服务帐户密钥文件 账户按照您提供的链接,然后单击 如入门部分所示,您将进入 谷歌开发者控制台。如果使用正确的帐户登录 您应该在顶部看到您的项目名称,然后转到凭据 ->创建凭证->服务帐户密钥。在服务帐户下拉列表中,选择应用程序引擎默认服务帐户,然后选择 JSON作为键类型,您应该很好地遵循最后一个 Github上的说明

对于App Engine灵活的环境:

如前所述,“服务帐户”页面中未列出默认服务帐户。无法使用它生成服务帐户密钥。您需要使用自定义服务帐户


实际上,我可以为默认服务帐户生成一个密钥。我的问题更像是根本不生成密钥。数据存储、bigquery和其他云API只是开箱即用,不需要任何密钥。