Watch It? Track It.

Wszystko w Watch It? Track It. jest publikowane jako statyczne pliki JSON, które możesz pobrać bezpośrednio. Nie ma klucza API ani formatu zapytań do nauczenia: każdy rekord to plik pod przewidywalnym adresem URL.

Wszystkie pliki są udostępniane pod adresem:

https://api.watchittrackit.com

Jak to działa

  • Każdy rekord ma plik base.json z danymi niezależnymi od języka oraz po jednym pliku na język (en.json, de.json, …) z nazwami i opisami.
  • Rekordy są adresowane typem i id z TheTVDB. Strony seriali i filmów używają slugów; indeks slugów zamienia slug na id.
  • Pliki zmieniają się w miejscu, gdy rekord zostanie edytowany w serwisie lub zaktualizowany z TheTVDB (codziennie). Wyślij If-None-Match z ostatnim ETag pliku, aby tanio sprawdzić zmiany.
  • Ścieżki obrazów są względne: poprzedź je bazowym adresem URL. Każdy obraz ma wersję pełnowymiarową i miniaturę.
  • Usunięte rekordy pozostają opublikowane z "deleted": true.
  • Możesz ją wywoływać skądkolwiek, także z kodu przeglądarki na własnej stronie: każdy plik jest wysyłany z nagłówkiem Access-Control-Allow-Origin: *.
curl https://api.watchittrackit.com/v1/tv/81189/base.json
curl https://api.watchittrackit.com/v1/tv/81189/en.json

Licencja

Korzystanie z danych jest licencjonowane następująco:

  • Projekty niekomercyjne i startupy: bezpłatnie.
  • Dochodowe projekty komercyjne, wartość netto firmy do 1 mln USD: 100 USD miesięcznie.
  • Dochodowe projekty komercyjne, wartość netto firmy powyżej 1 mln USD: 1000 USD miesięcznie.

Aby uzyskać licencję na użytek komercyjny, skontaktuj się ze Scottem Zsorim pod adresem scott@watchittrackit.com.

Pliki danych