Microsoft Graph API SharePoint $filter日期过滤类型不兼容错误求助
你的请求里有两个关键问题导致了类型不兼容错误:
- 参数拼写错误:
?l$filter多了个冗余的字母l,正确格式是?$filter - 日期值被单引号包裹,导致被识别为字符串类型,和
Edm.DateTimeOffset类型的lastModifiedDateTime字段无法匹配,直接去掉单引号即可
- 参数拼写错误:
修正后的Python请求格式:
f"{url}sites/{site_id}/lists/{list_id}/items?$filter=lastModifiedDateTime ge 2021-06-02T00:00:00Z"额外提醒:注意确认字段的内部名称,SharePoint列表的显示名和内部名可能不一致,比如默认的修改时间字段内部名是
Modified,如果你的代码里写的modifiedDateTime是自定义字段名,要确保和接口返回的JSON中的字段名完全一致。
内容的提问来源于stack exchange,提问作者e_over_accnt
相关产品推荐
相关产品推荐

