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

如何通过Graph API非递归获取OneDrive指定文件夹中的快捷方式

非递归查找OneDrive特定文件夹快捷方式的可行方法

你可以通过以下Graph API端点实现需求:

GET /me/drive/root/children?$filter=@odata.type eq 'microsoft.graph.shortcut'&$select=id,name,targetId,targetUrl

关键说明:

  • 该端点通过/me/drive/root/children获取根目录的直接子项(非递归),搭配$filter筛选类型为microsoft.graph.shortcut的条目,精准提取当前目录下的所有快捷方式。
  • 之前你尝试$filter无效大概率是筛选条件写法错误,OneDrive中快捷方式的专属类型标识就是microsoft.graph.shortcut,这个筛选条件是官方支持的。
  • 使用$select可以指定返回的字段(如名称、目标ID、目标链接),减少冗余数据返回。
  • 如果要查询其他特定文件夹,只需将root替换为目标文件夹的ID或路径,例如/me/drive/items/{folder-id}/children或/me/drive/root:/Documents/MyFolder:/children。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.12 23:02:34