【问题标题】:Direct link to Google Chat DM直接链接到 Google Chat DM
【发布时间】:2019-10-13 00:48:32
【问题描述】:

我无法生成指向 Google Chat DM 的直接链接。我们希望将 Google 聊天 DM 链接到我们组织中的个人资料。

我尝试使用用户的 Google ID 生成链接,例如 https://chat.google.com/dm/123455,但无法重定向。

我希望有一种方法可以生成直接链接,方法是使用用户的主要电子邮件、Google ID 或通过 API 调用列出用户的 DM。

【问题讨论】:

标签: hangouts-chat


【解决方案1】:

使用现有 API 似乎无法检索“用户聊天 ID”。
我为 Google Hangouts Chat API(或 People API)创建了一个新功能请求,以公开此信息:https://issuetracker.google.com/issues/134526655

作为一种解决方法,您可以使用 People API 检索用户的 Gaia ID,然后使用适当的 URL 打开 Google Hangouts 对话。
引用my answer to "Create direct link to Google Hangouts chat"

  1. 您需要知道此人的 Gaia ID(Google 使用的内部 ID)。

    我添加了a detailed answer to an existing stackoverflow question,我在其中描述了如何使用People API 检索 Gaia ID。 TL;DR:在personFields 中请求metadata,为您的联系人使用people.connections.list 资源,或为您自己使用people/get 资源。

  2. 获得某人的 Gaia ID 后,创建正确的 URL 以与他们开始环聊非常简单。只需将下面的 1XXXXXXXXXXXX 替换为该用户的 Gaia ID:

    https://hangouts.google.com/chat/person/1XXXXXXXXXXXX

【讨论】:

  • 按照您的第 2 步,是否有与 Google Chat 等效的链接?我的管理员已停用环聊。我尝试了各种形式的chat.google.com,但它们都重定向为格式不正确。
  • 这里有同样的问题,我找不到谷歌聊天的等价物。有什么帮助吗?
猜你喜欢
  • 1970-01-01
  • 2011-01-11
  • 2017-08-21
  • 1970-01-01
  • 1970-01-01
  • 2020-12-16
  • 2016-03-02
  • 2018-02-08
  • 1970-01-01
相关资源
最近更新 更多