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

SharePoint API返回正确ItemCount但Files与Folders列表为空求助

SharePoint API返回ItemCount正确但Files/Folders数组为空的原因
  • 权限不足:调用API的账号仅拥有文件夹的基础访问权限,能获取到项总数(ItemCount),但没有查看文件夹内具体文件和子文件夹的权限,因此Files和Folders的results数组被过滤为空。
  • 展开参数语法错误:当前使用的$expand=Files,Folders不符合SharePoint REST API的要求,需要明确指定展开子集合的具体属性。正确的参数写法应为$expand=Files/Items,Folders/Items,否则API不会返回具体的文件和文件夹列表。
  • 路径大小写不匹配:SharePoint部分环境对服务器相对路径的大小写敏感,即使ItemCount能正确返回,路径大小写错误可能导致展开子集合时无法正确拉取数据。检查GetFolderByServerRelativeUrl中的路径是否与实际文件夹路径完全一致(包括大小写)。
  • 隐藏系统项影响:ItemCount包含了文件夹内的隐藏系统文件(如版本管理文件、元数据文件),但这些项不会出现在Files和Folders的results数组中。不过这种情况一般不会导致两个数组全为空,仅当实际可见项被特殊配置隐藏时才可能出现。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.17 22:52:51