В Microsoft Graph, когда я получаю свои электронные письма, используя https://graph.microsoft.com/v1.0/me/messages
, я получаю свои электронные письма в порядке.Но когда я хочу получать письма от определенного пользователя (добавив $filter=(from/emailAddress/address) eq 'some.email@domain.com'
), я получаю письма от прошлого года.Это похоже на то, что заказ просто поменяется местами, если я добавлю фильтр для отправителя адреса электронной почты.
Почему заказ только что поменялся?
Я попытался добавить $filter
и $orderby=sentdatetime desc
взапрос, но он возвращает эту ошибку:
Порядок ограничения или сортировки слишком сложен для этой операции.
РЕДАКТИРОВАТЬ:
Я пробовал это:
? $ Filter = sentdatetime ne null и (от / emailAddress / address) eq'some.email@domain.com'&$orderby=sentdatetime
Но он вернул эту ошибку:
Произошла внутренняя ошибка сервера.Операция не удалась., Ссылка на объект не установлена на экземпляр объекта.