oauth2.0 尝试使用Microsoft Graph获取OneDrive项目

wsxa1bj1  于 2023-06-05  发布在  其他
关注(0)|答案(1)|浏览(182)

我正在尝试通过遵循Microsoft图形资源管理器中的代码片段从OneDrive获取驱动器项目。我正在使用Microsoft的快速入门(https://developer.microsoft.com/en-us/graph/quick-start)提供的示例应用程序
这是我正在审查的电话:
https://graph.microsoft.com/v1.0/me/drive/root/children

var result = await graphClient.Drives["{drive-id}"].Items["{driveItem-id}"].Children.GetAsync();

{drive-id}是直接的,但{driveItem-id}需要什么?
在图形资源管理器中,我可以使用https://graph.microsoft.com/v1.0/me/drives来获取我的可用驱动器(只有1个),但在我的响应中只有1个相关ID。
请予以澄清
谢谢!

xriantvc

xriantvc1#

/drive/root/drive/items/root的快捷方式,因此可以将driveItem-id替换为root来调用根文件夹中的子文件。

var result = await graphClient.Drives["{drive-id}"].Items["root"].Children.GetAsync();

相关问题