谷歌Hangouts聊天集成概述

适用于

桥的内容

通过谷歌Hangouts Chat集成,您可以创建聊天机器人与谷歌Hangouts Chat中的人交互。

您需要启用Hangouts Chat API,并获得使用该API设置此集成的凭据。

启用hangouts聊天API并获得凭据

  1. 上选择或创建项目谷歌云平台,然后启用API。
  2. 一旦启用,点击凭证在左边的菜单里。
  3. 点击创建凭证并选择服务帐户关键
  4. 为服务帐户指定名称和角色老板项目>老板
  5. 选择JSON用于键类型。
  6. 点击创建

私钥将被下载。此私钥的ID也将出现在api和服务>证书。

这是唯一的钥匙副本。

注册集成并配置机器人

注册机器人:

  1. 在Bridge中,为集成打开注册窗口扩展部分。
  2. 在设置选项卡中,粘贴私钥JSON文件进入标记的字段服务帐户JSON
  3. 点击注册
  4. 机器人的URL字段将被填充。复制这个网址。

谷歌Hangouts聊天集成

配置机器人:

  1. 给你的机器人一个名字和一个图像。
  2. 描述桥聊天机器人(或类似的)。
  3. 勾选下面的两个框功能。
  4. 选择机器人的URL连接设置。
  5. 粘贴复制的URL。
  6. 指定谁可以调用这个机器人。
  7. 点击保存

使用机器人

您需要为机器人创建一个运行的工作流。按照下面的步骤创建一个非常简单的响应工作流发出难闻的气味当你说

  1. 在Bridge中创建一个名为乒乓球
  2. 点击startstate和类型发出难闻的气味在答案栏中。
  3. 单击触发器元素并展开该部分短语在面板。添加作为一个短语。
  4. 保存工作流。

在谷歌Hangouts Chat中,向桥机器人发送消息机器人应该用发出难闻的气味

Hangouts测试工作流

空间事件

空间事件是当机器人被添加到或从谷歌Hangouts Chat的空间中删除时发生的事件。您可以使用这两个事件中的每一个来触发单独的工作流,或者用不同的状态值触发相同的工作流。

小贴士:

添加到空间

很好的利用了添加到空间事件将触发一个工作流,该工作流将向空间发送一个消息,详细说明机器人可以识别哪些命令。

从太空中移除

方法触发的工作流,记住这一点很重要从太空中移除事件将无法向空间发送消息。