获取Google驱动器子文件夹

时间:2017-04-13 22:19:54

标签: c# google-api google-drive-api

如何获取驱动器文件夹的子文件夹?

v2 service.Children.List(folderId)方法似乎已经消失。

我正在使用c#Drive.v3 api。

1 个答案:

答案 0 :(得分:2)

来自https://developers.google.com/drive/v3/web/quickstart/dotnet

        FilesResource.ListRequest listRequest = service.Files.List();
        listRequest.PageSize = 10;
        listRequest.Fields = "nextPageToken, files(id, name)";

        // List files.
        IList<Google.Apis.Drive.v3.Data.File> files = listRequest.Execute()
            .Files;

这将列出所有文件。要列出给定文件夹ID(即其子项)中的文件,请参阅https://developers.google.com/resources/api-libraries/documentation/drive/v3/csharp/latest/classGoogle_1_1Apis_1_1Drive_1_1v3_1_1FilesResource_1_1ListRequest.html并添加

        listRequest.Q = "'my_folder_id' in parents";