今天突然想本人写个程序,相似于现有的“百度云管家”。即,通过输入账号,密码登录本人的百度云盘,下载和上传资料到云盘,但还添加一些附属功能,不知道本人怎么完成这个程序。其中的关键是,“登录”是去访问哪个网址,这个过程是怎么的?
对现有的“百度云管家”程序,有什么办法看到其内部结构和实现方法,用来学习呢?还请各位高手指点一二。
对现有的“百度云管家”程序,有什么办法看到其内部结构和实现方法,用来学习呢?还请各位高手指点一二。
解决方案
25
sp毕竟是高手。
—
本人是闲得蛋疼,考完试了又不能直接跑,只能干等,所以在这里发泄下。
问题一:【其中的关键是,“登录”是去访问哪个网址,这个过程是怎么的?】
答:登录肯定是访问权限验证系统啊,用户名和密码是本人数据库的,那就是本人写后台验证呗。假如是别人的系统,例如(百度账号),只能通过接口调用啊,找百度啊!
问题二:对现有的“百度云管家”程序查看内部细节
答案:几乎不大可能。要么反编译分析源码,要么通过各种渠道拿到源码(例如入职百度云盘团队)。作为一个商业化项目,源码是最核心的内容,属于高级别的商业机密,怎么可能随便就能看到呢?就算是设计文档,正常渠道也不可能拿到的。
百度网盘的核心,在于文件的存取、重复比对和文件的读取权限控制。
15