使用 Trakt + Notion 完善你的观影记录吧

总览

想必很多朋友看完电影后会有一些感想记录。但一条一条新增很麻烦,而且也确实懒得去填一些其他信息——可能年份、国家对这部电影的存在有一定的参考作用,但查起来很累。今天,我来给大家分享一下我是如何记录自己看过的电影和自己的影评的。效果那就如图一二。(刚做好的,所以还没怎么记录)可以自动从 Trakt 导入已观看的记录,同步到 Notion 上,配合 Github Actions(又是你)就可以实现看完电影直接过来写影评。电影的大部分信息已经存在于目录里,专注于写自己的文字就好了。

这个教程要比之前的复杂一些,因此我会在合适的地方放个教学视频出来~

前期准备

硬件设施

有一台自己的服务器或者装了 Docker 的电脑。(Docker 如何安装和基本用法可以[看这里](/c4aace5ae49d4447ae9cc9f7b7200b5f))

帐号注册

Trakt.tv

去 [Trakt](https://trakt.tv/) 注册一个自己的账号。这是很流行的一个观影记录工具。里面也有很多电影信息、影评之类的。注册好后,创建一个自己的 app,名字随便起,记下来它的 Client ID 和 Secert。(比国内的某瓣好太多)

TMDB

然后注册一个 [TMDB](https://themoviedb.org/) 账号,登录后,[在这里](https://www.themoviedb.org/settings/api)找到 API 密钥,记下来。TMDB 是最全的电影信息网站。不论是官方还是粉丝都会在这个上面把自己的电影和系列放在上面。很多影视软件的数据源都来自于此网站。

TMDB 的 API 密钥

添加 Integration

在 [Notion Developers 页面](https://www.notion.so/my-integrations)新建一个 Integration,如果之前已经创建过了的话可以直接用之前的。复制 TOKEN。

点击创建 Integration
复制这个 Token

复制模板

在 Notion 上复制[我的模板](/df31e19f1cd44e7a8398e3c57c87b06d)。点击右上角 Duplicate 即可,复制页面的 database ID。在右上角 Connection 中搜索添加自己刚刚创建的 Intergration。

点击 Duplicate,复制到自己的页面下。
点击 Copy link,一长串网址的: ? 前面,/后面的字符串就是 database ID。比如网址为https://www.notion.so/rxrw/df31e19f1cd44e7a8398e3c57c87b06d?v=a6ec1df76b5444a690076b96d943a0a0,database ID 就是 df31e19f1cd44e7a8398e3c57c87b06d。
搜索添加 Integration。

给我点个星星

打开 Github,搜索 [rxrw/notion-trakt](https://github.com/rxrw/notion-trakt)。这是我写的小脚本。点击 Star。(给我点个小星星 ✨)

在本地启动

打开命令行,找一个文件夹吧.. 比如我想在 F: 盘弄这个,就执行以下命令:

F:
mkdir notion-trakt
cd notion-trakt
docker run --rm -it -v ./authorization.json:/app/authorization.json 

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据