邮件消息Delta筛选器失效,符合文档要求仍报错求助
使用Microsoft Graph Delta查询邮件时Filter参数报错(符合文档格式仍触发400)
我们通过Delta MS Graph API追踪邮件消息的变更,按照要求使用格式为$filter=receivedDateTime ge {value}的Delta参数。近期微软侧更新后,所有相关请求均返回400错误。
请求URL:
https://graph.microsoft.com/v1.0/users/XXX@YYY.ZZZ/mailFolders('inbox')/messages/delta?$filter=receivedDateTime%20ge%202022-09-25T00%3A00%3A00Z&$select=receivedDateTime,isDraft,internetMessageId,subject
请求日志:
<= GET /users/XXX@YYY.ZZZ/mailFolders('inbox')/messages/delta?$filter=receivedDateTime%20ge%202022-09-25T00%3A00%3A00Z&$select=receivedDateTime,isDraft,in... => 400 {"error":{"code":"ErrorInvalidUrlQuery", "message":"The '$filter' parameter value is not supported for 'Messages' resource; only a value of 'receivedDateTime ge value' is supported."} }
可以看到我们使用的筛选器完全符合文档要求,求帮忙解决这个问题!
内容的提问来源于stack exchange,提问作者lazyden
相关产品推荐
相关产品推荐

