为了账号安全,请及时绑定邮箱和手机立即绑定

我正在尝试将所有pdf文件下载到Google驱动器中,但无法保存位于Google驱动器中

我正在尝试将所有pdf文件下载到Google驱动器中,但无法保存位于Google驱动器中

C#
绝地无双 2021-05-21 17:15:37
我应该从Google驱动器下载所有pdf文档,但是当我运行代码时,相同的pdf文件将以不同的名称多次下载,例如,如果我在驱动器中有3个pdf文档,例如pdf1,pdf2,pdf3,当我尝试下载,它将先下载pdf1,然后替换为pdf2,然后再次替换为pdf3,pdf3正在下载三次,并以不同的名称保存。public static void Dwfiles(DriveService service)    {        // Define parameters of request.        FilesResource.ListRequest listRequest = service.Files.List();        listRequest.MaxResults = 100;        // List files.        IList<Google.Apis.Drive.v2.Data.File> files = listRequest.Execute()            .Items;        Console.WriteLine("Files:");        if (files != null && files.Count > 0)        {            foreach (var file in files)            {                //var request = service.Files.Get(file.Id);                Console.WriteLine("{0} ({1})", file.Title, file.Id);                //Debug.WriteLine("{0} ({1})", file.Title, file.Id);                Console.WriteLine("-----------------------------------------------------------");                    var request = service.Files.Get(file.Id);                    using (var stream = new System.IO.MemoryStream())                    {                        // Add a handler which will be notified on progress changes.                        // It will notify on each chunk download and when the                        // download is completed or failed.                        request.MediaDownloader.ProgressChanged +=                            (IDownloadProgress progress) =>                            {                                switch (progress.Status)                                {                                    case DownloadStatus.Downloading:                                        {                                            Console.WriteLine(progress.BytesDownloaded);                                            break;                                    }                            }                    }            }        }
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 104 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信