#sharepoint #microsoft-graph-api
Вопрос:
У меня есть такой вопрос: $»https://graph.microsoft.com/v1.0/{_config.SubBaseUrl}/элементы?разверните=поля(выберите=идентификатор,название,имя MFG, Номер детали производителя)»
Как я могу выбрать имена столбцов с пробелами, например «Номер детали производителя», чтобы не получить ошибку недопустимого пути?
Ответ №1:
Замените пробелы в имени поля на _x0020_
https://graph.microsoft.com/v1.0/{_config.SubBaseUrl}/items?expand=fields(select=id,Title,MFG_Name,Manufacturer_x0020_Part_x0020_Number)
Другой вариант-вызвать запрос с expand
без select
и проверить формат столбца с пробелами. Иногда API Graph возвращает имя столбца без пробелов.
https://graph.microsoft.com/v1.0/{_config.SubBaseUrl}/items?expand=fields
Так что вполне возможно, что for Manufacturer Part Number
api вернется ManufacturerPartNumber
.