Возвращает ли file.LastModifyingUser.EmailAddress значение? - PullRequest
0 голосов
/ 03 апреля 2019

Всякий раз, когда я пытаюсь получить доступ к файлу LastModifyingUser файла Drive из приложения C #, адрес электронной почты всегда нулевой. Я могу получить адрес, когда использую тот же запрос в проводнике API, поэтому мне интересно, есть ли проблема с библиотекой или я просто что-то упустил.

Это похоже на ту же проблему, как описано здесь , но предложенный обходной путь для меня не сработал.

Для справки вот мой код запроса:

FilesResource.ListRequest recordFoldersRequest = service.Files.List();
recordFoldersRequest.Fields = "nextPageToken, files(*)";
recordFoldersRequest.SupportsTeamDrives = true;
recordFoldersRequest.IncludeTeamDriveItems = true;
recordFoldersRequest.Corpora = "teamDrive";

var result = recordFoldersRequest.Execute();
var files = result.Files;

if (files != null && files.Count > 0)
{
    foreach (Google.Apis.Drive.v3.Data.File file in files)
    {
        //file.LastModifyingUser.EmailAddress is always null here
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...