如何通过API提取所有Dropbox用户的文件夹/文件信息?

时间:2018-09-11 20:42:23

标签: api dropbox dropbox-api

我正在使用Dropbox API v2和.NET。我能够连接到我们的Dropbox业务。

当我列出文件夹/文件列表时,它将仅以我的帐户返回它们,这很有意义。但是,我想提取所有成员的文件夹/文件信息(名称,路径,用户)。我具有团队管理员权限。

有人知道我该如何实现吗?

1 个答案:

答案 0 :(得分:0)

这很简单。像这样.. (c#)

private DropboxTeamClient DBTeamClient;
private DropboxClient DBClient;
...

var members = await DBTeamClient.Team.MembersListAsync();
foreach (var member in members.Members.OrderBy(a => a.Profile.Email))
    {
    var userClient = DBTeamClient.AsMember(member.Profile.TeamMemberId);
    var list = await userClient.Files.ListFolderAsync(string.Empty);
    foreach (var item inlist.Entries.OrderBy(a -> a.PathDisplay))
    {
        ... 
相关问题