Я пытаюсь получить список гостей с accountenabled eq true:
accountenabled eq true
/v1.0/users?&$filter=userType eq 'Guest' and AccountEnabled eq 'true'
Я получаю ошибку из-за Invalid filter clause. Что я делаю не так?
Invalid filter clause
Из вашего вопроса тип параметра недействителен. Нам нужно передать подходящие значения параметров для соответствующего аргумента / параметра. 'true' это строка, но true должно быть bool / object.
https://graph.microsoft.com/v1.0/users?&$filter=userType eq 'Guest' and AccountEnabled eq true
Проблема не вызвана and, нам нужно удалить '' с 'true', просто используйте GET https://graph.microsoft.com/v1.0/users?&$filter=userType eq 'Guest' and AccountEnabled eq true, тогда он будет работать нормально.
and
''
'true'
GET https://graph.microsoft.com/v1.0/users?&$filter=userType eq 'Guest' and AccountEnabled eq true