You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用MS Graph API获取频道消息时,如何过滤已删除消息?

过滤MS Graph API返回的已删除团队频道消息

当然可以过滤掉已删除的消息,核心是利用消息资源的deletedDateTime属性:

  • 未被删除的消息,deletedDateTime字段为null(或不存在)
  • 已删除的消息,该字段会包含具体的删除时间戳

你只需要在请求URL中添加OData过滤参数$filter即可,修改后的请求示例如下:

https://graph.microsoft.com/v1.0/teams/{team-id}/channels/{channel-id}/messages?$top=50&$filter=deletedDateTime eq null

注意把URL中的{team-id}和{channel-id}替换为你实际的团队ID和频道ID。这个过滤条件会让API只返回未被删除的消息,直接排除掉已删除的条目。

内容的提问来源于stack exchange,提问作者Raja

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 09:42:05