Как получить имя файла из библиотеки активов Sharepoint
Как получить имя файла образа из библиотеки ресурсов SharePoint 2013?
Я пытаюсь написать фрагмент jQuery / REST для поиска подмножества изображений в библиотеке на основе их других значений столбцов и отображения их. Я бы использовал FileLeafRef в случае библиотеки документов,но я не смог найти эквивалентное поле в библиотеке активов.
Я пока попробовал следующее, Ни один файл не возвращает имя:
https:///crm/_api/Web/Lists/GetByTitle ('публикация%20List') / пункты?select=File / Name&expand=файл
https:///crm/_api/Web/Lists/GetByTitle ('публикация%20List') / пункты?select=FileLeafRef
2 ответов:
В вашем примере есть опечатка, в частности
$символ отсутствует для$selectи$expandвариантов запроса ( Подробнее).Следующие конечные точки rest демонстрируют, как получить имя файла из библиотеки активов:
1) использование свойства
FileLeafRef:/_api/web/lists/getByTitle('<list title>')/items?$select=FileLeafRef2) Использование свойства
File/Name:/_api/web/lists/getbytitle('<list title>')/items?$select=File/Name&$expand=File3) Использование свойства
Folder/Files:/_api/web/getfolderbyserverrelativeurl('<list url>')/files?$select=Name
Я считаю, что yt все еще
FileLeafRefдля библиотеки активов. Есть ли шанс, что вы могли бы поместить соответствующий код в свой вопрос?Вот конечная точка rest для
FileLeafRef:/_api/web/lists/getByTitle('<list title>')/items?$select=FileLeafRefВ качестве альтернативы вы всегда можете использовать свойство
File Name:/_api/web/lists/getByTitle('<list title>')/items?$select=File/Name&$expand=File
Comments