如何在 microsoft-teams 图表 api 中获取聊天消息的 'seen' 状态?

How can I get 'seen' status of chat message in microsoft-teams graph api?

我正在开发一个提取工具来提取 microsoft-teams 对话。 使用 Graph API 可以轻松检索聊天消息列表及其属性(例如发件人、html 正文和附件等),如下所示。

https://graph.microsoft.com/beta/users/{user-id}/chats/{chat-id}/messages?$top=50

https://graph.microsoft.com/beta/users/{user-id}/chats/{chat-id}/messages/{msg-id}

但是我找不到消息的 'seen' 状态作为其属性,and/or 我找不到如何检索消息的 'seen' 状态。

作为参考,microsoft-teams 聊天消息数据定义为:
https://docs.microsoft.com/en-us/graph/api/resources/chatmessage?view=graph-rest-beta

我要检索的是 'eye' 图标状态作为附件。

MS Graph 当前不公开或支持 chat message 资源的“seen/read”属性。

我看到一个feature request for it here,我建议您投赞成票,以便将来实施。