Можно ли перечислить весь список общих дисков (TeamDrive) и папки внутри дисков? - PullRequest
0 голосов
/ 14 февраля 2020

Я хочу знать, возможно ли перечислить список всех дисков и идентификатор папки внутри всех дисков?

, на данный момент я могу получить только список дисков

 var request = service.Files.Get(driveFileId);

            request.SupportsAllDrives = true;
            request.SupportsTeamDrives = true;
            request.Fields = "*";
            var result = request.Execute();
            return request.Execute();          

1 Ответ

0 голосов
/ 14 февраля 2020

Да, это возможно

  1. Вы можете перечислить диски с помощью метода Диски: список
  2. Вы можете перечислить папки на этих дисках с помощью Файлы: список , указав q параметр как
request.Q = "'XXX' in parents and mimeType = 'application/vnd.google-apps.folder'"

, в результате чего XXX следует заменить на идентификатор / переменную, содержащую идентификатор общего диска .

...