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, если вам нужна эта функция.

Смежные вопросы