是否有访问共享文件上OneDrive商务与Office 365客户端库的方法吗? 有关于如何访问MYFILES,像许多例子这在github上伟大的。
该图形API访问过:
https://graph.microsoft.com/v1.0/drives/[DRIVEID]/items/[FOLDERID]/children
我还没有找到一种方法来访问相同与SharePointClient,只有:
var filesResult = await client.Files.ExecuteAsync();
有一个C#SDK的OneDrive商业,你可以用它来拉用户的文件。
要获得用户的驱动器:
var drive = await oneDriveClient
.Drive
.Request()
.GetAsync();
为了得到根文件夹:
var rootItem = await oneDriveClient
.Drive
.Root
.Request()
.GetAsync();
这里是一个GitHub库网址:
https://github.com/onedrive/onedrive-sdk-csharp
让我知道如果您有任何问题。
文章来源: Access shared files in OneDrive for Business with Office 365 client libraries