探索示例,了解如何构建和部署不同类型的 Google Chat 应用。
借助快速入门教程开始使用
如果您从未构建过 Chat 应用,可以先完成快速入门。快速入门介绍了如何设置和运行基本示例。如需开始使用 Google Chat API,您可以选择以下两种类型的快速入门:
- API 快速入门:通过构建一个调用 Chat API 来代表您执行任务(例如发送消息或返回您是成员的聊天室列表)的 Chat 应用来设置环境。
- 互动式快速入门:配置 Chat API 并创建一个可添加到聊天室并用于发送消息的基本 Chat 应用。
API 快速入门
API 快速入门使用用户身份验证来调用 Chat API,这意味着它们以经过身份验证的 Chat 用户身份执行操作。在这种情况下,快速入门可帮助您以自己的身份调用 Chat API。与交互式快速入门不同,您无需在 Chat 聊天室中安装 Chat 应用或与之互动。
API 快速入门指南提供以下语言的版本:
对于所有其他编程语言,请查看并安装我们的客户端库,以便开始使用 Chat API。
交互式快速入门
根据您希望的构建方式,从以下互动式快速入门中进行选择:
- Google Apps 脚本,一个基于 JavaScript 的云端低代码开发平台。
- 使用 Google Cloud Functions 的 HTTP 服务。
- Google Cloud Dialogflow CX,一个用于自动对话和动态响应的自然语言平台。
- Google Cloud Pub/Sub,一种实时消息传递服务,可让您在防火墙后构建。
- AppSheet 是一款无代码开发平台,可用于在 Google Workspace 组织中构建应用。
探索 Chat 应用示例
按精选 Google 产品、语言和类型查看示例:
样本类型简介
以下内容说明了每种样本类型:
- 快速入门介绍了如何设置和运行基本的 Chat 应用。
- 教程提供从头到尾的分步说明,并假定您除了 Google Cloud 项目之外,没有设置任何其他内容。
- Codelab 是对一种或多种 Google 产品的引导式演练,通常在活动中展示,随后发布供您在家中试用。
- GitHub 代码示例已发布到 Google Workspace 加购项 GitHub 代码库,其中包含有关如何使用这些代码示例的一些基本说明。这些示例通常也会用于文档中。
在 GitHub 上探索 Chat 应用代码示例
您还可以在 GitHub 上找到 Chat 应用示例。 您可以派生这些代码库,并使用其中的代码作为自己项目的参考。
探索聊天应用视频
探索 Google Workspace Developers YouTube 频道中的内容:
后续步骤
非插件的 Chat 应用:Google Chat 应用示例
以下文档适用于非 Google Workspace 插件的 Chat 应用。如需迁移非插件的 Chat 应用,请参阅将 Chat 应用转换为 Google Workspace 插件。
您可以在 GitHub 上的 Google Chat 示例代码库中找到非插件的 Chat 应用的代码示例。