如何通过具有指向视频会议的链接的API创建环聊聊天消息

时间:2020-03-19 12:41:24

标签: hangouts-chat hangouts-api

我正在尝试创建Google环聊聊天消息,并带有指向新视频会议的链接。

到目前为止,我设法发送了一条常规消息,但找不到如何创建视频会议并在该处发送链接的方法:

msg := chat.Message {
    Text: "test msg",
}

_, err := chatService.Spaces.Messages.Create(spaceID, &msg).Do()
if err != nil {
    log.Fatal(err)
}

在聊天中它很容易实现: enter image description here

任何帮助将不胜感激!谢谢!

1 个答案:

答案 0 :(得分:1)

您有几种选择:

如果您在消息文本中添加了纯链接URL,例如http://example.com/foo,则环聊聊天会将其用作链接文本,并自动将该文本超链接到指定的URL。

如果您不希望显示链接URL,则可以使用以下语法为此链接提供备用链接文本:

<video-meeting-url|your link text>
  • 您还可以通过发送card message来更高程度地自定义消息。例如,您可以为会议链接as explained here提供自定义图像。

更新:

在执行此操作之前,您必须创建一个视频会议并获取其链接。 您不能使用环聊聊天API创建视频会议

您可以在官方文档中看到,聊天API仅可用于管理spaces(即聊天室和直接消息)及其members和{{3} }。视频会议不是环聊聊天的一部分,而是环聊聚会的一部分,并且没有开放的环聊聚会API。

参考: