有没有办法使用Office 365客户端库访问OneDrive for Business上的共享文件?有许多关于如何访问MyFiles的示例,例如github上的this一个很好的。
Graph API可以访问:
Collection.sort
我还没有找到一种方法来访问SharePointClient,只有:
https://graph.microsoft.com/v1.0/drives/[DRIVEID]/items/[FOLDERID]/children
答案 0 :(得分:1)
OneDrive for Business有一个C#SDK,可用于提取用户的文件。
获取用户的动力:
var drive = await oneDriveClient
.Drive
.Request()
.GetAsync();
获取根文件夹文件:
var rootItem = await oneDriveClient
.Drive
.Root
.Request()
.GetAsync();
这是一个GitHub Repo url:
https://github.com/onedrive/onedrive-sdk-csharp
如果您有任何问题,请与我们联系。