如何使用电子邮件或 phone 号码通过 API 发送 DM 到 google 聊天

How to send a DM to google chat via API using email or phone number

我需要为我的公司创建一个解决方案,我们需要能够将 DM 从现有应用程序发送到组织成员 google 聊天。

理想情况下,我们会 POST 到 google 聊天 API 提供用户电子邮件或 phone 号码(我们已经拥有的数据)来发送消息,或向 API 发出请求,我们可以在其中提供电子邮件或 phone 号码并检索该用户的传入 Webhook url,然后使用它来发送消息。

到目前为止我读到的所有答案都指向用户启动的过程,例如与机器人交互,通常采用率很低。

还有其他方法可以实现低摩擦解决方案吗?

非常感谢!

来自第三方应用程序 Google Chat 的所有消息都通过包含在机器人中的传入 webhook 传递。可以在不需要用户交互的情况下在群聊中配置机器人。然后你可以在你的外部应用程序中使用 REST API 创建消息到配置的 bot,bot 会自动将消息转发到 Google Chat。

更多 material 可以在这里找到:

Using Incoming Webhooks

Connect to External Webapps