API
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.comMiten 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-Matchtiedoston viimeisimmänETag-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.jsonLisensointi
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
- TVSarjat kaikkine tuotantokausineen ja jaksoineen sekä sarjojen slug-hakemisto.
- ElokuvatElokuvat sekä elokuvien slug-hakemisto.
- HenkilötHenkilöt ja heidän filmografiansa.
- LuetteloKoko luettelo: jokainen sarja, elokuva tai henkilö yhtenä latauksena tai sivuina.
- HakuStaattinen hakuhakemisto: nimien haku millä tahansa kielellä.