Watch It? Track It.

Watch It? Track It. 上的所有内容都以静态 JSON 文件的形式发布,可直接下载。无需 API 密钥,也无需学习请求格式:每条记录都是位于可预测 URL 上的一个文件。

所有文件都通过以下地址提供:

https://api.watchittrackit.com

工作原理

  • 每条记录都有一个包含语言无关数据的 base.json,以及每种语言各一个文件(en.json、de.json、…),其中包含名称和简介。
  • 记录按类型和 TheTVDB id 定位。剧集和电影页面使用 slug,通过 slug 索引可将 slug 转换为 id。
  • 当记录在网站上被编辑或从 TheTVDB 更新(每日)时,文件会原地更新。发送 If-None-Match 并附上文件最近的 ETag,即可低成本地检查是否有变化。
  • 图片路径是相对路径:请在前面加上基础 URL。每张图片都有原尺寸版本和缩略图。
  • 已删除的记录仍会保持发布,并带有 "deleted": true。
  • 你可以从任何地方调用它,包括你自己网站上的浏览器代码:每个文件都带有 Access-Control-Allow-Origin: *。
curl https://api.watchittrackit.com/v1/tv/81189/base.json
curl https://api.watchittrackit.com/v1/tv/81189/en.json

许可

数据的使用许可如下:

  • 非商业项目和初创公司:免费。
  • 盈利的商业项目,公司净资产不超过 $1M:每月 $100。
  • 盈利的商业项目,公司净资产超过 $1M:每月 $1,000。

如需获得商业使用许可,请联系 Scott Zsori(scott@watchittrackit.com)。

数据文件