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

使用Microsoft Graph获取OneDrive文件时,driveItem-id取值疑问

关于OneDrive根目录子项调用的SDK参数说明
  • 你要访问的https://graph.microsoft.com/v1.0/me/drive/root/children对应的是当前用户OneDrive根目录的子文件/文件夹,对应的SDK其实有更简洁的写法,完全不需要手动填写根目录ID:

    var result = await graphClient.Me.Drive.Root.Children.GetAsync();
    

    这个写法直接对应你要调用的API端点,更直观也不容易出错。

  • 如果一定要使用你当前的Drives["{drive-id}"].Items["{driveItem-id}"]写法:

    • {drive-id}填你通过GET /me/drives获取到的驱动器ID
    • {driveItem-id}需要填OneDrive根目录的DriveItem ID,你可以通过调用GET /me/drive/root获取,响应中的id字段就是这个值。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.21 08:42:03