«Любой» лямбда-оператор для параметра $ filter в вызовах MS Graph и REST People API - PullRequest
0 голосов
/ 06 ноября 2018

Я пытаюсь использовать «любой» лямбда-оператор для получения списка объектов Person на основе свойств relvanceScore или ранга коллекций EmailAddresses и scoredEmailAddresses, соответственно:

https://graph.microsoft.com/v1.0/me/people?$filter=scoredEmailAddresses/any(s:s/relevanceScore ge 5)

или

https://graph.microsoft.com/beta/me/people?$filter=emailAddresses/any(s:s/rank ge 5)

или

https://outlook.office.com/api/beta/me/people?$filter=EmailAddresses/any(e:e/Rank ge 5)

Я получаю HTTP 504 или HTTP 503 при выполнении любого из этих трех запросов к конечным точкам графика Beta и v1.0, а также к конечной точке REST O365 Beta. Это происходит также при использовании синтаксиса / users / {user-id}.

Кто-нибудь возвращает успешный результат при попытке выполнить эти запросы?

1 Ответ

0 голосов
/ 07 ноября 2018

По состоянию на этот документ ,

Любой лямбда-оператор поддерживается для некоторых API.

На основании моего теста, конечная точка /me/people?$filter=emailAddresses/any current не поддерживается. Поэтому я предлагаю вам отправить запрос на функцию голос пользователя

...