/'ʃædəʊ/
shaDou := sha[dow]Dou[ban]
复制已有豆瓣帐号图书信息到新豆瓣帐号。
-
修改
API_KEY
、API_SECRET
、REDIRECT_URI
分别对应创建的豆瓣应用信息,设置SCOPE
为要获取的权限; -
修改 USERFROM 为原账户用户名,执行python shadou.py
; -
复制网址到浏览器,输入原账户用户名密码信息并授权;
-
复制新网址到浏览器,输入新账户用户名密码并授权。
引用了豆瓣官方 Python 客户端 douban_client,修改了 api/book.py 文件,添加了 getBook
, newBook
和 getAllBooks
方法。
-
暂时只实现图书信息迁移,可进一步考虑实现电影/音乐信息迁移;
-
代码增固,完善异常控制;
-
考虑到收藏顺序,暂时使用单线程;
-
由于豆瓣有请求速度限制,需控制请求速度。