API
Sve na Watch It? Track It. objavljeno je kao statične JSON datoteke koje možete izravno preuzeti. Nema API ključa ni formata zahtjeva koji treba naučiti: svaki zapis je datoteka na predvidljivom URL-u.
Sve se datoteke poslužuju s:
https://api.watchittrackit.comKako funkcionira
- Svaki zapis ima
base.jsons podacima neovisnima o jeziku i po jednu datoteku za svaki jezik (en.json,de.json, …) s nazivima i opisima. - Zapisi se adresiraju vrstom i TheTVDB id-om. Stranice serija i filmova koriste slugove; indeks slugova pretvara slug u id.
- Datoteke se mijenjaju na mjestu kada se zapis uredi na stranici ili ažurira iz TheTVDB-a (dnevno). Pošaljite
If-None-Matchs posljednjimETagdatoteke kako biste jeftino provjerili promjene. - Putanje slika su relativne: dodajte im osnovni URL kao prefiks. Svaka slika ima verziju u punoj veličini i sličicu.
- Uklonjeni zapisi ostaju objavljeni s
"deleted": true. - Možete je pozivati s bilo kojeg mjesta, uključujući kod u pregledniku na vlastitoj stranici: svaka se datoteka poslužuje sa zaglavljem
Access-Control-Allow-Origin: *.
curl https://api.watchittrackit.com/v1/tv/81189/base.json
curl https://api.watchittrackit.com/v1/tv/81189/en.jsonLicenciranje
Korištenje podataka licencirano je ovako:
- Nekomercijalni projekti i startupi: besplatno.
- Profitabilni komercijalni projekti, neto vrijednost tvrtke do 1 milijun USD: 100 USD mjesečno.
- Profitabilni komercijalni projekti, neto vrijednost tvrtke iznad 1 milijun USD: 1.000 USD mjesečno.
Za licenciju za komercijalnu uporabu obratite se Scottu Zsoriju na scott@watchittrackit.com.
Podatkovne datoteke
- SerijeSerije sa svim sezonama i epizodama te indeks slugova serija.
- FilmoviFilmovi i indeks slugova filmova.
- OsobeOsobe i njihove filmografije.
- KatalogCijeli katalog: svaka serija, film ili osoba u jednom preuzimanju ili po stranicama.
- PretragaStatični indeks pretrage: pronalaženje imena na bilo kojem jeziku.