获取消息历史记录

时间:2020-05-12 20:58:17

标签: powershell microsoft-teams

我正在尝试使用PowerShell获取提交到团队聊天室的最后一条消息的日期。

环顾四周,我发现了this博客文章,它表明我应该能够使用LastModifiedTime属性(使用Get-UnifiedGroup和Get-MailboxFolderStatistics),但是在我的情况下,该值并不代表上次发布的日期(截止日期已超过一年)。

我实际上如何获得这些数据?

2 个答案:

答案 0 :(得分:1)

我在Get-EXOMailboxFolderStatistics cmdlet中发现了-IncludeOldestAndNewestItems参数。似乎正在报告正确的数据(在NewestItemReceivedDate中)。

答案 1 :(得分:0)

您可以尝试调用List channel messages图形API吗?这应该返回带有时间戳的通道中的消息列表。

您可以从列表中选择最新消息。通常,列表中的第一个是最新的。