$ expand не работает для API-интерфейсов REST onpremise SharePoint 2013 - PullRequest
0 голосов
/ 29 мая 2018

Я работаю над API REST SharePoint 2013 для целей интеграции.У меня есть локальный экземпляр SharePoint 2013 и я следовал Как включить JSON минимальный для настройки JSON Accept Type для REST API.

Все API работают нормально с заголовком accept, равным minimalmetadata, nometadata & verbose.Однако фильтры OData $ расширяются с минимальным количеством & nometadata, которое не работает, и получают 200 ОК с телом ответа JSON без расширенных атрибутов.

Если я изменил заголовок accept на подробный, я мог видеть расширенные атрибуты в ответе JSON.Пожалуйста, ознакомьтесь с приведенным ниже примером запроса, где развернуть не работает для минимального и nometadata принимают заголовок:

http://mysharepointhost/_api/Web?$expand=webs
http://mysharepointhost/_api/Web/Lists(guid'xxx')/items?$expand=AttachmentFiles

Весь вышеупомянутый запрос с $ expand работает для меня на sharepoint 2016 и sharepoint онлайн.

Пожалуйста, предложите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...