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

使用lastModifiedDateTime过滤Microsoft Graph API时遇invalidRequest错误

排查Microsoft Graph API筛选器的语法错误

问题根源

你的请求语法错误核心在于OData筛选器中的日期时间字面量未用单引号包裹。根据OData v4规范,日期时间类型的筛选值必须用单引号括起来,否则API无法正确解析该条件。

修正后的请求参数

将$filter中的日期值添加单引号即可解决问题,完整参数如下:

?$filter=lastModifiedDateTime ge '2023-10-06T06:48:54Z'&$select=name,lastModifiedDateTime,@microsoft.graph.downloadUrl

额外说明

  • @microsoft.graph.downloadUrl仅会在文件类型的DriveItem中返回,文件夹类型(如示例中的"Archive")不会包含该字段,但这不会触发语法错误,只会返回null或不展示该字段。
  • 确认你请求的Graph API端点支持对lastModifiedDateTime字段进行筛选(绝大多数DriveItem相关端点均支持此操作)。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.12 01:39:52