如何从Sharepoint资源库获取文件名

Cha*_*les 3 rest sharepoint assets

如何从SharePoint 2013资源库获取映像的文件名?

我正在尝试编写一个JQuery/REST片段,以根据其他列值搜索库中的图像子集并显示它们.我会使用FileLeafRef文档库,但我在资源库中找不到等效字段.

我到目前为止尝试了以下内容,既没有返回文件名:https:/// crm/_api/Web/Lists/GetByTitle('Publication%20List')/ items?select = File/Name&expand = File https:/// crm/_api /网络/列表/ GetByTitle( '公开%20List')/项目?选择= FileLeafRef

Vad*_*hev 5

有一个错字在你的榜样,特别是$符号丢失$select$expand查询选项(详细信息).

以下休息端点演示了如何从Assets库中检索文件名:

1)使用FileLeafRef财产:

/_api/web/lists/getByTitle('<list title>')/items?$select=FileLeafRef
Run Code Online (Sandbox Code Playgroud)

2)使用File/Name财产:

/_api/web/lists/getbytitle('<list title>')/items?$select=File/Name&$expand=File
Run Code Online (Sandbox Code Playgroud)

3)使用Folder/Files财产:

/_api/web/getfolderbyserverrelativeurl('<list url>')/files?$select=Name  
Run Code Online (Sandbox Code Playgroud)