API
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.comJak to działa
- Każdy rekord ma plik
base.jsonz 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-Matchz ostatnimETagpliku, 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.jsonLicencja
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
- SerialeSeriale ze wszystkimi sezonami i odcinkami oraz indeks slugów seriali.
- FilmyFilmy oraz indeks slugów filmów.
- OsobyOsoby i ich filmografie.
- KatalogCały katalog: każdy serial, film lub osoba w jednym pliku do pobrania albo na stronach.
- WyszukiwanieStatyczny indeks wyszukiwania: wyszukiwanie nazw w dowolnym języku.