在这篇文章中,我们通过代码来实现百度网盘的简单操作,
一,登陆,在代码中,我有一个Baidu1的类,实例化该类时回执行登陆方法,该类对外开放了三个方法,
1,GetFileDir获取根目录下的文件夹及文件,
2,DownFile下载文件
3,UpLoadFile上传文件
二,使用示例,
Badu1 baidu1 = new Baidu1("xxxxxx@qq.com", "xxxxxx");
List<BaiDuFile> list = baidu1.GetFileDir();
string path = "/data/data1.txt";
string localPath = System.Environment.CurrentDirectory + "/data/data_" + DateTime.Now.ToString("MMddHHmmss") + ".txt";
FileOper fo = baidu1.DownFile(path, localPath);
path = "/data/00.jpg";
string fileToUpload = System.Environment.CurrentDirectory + "/data/00.jpg";
fo = baidu1.UpLoadFile(path, fileToUpload);
这里写代码不好看,所以在这里就不多做说明了,请直接下载源码查看,目前还只是实现了基本功能,希望大家多多提意见,多多交流,共同学习,进步!