Google Meet SDK 和 API 概览

Google Meet SDK 和 API 使开发者能够与 Meet。您可以通过程序化方式将 Meet 集成到 或在 Meet 中使用您的产品。

Meet SDK 和 API

您可以通过以下三种方式为 Google Meet 实施解决方案并与其集成:

  • Google Meet 插件 SDK(开发者预览版): 将应用作为 可让用户发现、分享和 无需离开 Meet,即可在应用中进行协作。
  • Google Meet REST API(正式版):创建和 在您的应用中管理会议,以及检索会议数据。
  • Google Meet 实时共享 SDK(抢先体验) 程序):实时同步内容并提供共享控件, 使用您的应用

下图可帮助您为问题选择正确的端点 问题:

SDK 和 API 概览

SDK 和 API 有何区别?

SDK 和 API 是开发适用于各种产品的 Meet。从本质上讲,SDK 和 API 具有相似的特征 让您能够增强应用的功能

SDK

软件开发套件 (SDK) 是用于在特定环境中构建软件的工具, 平台、操作系统或编程语言SDK 通常包含 编译器、代码库、调试程序、文档、教程、代码示例 和至少一个 API 库以促进通信。

SDK 具有多项优势:

  • 它们包含开发者构建和运行软件所需的一切, 以标准化方式构建软件。
  • 由于 SDK 包含预构建的组件,可缩短开发周期 以及支持应用开发的库。
  • 包含内置信息,例如相关文档和教程, 构建、测试和部署应用。
  • 通过减少应用开发时间和资源来控制费用。

API

应用编程接口 (API) 可协助 Google Cloud 与 让开发者可以基于该 API 提供的服务构建应用。 该 API 无论是在 SDK 内,还是单独使用,都会使用预定协议 指定交换数据的方式。API 可将 连接到各项服务,以便在应用之间进行集成。

API 通常由以下几个部分组成:

  • 接口:网络 API 或网络服务 API(应用 网络服务器与网络浏览器之间的处理接口 或 REST API(一种无状态接口,用于 通过 HTTP 函数(如 GET、PATCH、 DELETE)。
  • 技术参考资料和文档:参考规范和 指南文档。

API 具有多项优势:

  • 集成不同的软件系统,打造更出色的产品。
  • 重复使用现有代码库会增加开发时间。
  • 可以在 API 级别应用更新,而无需重新部署所有代码。
  • 吸引新用户发现您的商品,从而促进业务蓬勃发展 优化建议。

选择 SDK 或 API

SDK 和 API 可提高软件开发过程的效率, 协作。虽然 SDK 通常包含 API,但这两种工具可以协同工作。

请参阅下表,了解每种工具的适用情形:

SDK API
说明 用于在特定平台、操作系统或编程语言上构建软件的工具包。 帮助两个平台之间的通信。
运作方式 请在开发应用之前安装。 获取 API 密钥以发出 API 请求。
功能 创建应用或 API。 扩展应用的功能以与现有系统相连。
用例 当您需要平台专用工具更快地编写代码时。 当您想要基于其他开发者编写的功能进行构建时。
平台 特定于语言和平台。 跨平台通信。