gpt4 book ai didi

c# - 使用 .NET SDK 按路径获取 Microsoft Graph Drive 项目

转载 作者:行者123 更新时间:2023-11-30 14:25:00 24 4
gpt4 key购买 nike

原样documented ,使用 Microsoft Graph REST API,您可以(在其他选项中)通过 Id 或 Path 获取项目。正如预期的那样,这工作正常:

GET /me/drive/items/{item-id}/children
GET /me/drive/root:/{item-path}:/children

使用 .NET SDK,我可以通过 Id 获取文件夹(即第一种情况):

var items = await graphClient.Me.Drive.Items[myFolderId].Children.Request().GetAsync();

但是,我找不到如何(使用 .NET SDK)执行相同的操作,而是指定路径而不是 Id(即第二种情况)。

我不想找到我已知的路径的 ID 来为其创建请求。对吧?

恐怕无法使用当前的 SDK(Microsoft Graph Client Library 1.1.1)执行此操作?

最佳答案

是这样的:

var items = await graphClient.Me.Drive.Root
.ItemWithPath("/this/is/the/path").Children.Request().GetAsync();

只使用普通路径。不要包含“:”,也不要包含“/drive/root:/”。

很明显,现在我看到了......

关于c# - 使用 .NET SDK 按路径获取 Microsoft Graph Drive 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39965330/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com