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

如何在Microsoft Graph API收件邮件接口同时应用时间与isRead筛选?

解决Microsoft Graph API多条件筛选邮件的问题

你的问题出在筛选条件的传递方式错误:你把isRead ne true作为独立的URL参数传递了,而Microsoft Graph API要求所有筛选条件都必须放在同一个filter参数中,用逻辑运算符连接。

正确的请求URL

将两个筛选条件用and合并到filter参数内,正确的请求地址应该是:

https://graph.microsoft.com/v1.0/me/messages?filter=(receivedDateTime gt 2023-01-24T10:47:27.168Z) and (isRead ne true)

关键说明

  • 多条件筛选必须通过and/or逻辑运算符整合到同一个filter参数中,不能拆分多个独立参数
  • 每个条件可以用括号包裹,提升可读性,尤其是复杂筛选场景
  • 注意URL编码:如果是手动拼接URL,确保空格转译为%20或者+(大部分HTTP客户端会自动处理编码,直接写空格也能正常请求)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.03 07:21:22