Watch It? Track It.

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.com

Kuidas see töötab

  • Igal kirjel on keelest sõltumatute andmetega base.json ning 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-Match faili viimase ETag vää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.json

Litsents

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