API
Kõik Watch It? Track It. andmed on avaldatud staatiliste JSON-failidena, mida saad otse alla laadida. API-võtit ega päringuvormingut pole vaja õppida: iga kirje on fail ettearvataval URL-il.
Kõiki faile serveeritakse aadressilt:
https://api.watchittrackit.comKuidas see töötab
- Igal kirjel on keelest sõltumatute andmetega
base.jsonning iga keele kohta üks fail (en.json,de.json, …) nimede ja kirjeldustega. - Kirjeid adresseeritakse tüübi ja TheTVDB id järgi. Sarjade ja filmide lehed kasutavad slug'e; slug'ide indeks teisendab slug'i id-ks.
- Failid muutuvad kohapeal, kui kirjet saidil muudetakse või see TheTVDB-st uuendatakse (iga päev). Muudatuste odavaks kontrollimiseks saada
If-None-Matchfaili viimaseETagväärtusega. - Piltide teed on suhtelised: lisa nende ette baas-URL. Igal pildil on täissuuruses versioon ja pisipilt.
- Eemaldatud kirjed jäävad avaldatuks väärtusega
"deleted": true. - Saad seda kutsuda kõikjalt, ka oma saidi brauserikoodist: iga fail edastatakse päisega
Access-Control-Allow-Origin: *.
curl https://api.watchittrackit.com/v1/tv/81189/base.json
curl https://api.watchittrackit.com/v1/tv/81189/en.jsonLitsents
Andmete kasutamine on litsentsitud järgmiselt:
- Mitteärilised projektid ja idufirmad: tasuta.
- Kasumlikud ärilised projektid, ettevõtte netoväärtus kuni 1 miljon USD: 100 USD kuus.
- Kasumlikud ärilised projektid, ettevõtte netoväärtus üle 1 miljoni USD: 1000 USD kuus.
Ärilise kasutuse litsentsimiseks võta ühendust Scott Zsoriga aadressil scott@watchittrackit.com.
Andmefailid
- SarjadSarjad koos kõigi hooaegade ja osadega ning sarjade slug'ide indeks.
- FilmidFilmid ja filmide slug'ide indeks.
- InimesedInimesed ja nende filmograafiad.
- KataloogKogu kataloog: kõik sarjad, filmid või inimesed ühe allalaadimisena või lehtedena.
- OtsingStaatiline otsinguindeks: nimede leidmine mis tahes keeles.