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 赠金,用于运行、测试和部署工作负载。

免费开始使用