2017-01-05 2 views
1

Я пытаюсь запросить пользователей с помощью displayName, но мне сложно избежать одиночной кавычки при отправке запроса как C# SDK, так и Graph Explorer.Прокрутка одиночной кавычки в графике Microsoft

Обновления: Это не ясно, в данном примере, термин поиска у меня есть проблемы с является I'

Примера запрос: https://graph.microsoft.com/v1.0/users?$filter=startsWith(displayName,'I%27') результатов в

Status Code: 400 
{ 
    "error": { 
     "code": "BadRequest", 
     "message": "There is an unterminated string literal at position 28 in 'startsWith(displayName,'I'')'.", 
     // snip 
    } 
} 

Я пробовал все виды побега, с обратными косыми чертами, двойные кавычки, %2527 вместо цитаты, ничего не работает. Каков правильный способ запроса с цитатой?

+0

Мы не сможем запустить свой пример, так как нам не хватает маркер доступа. Но попробуйте смешать кавычки вместо экранирования: 'filter = startsWith (displayName,« I »)' – MarkHu

+0

Я не думаю, что это работает: Ошибка синтаксиса: символ '\' 'недопустим в позиции 23 в' startsWith (displayName, \"Я'\")'. –

ответ