我想钻到库,然后到指定的文件夹中,但我有越来越“getFolderByServerRelativeUrl”抢了我什么问题。
该http://_base/_api/web/getFolderByServerRelativeUrl('LibName')/files
返回结果为零。 但是,如果使用http://_base/_api/web/lists/getbytitle('LibName')/items
返回多个项目。
我想钻到库,然后到指定的文件夹中,但我有越来越“getFolderByServerRelativeUrl”抢了我什么问题。
该http://_base/_api/web/getFolderByServerRelativeUrl('LibName')/files
返回结果为零。 但是,如果使用http://_base/_api/web/lists/getbytitle('LibName')/items
返回多个项目。
/_api/web/lists/getbytitle('<list title>')/items
终点返回库中的所有列表项, /_api/web/getFolderByServerRelativeUrl('<url>')/files
只返回位于下( 一级文件下面只 )指定文件夹。
例
假设下面的文档库的结构:
Documents (library)
|
Guides (folder)
|
SharePoint User Guide.docx (file)
然后,以下请求:
/_api/web/lists/getbytitle('Documents')/items
将返回2项:
Guides
文件夹 同时,要求: /_api/web/getFolderByServerRelativeUrl('Documents')/files
将返回0
文件,因为没有包含在根文件夹中的文件
但提供的文件夹URL请求: /_api/web/getFolderByServerRelativeUrl('Documents/Guides')/files
将返回SharePoint User Guide.docx
文件。
您使用了错误的URL。 尝试将其附加到其他网址。