一直有这个需求,想要将电脑上常用的一些文件自动上传到网盘,奈何一些客户端太脑残,只好抽空自己写一个了。
之前听说百度网盘提供api,不过目前好像收费了,看来要基于快盘api同步了,不清楚能不能成功,先写篇日志,记录整个过程。
一、获得快盘api权限
1. 注册快盘
2. 创建应用获得consumer_key 和consumer_secret
二、巧得快盘SDK
本来想在网上找些基于python的快盘api的,结果发现了这个基于python的快盘的SDK,这下方便了。点击打开链接
仔细研读其中的 kuaipan.py 后,通过上面的consumer_key和consumer_secret ,打开网页并授权后,通过accessToken函数,得到了oauth_token 和 oauth_token_secret,记下之后,从此一年以内就再也不用重新授权了。
然后直接调用这个SDK里的函数就可以进行开发了。
三、流程构思