Как отфильтровать внешние сообщения на основе темы и body / bodyPreview в графе API? - PullRequest
0 голосов
/ 14 июня 2019

Я не могу обернуться вокруг фильтрации сообщений Outlook на графике Microsoft API.На данный момент я сделал это, что работает очень хорошо:

https://graph.microsoft.com/v1.0/users/*/messages?$count=true&$top=100&$filter=(ReceivedDateTime ge 2019-03-12T16:01:00Z and receivedDateTime lt 2019-04-20T19:01:00Z) AND (startswith(subject,'some subject text'))...

Однако мне нужно дополнительно отфильтровать результаты по содержанию тела, поэтому я добавляю это:

... AND (contains(bodyPreview,'some bodytext'))

Это терпит неудачу, хотя !?Как правильно фильтровать сообщения в outlook по следующим параметрам:

  • дата начала получения
  • дата окончания получения
  • тема начинается с (этого или этогоили это ...)
  • тело содержит (то или это или это ...)
...