【发布时间】:2020-12-16 06:32:42
【问题描述】:
我们想在我们的 Intranet 中添加一个超链接,单击该超链接将打开与使用 Google Chat API 开发的指定机器人的 google 聊天对话。
通过https://console.developers.google.com/apis/api/chat.googleapis.com/hangouts-chat?project=xxxxxxxx 创建聊天机器人时,关于该机器人的唯一识别信息似乎是应用 ID(项目编号)和机器人名称。
截至 2020 版的 Google Chat,似乎没有关于如何创建指向用户或机器人 ID 的直接 URI 的文档)比如 https://chat.google.com/users/XXXXXXXXX,其中 XXXXXXXX 是机器人 ID
在与机器人通信时对 Google Chat Web Widget (https://chat.google.com) 名册/联系人列表的检查表明,机器人标识符的格式为 user/bot/114553095703997684XXX 或 user/114553095703997684XXX,其中 114553095703997684XXX 是前面引用的应用 ID .
我们如何在给定 App ID 或名称的情况下以编程方式构造一个指向聊天机器人的直接 URI?
【问题讨论】:
-
您是否尝试过使用机器人被邀请的房间?
-
有问题的机器人是可通过直接消息 (DM) 访问的 Personal Scope 机器人。 DM ID 在 URI 中可见,但对用户/呼叫者来说是唯一的,而不是通用的。
标签: hangouts-chat