Skip to content

bt404/shaDou

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 

Repository files navigation

搬豆

名称

/'ʃædəʊ/

shaDou := sha[dow]Dou[ban]

功能

复制已有豆瓣帐号图书信息到新豆瓣帐号。

操作步骤

  1. 修改 API_KEYAPI_SECRETREDIRECT_URI 分别对应创建的豆瓣应用信息,设置 SCOPE 为要获取的权限;

  2. 修改 USERFROM 为原账户用户名, 执行 python shadou.py

  3. 复制网址到浏览器,输入原账户用户名密码信息并授权;

  4. 复制新网址到浏览器,输入新账户用户名密码并授权。

注意

引用了豆瓣官方 Python 客户端 douban_client,修改了 api/book.py 文件,添加了 getBook, newBookgetAllBooks 方法。

TODO

  1. 暂时只实现图书信息迁移,可进一步考虑实现电影/音乐信息迁移;

  2. 代码增固,完善异常控制;

  3. 考虑到收藏顺序,暂时使用单线程;

  4. 由于豆瓣有请求速度限制,需控制请求速度。

Releases

No releases published

Packages

No packages published

Languages