Skip to content

获取 TMDB API Key

LogVar 的 TMDB_API_KEY 要填 TMDB 页面里的 API 密钥,不要填 API 读访问令牌。变量说明看 TMDB_API_KEY

敏感信息

API Key 是密钥。不要发给别人,不要贴公开 Issue,不要截图真实值。

第 1 步:打开 TMDB

打开:

text
https://www.themoviedb.org/

右上角点 登录。没有账号也先点登录页进去。

TMDB 首页登录入口

第 2 步:没有账号先注册

登录页没有账号时,点 加入 TMDB

TMDB 登录页注册入口

第 3 步:填写注册信息

填用户名、密码、邮箱,点 注册

TMDB 注册账号

第 4 步:登录账号

回到登录页,输入用户名和密码登录。

TMDB 登录账号

第 5 步:打开头像菜单

登录后点右上角头像。

TMDB 头像菜单入口

第 6 步:进入设置

头像菜单里点 设置

TMDB 设置入口

第 7 步:进入 API 页面

左侧菜单点 API

TMDB API 菜单

第 8 步:申请 API 密钥

请求 API 密钥 这里点 click here

TMDB 请求 API 密钥入口

第 9 步:选择个人用途

这里点左侧灰色 Yes。不要点右侧文字区域,那里点不动。

TMDB 选择个人用途

第 10 步:确认非商业用途

勾选确认框,再点 Yes, this is for personal use

TMDB 确认个人非商业用途

第 11 步:填写申请信息

这一页尽量用英文或拼音,不要用中文;中文可能触发奇怪的错误或限制。

  • Application Name:写项目名,例如 LogVar Danmu API
  • Application URL:写你的 LogVar API 网址;也可以写 https://www.google.comhttps://www.baidu.com
  • Application Summary:写清楚真实用途,尽量英文。
  • First Name / Last Name:姓和名都用英文或拼音。
  • Address / City / State / Zip:补齐即可,尽量英文或拼音。
  • 勾选底部协议,再点 Subscribe

用途说明可以参考这一段:

text
I use the TMDB API for my personal Danmu API project to search movie and TV show metadata, including titles, original names, release dates and language information. The data is only used to improve title matching in my personal service. I will not resell the data and will follow TMDB API terms.

TMDB Developer Plan 申请表单

第 12 步:如果保存报错

看右上角错误详情。常见报错是用途说明太短:

text
Application summary please elaborate on how you plan to use our API

处理方法:回到 Application Summary,把用途写得更具体,再点 Subscribe

TMDB Application Summary 报错

第 13 步:进入 Key 详情页

如果提交后进了 Manage API Services,点 Access your API key details here.

TMDB 进入 API Key 详情页

第 14 步:复制 API 密钥

在 API 页面找到 API 密钥。复制下面红框里的值。

不要复制上面的 API 读访问令牌

TMDB API 密钥位置

第 15 步:填回 LogVar 后台

打开 LogVar 后台:

text
https://你的域名/你的ADMIN_TOKEN

如果这个地址打不开,先设置 ADMIN_TOKEN

云平台还要先配齐部署平台写回变量:DEPLOY_PLATFROM_ACCOUNTDEPLOY_PLATFROM_PROJECTDEPLOY_PLATFROM_TOKEN;有的平台不需要 DEPLOY_PLATFROM_ACCOUNT,按页面表格为准。具体看 部署平台变量配置

进入 系统配置 -> 系统配置 -> TMDB_API_KEY -> 编辑,粘贴刚才复制的 API 密钥,点 保存

LogVar TMDB_API_KEY 编辑窗口

保存后怎么确认

回到 部署后自检,测试外文标题或巴哈标题匹配。

云平台保存变量后,通常还要重新部署或等待平台自动重建;Docker、Node.js、Termux 一般保存后可直接生效,不行再重启服务。

本项目仅供个人学习与交流,请勿在国内媒体平台宣传。