如何分别使用服务帐户和 API 密钥来使用 BigQuery?
How do I use service account and API key separately to use BigQuery?
如何分别使用服务帐户和 API 密钥来使用 BigQuery?
我想从服务器应用程序访问 BigQuery API。
我的服务器应用程序只想使用一个授权密钥来访问 BigQuery API。
我认为我可以 select 遵循 2 种方式。
- API 键
- 服务帐号
上面的键在google开发者控制台中描述如下。
为 BigQuery 使用服务帐户,因为它更易于使用,并且很多示例都基于此。
此外,还可以将 CLI 工具设置为使用服务帐户,这样您就有优势了。
gcloud auth activate-service-account xxxxxxxxx-xxxxxxxxxxxxxxxxxx@developer.gserviceaccount.com --key-file ~/.bigquery.v2.p12
如何分别使用服务帐户和 API 密钥来使用 BigQuery?
我想从服务器应用程序访问 BigQuery API。 我的服务器应用程序只想使用一个授权密钥来访问 BigQuery API。 我认为我可以 select 遵循 2 种方式。
- API 键
- 服务帐号
上面的键在google开发者控制台中描述如下。
为 BigQuery 使用服务帐户,因为它更易于使用,并且很多示例都基于此。
此外,还可以将 CLI 工具设置为使用服务帐户,这样您就有优势了。
gcloud auth activate-service-account xxxxxxxxx-xxxxxxxxxxxxxxxxxx@developer.gserviceaccount.com --key-file ~/.bigquery.v2.p12