问题描述
自上周以来,有一个新的 Gupshup 功能,为了添加新的机器人,我可以粘贴 Dialogflow 代理的 JSON。
我从哪里得到那个 JSON?
当我从 Dialogflow 将代理导出为 ZIP 并将其解压缩时,我有 2 个文件夹(实体 + 意图)和一个“代理”JSON +“包”JSON(下图)。
我是否必须将 agent.json 放入 Gupshup 中?
我这样做了,并将其部署在 Telegram 上进行测试(我不知道其他测试方法)。它不起作用。它不回答任何问题。
我正确设置了 Telegram。
提前致谢。
解决方法
-
在 Dialogflow 控制台中。单击 COG 图标
-
点击 Google 项目
-
一次在 Google 控制台中。点击汉堡图标
- 点击 IAM 和管理
- 点击服务帐户
- 创建新的服务帐户
- 确保提供查看者访问权限
- 创建后,在服务帐户列表中,点击管理密钥。
- 为该服务帐户添加新密钥
- 选择类型为 JSON
然后一个 JSON 文件将被下载到您的本地机器上。将内容复制粘贴到 JSON 字段中。您的 Dialogflow 代理将被链接。
快乐编码。 :)