“将豆瓣观影数据迁移至 NeoDB 并静态化部署,通过 API 获取数据后本地存储为 JSON 文件,利用 Hugo 生成静态页面,结合自定义 CSS 和 JS 实现排序功能,并通过 GitHub Actions 自动化更新数据。SaaS 服务不可靠,自建方案更可控!”
“注册 NeoDB 需先拥有 Mastodon 账号,现已支持邮箱登录。生成 Access Token 需在开发者中心创建应用并记录 Client ID,通过授权链接获取 AUTH_CODE,最后用 curl 请求换取有效期为 1 年的 Access Token。”