我正在尝试通过从下面的Inbox文件夹的子文件夹升序来检索未读的电子邮件订单
URI
尝试1
https://outlook.office.com/api/v2.0/me/MailFolders/AAMkADBjMGZiZGFAAB4xqMmAAA=/messages?$count=true&$filter=isread%20eq%20false&$orderby=DateTimeReceived+asc
结果 - StatusCode:400 - 错误请求
尝试2
https://outlook.office.com/api/v2.0/me/MailFolders/AAMkADBjMGZiZGFAAB4xqMmAAA=/messages?$count=true&$filter=isread%20eq%20false&$orderby=DateTimeReceived%20asc
结果 - StatusCode:400 - 错误请求
如果我尝试使用Web API v1.0,则orderby正在运行。
带v1.0的URI
https://outlook.office365.com/api/v1.0/me/folders/AAMkADB4xqMmAAA=/messages?$count=true&$filter=isread%20eq%20false&$orderby=DateTimeReceived%20asc
https://outlook.office365.com/api/v1.0/me/folders/AAMkADBB4xqMmAAA=/messages?$count=true&$filter=isread%20eq%20false&$orderby=DateTimeReceived+asc
任何人都可以告诉我在v2.0中做错了什么导致了错误的请求。
答案 0 :(得分:1)
在v2.0中,DateTimeReceived
更改为ReceivedDateTime
。