豆瓣 API KEY 失效与修复

Reynard
·
·
IPFS

简明说明

目前可以通过两种形式访问:

    1. 旧的 API (api.douban.com),更换 apikey 为

054022eaeae0b00e0fc068c0c0a2102a

暂时可以访问,如

GET https://api.douban.com/v2/book/isbn/9787536692930?apikey=054022eaeae0b00e0fc068c0c0a2102a

完整参考);

    2. 新的 API (frodo.douban.com),包含了复杂的登录状态、时间戳、加密,在第一种方法被封的时候可以使用这种方式(相关讨论 1 / 相关讨论 2 / 相关实现)。

过程和细节

八月底在使用 calibre 的时候发现元数据(meta data) 获取错误,检查了一下查错、验证了网络请求,发现似乎 API失效。

经网络检索(相关讨论 1 / 相关讨论 2 ),网上常见的 apikey

0df993c66c0c636e29ecbb5344252a4a

已经在八月被豆瓣封禁。

根据讨论中的线索,在这里找到了对应的可用 API,故作此录。

借此机会还成为了著名开源软件 calibre 的开发者呢! 😎

CC BY-NC-ND 2.0 授权

喜欢我的作品吗?别忘了给予支持与赞赏,让我知道在创作的路上有你陪伴,一起延续这份热忱!