Solución:
Cómo recuperar el nombre del documento usando REST de SharePoint
Ya que FileRef
contiene el nombre del archivo, puede utilizar la siguiente consulta para devolver los nombres de los documentos:
Punto final: /_api/web/lists/getByTitle('<list title>')/items?$select=FieldValuesAsText/FileRef&$expand=FieldValuesAsText
Ejemplo
Obtenga documentos (nombres) que se han creado a partir del año 2014:
/_api/web/lists/getByTitle('Documents')/items?$select=FieldValuesAsText/FileRef&$expand=FieldValuesAsText&$filter=Created ge datetime'2014-01-01T00:00:00'
FileLeafRef:
/_api/web/lists/getByTitle('list')/items?$select=FileLeafRef
Nombre del archivo:
/_api/web/lists/getByTitle('<list title>')/items?$select=File/Name&$expand=File
Además, para consultar una biblioteca de documentos por nombre de documento, utilice a continuación:
/_api/web/lists/getByTitle('Doc Library Name')/items?$select=FileRef&$filter=substringof('Test Document Name',FileRef)";
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)