【更新】Hexo 插件 hexo-douban-getter —— 展示豆瓣数据

说明

  • [2020-02-09-created]
  • [2020-04-13-update]:支持某类别标记数据的展示,并提供状态间的切换按钮。比如书籍有看过、在看、想看三种状态,现在可以在一个页面展示并切换显示。
  • [2022-03-26-update]:现在支持根据 uid 展示书籍和影视的信息了!

Demo豆瓣的书籍标记数据展示 Demo

代码地址:hqweay/hexo-douban-getter

使用

1
yarn add https://github.com/hqweay/hexo-douban-getter.git

根据 uid 展示书籍或影视的信息

1
2
3
4
5
// post.md
{% douban type uid %}

// example
{% douban book 35732399 %}

参数说明

参数说明
userName豆瓣 id
type标记数据类型(支持类型见下文)
uid豆瓣条目详情页面 URL 中的 uid

type 支持参数

1
2
3
4
const DoubanTypeEnum = {
"book": "book",
"movie": "movie",
}

展示单项标记数据

展示看过的影视、读过的书籍……

1
2
3
4
5
// post.md
{% douban userName type pageStart pageEnd titleLevel %}

// example
{% douban "hqweay" "watchedMovies" 1 3 h3 %}

参数说明

参数说明
userName豆瓣 id
type标记数据类型(支持类型见下文)
pageStart获取数据开始页
pageEnd获取数据结束页
titleLevel【可选】标记数据的标题层级,默认为 h3。

type 支持参数

1
2
3
4
5
6
7
8
9
10
11
12
13
14
const DoubanTypeEnum = {
"watchedMovies": "watchedMovies",
"wishMovies": "wishMovies",
"watchingMovies": "watchingMovies",
"readBooks": "readBooks",
"wishBooks": "wishBooks",
"readingBooks": "readingBooks",
"listenedMusics": "listenedMusics",
"wishMusics": "wishMusics",
"listeningMusics": "listeningMusics",
"playedGames": "playedGames",
"wishGames": "wishGames",
"playingGames": "playingGames",
}

展示某类别标记数据

展示影视对应的看过、在看、想看,书籍对应的读过、在读、想读……三种状态的标记数据。

提供切换按钮。

1
2
3
4
5
// post.md
{% douban type userName pageStart pageEnd titleLevel %}

// example
{% douban book "hqweay" 1 1 %}

参数说明

参数说明
type标记数据类型(支持类型见下文)
userName豆瓣 id
pageStart获取数据开始页
pageEnd获取数据结束页
titleLevel【可选】标记数据的标题层级,默认为 h3。

type 支持参数

  • book
  • movie
  • music
  • game

TODO

  • [ ] 数据缓存至本地
  • [ ] 分页?

展示

仅作参考,建议查看 Demo

所有截图示例

说明

开发过程中参考了 hexo-tag-douban

Demo

本页可能需要刷新一下,点击切换才有效果。因本站使用 pjax 会影响网页内 js 脚本的加载,导致第一次加载失败。

展示最近标注过的影视

1
{% douban movie "hqweay" 1 1 h4 %}

春天的故事/Contedeprintemps/人间四季:春/ATaleofSpringtime

评分:0
评论:
标签:
标记时间:2022-05-01

绿皮书/GreenBook/绿簿旅友(港)/幸福绿皮书(台)

评分:5
评论:我以为已经摸透这些套路了,事实上也确实如此(误)。但还是没想到拍得这么好。
标签:
标记时间:2022-04-29

月光骑士/MoonKnight

评分:4
评论:太炫酷了吧/怎么又回到公路升级打怪路线了…
标签:
标记时间:2022-04-16

超能力女儿/ヒナまつり/极道超女(台)/黑社会的超能力女儿

评分:4
评论:
标签:
标记时间:2022-04-16

破碎太阳之心/AShortStory

评分:5
评论:
标签:
标记时间:2022-04-09

青春变形记/TurningRed/熊抱青春记(港)/青春养成记(台)

评分:5
评论:屌啊人家文化挪用已经轻车熟路了我们还在探索呢。继续努力吧…
标签:
标记时间:2022-03-19

大佬/Brother/四海兄弟/兄弟

评分:5
评论:
标签:
标记时间:2022-03-13

纽约的一个雨天/ARainyDayinNewYork/情迷纽约下雨天(港)/雨天·纽约(台)

花束般的恋爱/花束みたいな恋をした/她和他的恋爱花期(港)/Hanatabamitainakoioshita

扬名立万/一部电影的诞生/BeSomebody

评分:4
评论:
标签:
标记时间:2022-02-06

开端/Reset

评分:5
评论:绝了,精彩。每个中年演员都好精彩,警官的敏锐,普通人的谨慎、疲惫……每个人的妆容、神态基本都恰到好处。除了一些青年演员和老一代对戏的镜头,那种场景里的台词感觉只符合了设定,没考虑到年纪,许多对话略尴尬。黄觉真屌,从13集才下车,表演融入姿势惟妙惟肖。/触及了很多社会议题,至少横向比讨论深度不拉胯。/剧情大bug我也看不出,编剧比我聪明。/没有做成个人英雄主义的剧本,也挺好的。就是主角们直到13集也没看出太大成长(故事意义上和经历意义上)……可能是因为把镜头对准了许多其他人物吧,挺惊喜的其实,就是在这个设定下共情能力(无论对其他角色的深挖还是主角们)有点弱。
标签:
标记时间:2022-01-22

哆啦A梦:伴我同行2/STANDBYMEドラえもん2/与我同行的哆啦A梦2/机器猫:伴我同行2

潜伏

评分:5
评论:
标签:
标记时间:2022-01-15

漂流少年/SonnyBoy/サニーボーイ

评分:5
评论:前五集也感觉是那种旧瓶新酒,老生常谈的东西。这个年龄段的人不会看,有感触的人不必看。但显然创作者有更大的野心?或者说想要装的东西太多了吧。如果总结的话我想用最浅显的那层用意:毕业季我们以为人生的精彩刚刚开始,但其实人生最精彩的日子已经在我们的期待里偷偷溜走啦。不过,人生的精彩才刚刚开始这一点却并没有错。
标签:
标记时间:2022-01-09

杰伊·比姆/JaiBhim/万岁毕姆/斗争万岁

评分:5
评论:草
标签:
标记时间:2022-01-03

根据 uid 展示书籍或影视的信息

1
{% douban book 35732399 %}
评分:9.2
简介:《女性主义》是李银河40年女性主义研究精华,作品兼具学术性和可读性,是中国女性主义研究的代表性作品。...