API
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.comSi funksionon
- Çdo regjistrim ka një
base.jsonme 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-MatchmeETag-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.jsonLicencimi
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
- TVSerialet, me të gjitha sezonet dhe episodet e tyre, dhe indeksi i slug-eve të serialeve.
- FilmaFilmat dhe indeksi i slug-eve të filmave.
- PersonaPersonat dhe filmografitë e tyre.
- KataloguI gjithë katalogu: çdo serial, film ose person në një shkarkim të vetëm, ose në faqe.
- KërkimIndeksi statik i kërkimit: gjetja e emrave në çdo gjuhë.