Watch It? Track It.

Kaikki Watch It? Track It. -palvelun sisältö julkaistaan staattisina JSON-tiedostoina, jotka voit ladata suoraan. API-avainta ei tarvita, eikä pyyntömuotoa tarvitse opetella: jokainen tietue on tiedosto ennustettavassa URL-osoitteessa.

Kaikki tiedostot tarjoillaan osoitteesta:

https://api.watchittrackit.com

Miten se toimii

  • Jokaisella tietueella on base.json, jossa ovat sen kielestä riippumattomat tiedot, sekä yksi tiedosto kieltä kohden (en.json, de.json, …), jossa ovat sen nimet ja kuvaukset.
  • Tietueisiin viitataan tyypillä ja TheTVDB-tunnisteella. Sarjojen ja elokuvien sivut käyttävät slugeja; slug-hakemisto muuntaa slugin tunnisteeksi.
  • Tiedostot päivittyvät paikallaan, kun tietuetta muokataan sivustolla tai se päivitetään TheTVDB:stä (päivittäin). Lähetä If-None-Match tiedoston viimeisimmän ETag-arvon kanssa, niin muutokset voi tarkistaa kevyesti.
  • Kuvapolut ovat suhteellisia: lisää niiden eteen perus-URL. Jokaisesta kuvasta on täysikokoinen versio ja pikkukuva.
  • Poistetut tietueet pysyvät julkaistuina arvolla "deleted": true.
  • Voit kutsua sitä mistä tahansa, myös oman sivustosi selainkoodista: jokainen tiedosto tarjoillaan otsakkeella Access-Control-Allow-Origin: *.
curl https://api.watchittrackit.com/v1/tv/81189/base.json
curl https://api.watchittrackit.com/v1/tv/81189/en.json

Lisensointi

Tietojen käyttö on lisensoitu seuraavasti:

  • Ei-kaupalliset projektit ja startupit: maksuton.
  • Kannattavat kaupalliset projektit, yrityksen nettovarallisuus enintään 1M $: 100 $ kuukaudessa.
  • Kannattavat kaupalliset projektit, yrityksen nettovarallisuus yli 1M $: 1 000 $ kuukaudessa.

Kaupallisen käytön lisensoimiseksi ota yhteyttä Scott Zsoriin osoitteessa scott@watchittrackit.com.

Datatiedostot