我的博客一直使用hexo-douban来生成读书页面,可是最近一段时间,页面变成了这样子。

在查阅/node_modules/hexo-douban/books-generator.js后,发现抓取的API为'https://api.douban.com/v2/book/user/' + user + '/collections?start=' + start + '&count=100'

在浏览器中访问API,发现返回invalid_apikey

在网络搜索后发现了一个可以用的key:

1
0df993c66c0c636e29ecbb5344252a4a

也就是说,将第21行的API地址改为'https://api.douban.com/v2/book/user/' + user + '/collections?apikey=0df993c66c0c636e29ecbb5344252a4a&start=' + start + '&count=100'即可解决。

最后,推荐一下这个插件,挺好用的。