是否可以使用gcloud凭证来调用GCP API?

时间:2018-05-28 07:55:32

标签: google-cloud-platform

我注意到如果我使用gcloud命令,它会在我的主目录中创建包含(格式化)信息的文件.google_libcloud_auth.${GCE_PROJECT}

{
  "access_token": "....",
  "token_type": "Bearer",
  "expire_time": "2018-05-21T12:07:23Z",
  "expires_in": 3600,
  "refresh_token": "..."
}

是否可以使用此文件作为凭据来访问GCP API?如果是的话,有没有关于如何做到这一点的指南?

1 个答案:

答案 0 :(得分:0)

回答您的问题,是的,很有可能使用JSON访问令牌访问Google Cloud服务,例如为gcloud SDK创建的令牌。

尽管如此,根据您的应用程序,其他访问方法可能更方便。看到您的主要兴趣是使用GCP API,建议您阅读有关使用API Keys访问的文档。

如果您想探索所有可能的身份验证方法,我建议您从authentication overview文档页面开始。