我需要从Microsoft团队聊天中获取所有消息。看起来聊天记录存储在Teams存储中,但是它们的内容在Exchange中以某种方式重复存在,因此您有一个名为“对话历史记录\团队聊天”的隐藏文件夹,然后您可以在其中查看这些对话。因此,我认为应该像共享邮箱或其他具有特殊地址的存储设备一样访问这些消息,并且应该有可能像从普通邮箱中那样获取它们。但是我没有发现通过使用Exchange Web服务获得它们的可能性。
在MS Graph API中有一些用于处理团队通道和聊天的基本功能,但是当前可用的端点集还不完整(例如,我们只能创建聊天线程,但无法获取它们。此外,也无法获得或创建单独的聊天API中的消息)。此外,这些端点位于Microsoft Graph中的/ beta版本下,不建议使用:
重要说明: Microsoft Graph中/ beta版本下的API处于预览状态,并且可能会发生更改。不支持在生产应用程序中使用这些API。
如何使用EWS API获得所有Microsoft Team Chat消息?
用于阅读团队对话的Graph API尚不可用,但应该在几周后。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句