1

Я пытаюсь выполнить запрос фильтра от Microsoft Graph (например):Фильтр запроса стенает Microsoft Graph

https://graph.microsoft.com/beta/me?$filter=extension_d8dde29f1095422e91537a6cb22a2f74_skypeId+eq+'joe.smith' 

Но я всегда получаю такой же ответ:

{ 
    "error": { 
     "code": "BadRequest", 
     "message": "Filter not supported.", 
     "innerError": { 
      "request-id": "d1b45316-80c9-4ce1-bfe3-3c07a4af42a9", 
      "date": "2016-08-25T18:53:45" 
     } 
    } 
} 


Я способный к этому с помощью Azure AD Graph, но я хочу добиться аналогичного результата с MS Graph:

https://graph.windows.net/contoso.com/users/[email protected]?api-version=1.21-preview&$filter=extension_d8dde29f1095422e91537a6cb22a2f74_skypeId+eq+'joe.smith' 

Невозможно фильтровать с помощью свойств расширения с помощью MS Graph? Есть ли правильный способ сделать это или какой-либо другой альтернативный запрос, который может помочь мне запросить свойства расширения?

Thanks

+0

Другое связанное сообщение: http://stackoverflow.com/questions/34725229/microsoft-graph-api-user-custom-property/34772286#comment65662626_34772286 –

+0

Извините - пропустил эту связанную тему. Это похоже на ту же проблему. Мы внутренне подали ошибку, и, надеюсь, скоро мы ее исправим. –

+0

Отлично! Спасибо за продолжение. –

ответ

1

Эта проблема теперь исправлена ​​и развернута.
Vishrut - повторите попытку и подтвердите, что это теперь работает на вас.

+0

Удивительный! Фильтрующие запросы по свойствам расширений теперь работают с MS Graph. Спасибо за следующее: –

+0

Извините за задержку. Хорошо, теперь это работает на вас. –

0

Я мог бы воспроизвести эту проблему тоже. Но фильтр коллекции пользователей с использованием встроенного свойства хорошо работает для меня. Похоже, что Microsoft Graph не поддерживает фильтрацию пользовательского свойства для API пользователей.

Вы можете отправить отзыв от here, если вам нужна эта функция.