You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用SharePoint API获取Brown Boronia文件夹文件时遇文件未找到错误求助

解决SharePoint获取“Brown Boronia”文件夹文件列表的问题

常见排查与解决步骤

1. 确认文件夹的正确服务器相对URL

SharePoint的GetFolderByServerRelativeUrl方法要求传入完整的服务器相对路径(从网站集根目录开始)。你可以通过两种方式获取准确路径:

  • 在SharePoint UI打开目标文件夹,复制浏览器地址栏的URL,提取/sites/PBRDocumentStoreTest/之后到/Forms/之前的部分,完整服务器相对URL应为/sites/PBRDocumentStoreTest/Pre-lodgement Application/Brown Boronia
  • 在浏览器控制台执行以下代码,获取当前网站下该文件夹的完整路径:
    _spPageContextInfo.webServerRelativeUrl + "/Pre-lodgement Application/Brown Boronia"
    
    将得到的路径替换到API请求中,示例:
    ..../sites/PBRDocumentStoreTest/_api/web/GetFolderByServerRelativeUrl('/sites/PBRDocumentStoreTest/Pre-lodgement Application/Brown Boronia')?$expand=Files
    

2. 处理路径中的空格与特殊字符

如果路径包含空格,尝试将空格替换为URL编码的%20,修改后的请求示例:

..../sites/PBRDocumentStoreTest/_api/web/GetFolderByServerRelativeUrl('Pre-lodgement%20Application/Brown%20Boronia')?$expand=Files

3. 改用文档库关联的API请求

如果路径方式仍报错,可以通过文档库直接定位文件夹,避免路径拼接错误:

..../sites/PBRDocumentStoreTest/_api/web/lists/getByTitle('Pre-lodgement Application')/rootFolder/folders/getByTitle('Brown Boronia')?$expand=Files

该方法先定位到文档库Pre-lodgement Application,再从其根文件夹下找到目标子文件夹。

4. 验证权限

确认发起API请求的账号拥有目标文件夹的读取权限——权限不足也可能触发“文件未找到”的错误提示。

内容的提问来源于stack exchange,提问作者user3803807

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 13:20:39