Google Cloud API

Google Cloud API 是 Google Cloud Platform 服务的编程接口。它们是 Google Cloud Platform 的重要组成部分,可让您为应用轻松添加各种功能(计算、网络、存储、基于机器学习的数据分析等等)。

关于 Cloud API

Cloud API 作为网络 API 服务(例如 Cloud Pub/Sub API)实现。每个 Cloud API 通常在 googleapis.com 的一个或多个子网域(例如 pubsub.googleapis.com)上运行,并通过公共互联网和虚拟私有云 (VPC) 网络为客户端提供 JSON HTTP 和 gRPC 接口。客户端可以将 HTTP 和 gRPC 请求直接发送到 Cloud API 端点或者通过使用客户端库发送。

访问 Cloud API

您可通过以下方式访问 Cloud API:使用以各种常用编程语言编写的客户端库通过服务器应用进行访问,通过 Firebase SDK 从移动应用访问,或者使用第三方客户端进行访问。您还可以通过 Google Cloud SDK 工具或 Google Cloud Console 界面访问相同的服务。

如果您刚接触 Cloud API,请参阅使用入门以了解如何使用 Cloud API。

支持 HTTP 和 gRPC

所有 Cloud API 都提供了一个简单的 JSON HTTP 接口,您可以直接调用或通过 Google API 客户端库调用。大多数 Cloud API 还提供了 gRPC 接口,您可以通过 Google Cloud 客户端库(这些客户端库可以提供更好的性能和易用性)调用。如需详细了解我们的客户端库,请参阅客户端库说明

无论接口类型如何,所有 Cloud API 都采用 API 设计指南中所述的面向资源的设计原则,这样可确保 Cloud API 提供简单、一致的开发者体验。

限制您的用量

Cloud API 可供数百万开发者和用户共用。为确保公平使用并最大限度地减少滥用风险,所有 Cloud API 对实际使用都强制执行速率限制和资源配额(通常简称配额)。您还可以使用这些配额来减少自己的配额限制,以控制您在 Google Cloud 产品上的支出。如果您所需要的配额超出默认限制,则必须提交增加配额的请求。

如需了解详情,请参阅限制 API 用量

监控您的使用情况

大多数 Cloud API 都可为您提供您的项目对该 API 的使用详细信息,包括流量水平、错误率和延迟时间。这些信息有助于您对使用 Cloud API 的应用问题快速进行排查。您可以在 Google Cloud Console 的 API 信息中心查看这些信息。您还可以在 Cloud Monitoring 中创建自定义信息中心和提醒。

如需了解详情,请参阅监控 API 使用情况

可用的 Cloud API

如需查看可用的 Cloud API,请访问 Google Cloud Console 的 API 库

亲自尝试

如果您是 Google Cloud 新手,请创建一个帐号来评估我们的产品在实际场景中的表现。新客户还可获享 $300 赠金,用于运行、测试和部署工作负载。

免费开始使用