Как получить доступ к учетной записи Google на диске пользователя из учетной записи службы? - PullRequest
0 голосов
/ 08 мая 2018

Я работаю над веб-API и хочу разрешить пользователю загружать из своей учетной записи Google Drive файл, который я получу из учетной записи службы, связанной с моим веб-приложением .NET.

До сих пор я успешно настроил служебную учетную запись и смог создать экземпляр DriveService, используя его учетные данные, но я не знаю, что делать дальше для доступа к учетной записи диска пользователя, я даже не знаю, какую информацию я Нужно от него и не нашел ни одной хорошей документации о том, как этого добиться.

string[] scopes = new[] { DriveService.Scope.DriveReadonly };
                ServiceAccountCredential credential = new ServiceAccountCredential(new ServiceAccountCredential.Initializer("myAppServiceAccountEmail") { Scopes = scopes }.FromPrivateKey(privateKey));

                // Create Drive API service.
                driveService = new DriveService(new BaseClientService.Initializer()
                {
                    HttpClientInitializer = credential,
                    ApplicationName = "MyApp"
                });

Есть идеи?

...