Beispiel #1
0
 public DriveService GetService(Credentials credentials, RefreshToken refreshToken)
 {
     var provider = GetAppClient(credentials);
       var auth = new OAuth2Authenticator<NativeApplicationClient>(provider, GetAuthorization);
       var service = new DriveService(new BaseClientService.Initializer {Authenticator = auth});
       mRefreshToken = refreshToken;
       return service;
 }
Beispiel #2
0
 public FolderManager(Credentials credentials, RefreshToken refreshToken)
 {
     mService = new GetDriveService().GetService(credentials, refreshToken);
 }
Beispiel #3
0
 public void Update(RefreshToken token)
 {
     mFile.WriteAllText(mPath, token.Token);
 }
Beispiel #4
0
 public GDriveFileManager(Credentials credentials, RefreshToken refreshToken)
 {
     mService = new GetDriveService().GetService(credentials, refreshToken);
       mFileEnum = new FileEnumerator(mService);
 }
Beispiel #5
0
 public void UploadFileWithFolder(string file, string fileTitle, string[] foldersToUpload, Credentials credentials, RefreshToken refreshToken)
 {
     var uploader = new Uploader(credentials, refreshToken);
       uploader.UploadFileWithFolderSet(file, fileTitle, foldersToUpload);
 }
Beispiel #6
0
 public Uploader(Credentials credentials, RefreshToken refreshToken)
 {
     mService = new GetDriveService().GetService(credentials, refreshToken);
 }