我已经开发了一个Microsoft Teams应用,并且我正在使用“深层链接”根据文档来与选定的用户创建命名的聊天(带有主题名称的聊天):
创建聊天的“深层链接”示例如下:
这很好用-如果我保存了链接部分减去“消息”部分,这又很好用了,并将用户链接到现有聊天记录:
但是,如果从Teams本身内部将另一个用户添加到聊天中,则上面的链接将不再链接到现有聊天,而是创建一个具有相同topicName和原始指定用户的全新聊天实例。
是否有一种仅通过topicName或某种ID就能“深度链接”到聊天室的方法?不必精通Microsoft Graph API?
https://teams.microsoft.com/l/chat/0/0?Prep%20For%20Meeting%20Tomorrow 只是链接到聊天“主屏幕”,用户可以在其中通过Teams开始新的聊天
答案 0 :(得分:0)
我可能是错的,但是我敢肯定您不能直接实现这一目标。新增一个人后,不再是“相同”聊天,可以这么说(例如,与“ Joe,Bob和Dave”的聊天与与“ Joe,Bob,Dave和Sue”的聊天不同我可以想到的两种 可以实现的功能是:
答案 1 :(得分:-1)
我来这里的目的是为满足此相同要求提供解决方案。.其他人可以单击该链接以拨打普通的MS Teams(多人)聊天。如果我最初是在MS Teams中手动创建聊天组(而不是最初通过会议邀请),则我希望将此包含在会议邀请中。 我在MS Teams Web(在我的浏览器中)中打开了聊天室,以获取唯一的对话标识符,然后将该部分替换为通常在会议邀请中可以找到的示例链接。我还删除了上下文参数。当我在浏览器中跟踪结果链接时,它启动了MS Teams桌面应用程序并加入了聊天组会议。示例性示例链接如下:
https://teams.microsoft.com/l/meetup-join/*19:1235774810bf4d7086ada8e13c7c6c8a@thread.v2/0 *
我替换的部分是“ 19:1235774810bf4d7086ada8e13c7c6c8a@thread.v2/0”。 不需要像“?context =%7b%22Tid%22%3a%22c9b9cb50-3544-4db4-a267-fa84df2f4ceb%22%2c%22Oid%22%3a%22663db54f-657a-407d-8a0b-45c76d8cdffd最后是%22%7d“。我不确定如果有人使用此链接但我没有将其添加到聊天中,该怎么办。您必须测试这是否是必需条件。