Watch It? Track It.

Gjithçka në Watch It? Track It. publikohet si skedarë statikë JSON që mund t'i shkarkosh drejtpërdrejt. Nuk ka çelës API dhe as format kërkesash për të mësuar: çdo regjistrim është një skedar në një URL të parashikueshme.

Të gjithë skedarët shërbehen nga:

https://api.watchittrackit.com

Si funksionon

  • Çdo regjistrim ka një base.json me të dhënat e pavarura nga gjuha, dhe një skedar për çdo gjuhë (en.json, de.json, …) me emrat dhe përshkrimet e tij.
  • Regjistrimet adresohen sipas llojit dhe id-së në TheTVDB. Faqet e serialeve dhe filmave përdorin slug; indeksi i slug-eve e kthen një slug në id.
  • Skedarët ndryshojnë në vend kur një regjistrim redaktohet në sajt ose përditësohet nga TheTVDB (çdo ditë). Dërgo If-None-Match me ETag-un e fundit të skedarit për të kontrolluar me kosto të ulët nëse ka ndryshime.
  • Shtigjet e imazheve janë relative: vendos përpara tyre URL-në bazë. Çdo imazh ka një version me madhësi të plotë dhe një miniaturë.
  • Regjistrimet që janë hequr mbeten të publikuara me "deleted": true.
  • Mund ta thërrasësh nga kudo, edhe nga kodi i shfletuesit në faqen tënde: çdo skedar shërbehet me Access-Control-Allow-Origin: *.
curl https://api.watchittrackit.com/v1/tv/81189/base.json
curl https://api.watchittrackit.com/v1/tv/81189/en.json

Licencimi

Përdorimi i të dhënave licencohet si më poshtë:

  • Projektet jotregtare dhe startup-et: falas.
  • Projektet tregtare fitimprurëse, me vlerë neto të kompanisë deri në $1M: $100 në muaj.
  • Projektet tregtare fitimprurëse, me vlerë neto të kompanisë mbi $1M: $1,000 në muaj.

Për licencë përdorimi tregtar, kontakto Scott Zsori në scott@watchittrackit.com.

Skedarët e të dhënave