【问题标题】:How can I link a callRecord to an outlook event?如何将 callRecord 链接到 Outlook 事件?
【发布时间】:2020-09-15 15:01:24
【问题描述】:

在我们的应用程序中,我们有一个屏幕,其中显示了用户 Outlook 日历中的事件以及我们的用户拨打的团队电话(链接了他的 O365 帐户并为我们提供了必要的权限)。我们通过订阅 callRecords (/communications/callRecords) 来拦截这些调用。所有数据均来自 Microsoft Graph API。

问题是,当我们的用户召开 Teams 会议时,我们会收到一个事件和一个通话记录。发生这种情况时,我们希望检测两者之间的链接,以向我们的用户显示它们是相关的。由于该活动是团队会议,并且通话以团队会议的“加入”按钮开始,因此在某处应该有一个链接,不是吗?

问题是我在任何地方都找不到链接。有没有办法检测这两者之间的联系?某个地方的 ID?

谢谢!

【问题讨论】:

  • 您将通过使用 Create Event 在响应中收到 Id,并且您可以使用该 Id 来获取 Outlook 日历中的项目。

标签: microsoft-graph-api microsoft-teams microsoft-graph-teams microsoft365


【解决方案1】:

我设法做到这一点的唯一方法是使用加入 URL。创建事件时,Microsoft Graph 将在其他属性中返回加入 URL,将其保存并与通话记录的加入 URL 匹配。

【讨论】:

  • 谢谢!它完美匹配。我可能因为期望 URL 只包含 ID 而忽略了它。
  • @JFlex 没问题!也发生在我身上,我花了几个小时解析加入 URL 试图从中取出一个 Id,然后它击中了我,它们是相同的。遗憾的是,Microsoft 不提供直接匹配的 Id。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-28
  • 1970-01-01
  • 2015-01-31
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多