“应用默认凭据”可让您的应用使用服务帐号凭据作为自身身份来访问 BigQuery 资源。
准备工作
- 按照 Google Cloud Platform 身份验证入门指南为您的本地开发环境设置服务帐号凭据。
应用默认凭据
客户端库可以使用应用默认凭据向 Google API 轻松进行身份验证,并向这些 API 发送请求。借助应用默认凭据,您可以在本地测试应用并部署它,无需更改底层代码。如需了解详情(包括代码示例),请参阅 Google Cloud Platform 身份验证指南。
如果您使用 BigQuery 客户端库创建服务对象且不传递显式凭据,您的应用将使用应用默认凭据进行身份验证。
C#
在尝试此示例之前,请先按照《BigQuery 快速入门:使用客户端库》中的 C# 设置说明进行操作。如需了解详情,请参阅 BigQuery C# API 参考文档。
Go
在尝试此示例之前,请先按照《BigQuery 快速入门:使用客户端库》中的 Go 设置说明进行操作。如需了解详情,请参阅 BigQuery Go API 参考文档。
Java
在尝试此示例之前,请先按照《BigQuery 快速入门:使用客户端库》中的 Java 设置说明进行操作。如需了解详情,请参阅 BigQuery Java API 参考文档。
Node.js
在尝试此示例之前,请先按照《BigQuery 快速入门:使用客户端库》中的 Node.js 设置说明进行操作。如需了解详情,请参阅 BigQuery Node.js API 参考文档。
PHP
在尝试此示例之前,请先按照《BigQuery 快速入门:使用客户端库》中的 PHP 设置说明进行操作。如需了解详情,请参阅 BigQuery PHP API 参考文档。
Python
在尝试此示例之前,请先按照《BigQuery 快速入门:使用客户端库》中的 Python 设置说明进行操作。如需了解详情,请参阅 BigQuery Python API 参考文档。
Ruby
在尝试此示例之前,请先按照《BigQuery 快速入门:使用客户端库》中的 Ruby 设置说明进行操作。如需了解详情,请参阅 BigQuery Ruby API 参考文档。
后续步骤
了解如何在默认凭据不符合您的应用需求的情况下使用其他凭据类型明确进行身份验证。