在 Skype for Business 中获取通话时间

Posted

技术标签:

【中文标题】在 Skype for Business 中获取通话时间【英文标题】:Get call time in Skype for Business 【发布时间】:2016-04-27 19:21:09 【问题描述】:

我正在使用 Microsoft Graph API 来收集有关用户会议和电子邮件的基本信息。现在,我还想知道用户在 Skype for Business 中的通话次数(和聊天次数)以及通话时长。

我意识到 Outlook 会创建一个文件夹“对话历史记录”来记录这些内容。不幸的是,并非所有通话条目都包含通话时长。我不知道它什么时候在那里,什么时候不在那里。有人知道这是为什么吗?

有没有办法获得 Skype for Business 通话时长? (我认为使用 Lync-API (UCMA) 可能有点矫枉过正)

【问题讨论】:

【参考方案1】:

我也想要这个。我已将其添加到 Office 365 的建议页面。https://office365.uservoice.com/forums/273494-outlook-and-calendar/suggestions/13733040-call-duration-for-outgoing-calls-in-conversation-h

【讨论】:

Skype for Business 不提供这个基本上是荒谬的。它永远存在于 Skype 中,它是任何电话交谈的基本细节。我需要知道它才能向客户收费。【参考方案2】:

最好的方法是使用Call detail recording (CDR) 数据库(启用时)。你可以找到CDR Scheme here。

【讨论】:

以上是关于在 Skype for Business 中获取通话时间的主要内容,如果未能解决你的问题,请参考以下文章

使用 Skype for Business Online 创建在线会议

Skype for business URI 而不是 Skype

Skype Web SDK - Skype For Business Online

Skype for business聊天记录保存在outlook中乱码

Skype for Business 2019 和 MSPL + 托管代码不起作用

Exchange2016 & Skype for business集成之二 OWA集成IM