Watch It? Track It.

Όλο το περιεχόμενο του Watch It? Track It. δημοσιεύεται ως στατικά αρχεία JSON που μπορείτε να κατεβάσετε απευθείας. Δεν χρειάζεται κλειδί API ούτε κάποια μορφή αιτημάτων: κάθε εγγραφή είναι ένα αρχείο σε προβλέψιμο URL.

Όλα τα αρχεία εξυπηρετούνται από:

https://api.watchittrackit.com

Πώς λειτουργεί

  • Κάθε εγγραφή έχει ένα base.json με τα δεδομένα που δεν εξαρτώνται από τη γλώσσα, και ένα αρχείο ανά γλώσσα (en.json, de.json, …) με τα ονόματα και τις περιγραφές της.
  • Οι εγγραφές εντοπίζονται με βάση τον τύπο και το id του TheTVDB. Οι σελίδες σειρών και ταινιών χρησιμοποιούν slug· το ευρετήριο slug μετατρέπει ένα slug σε id.
  • Τα αρχεία αλλάζουν επί τόπου όταν μια εγγραφή επεξεργάζεται στον ιστότοπο ή ενημερώνεται από το TheTVDB (καθημερινά). Στείλτε If-None-Match με το τελευταίο ETag ενός αρχείου για να ελέγξετε φθηνά για αλλαγές.
  • Οι διαδρομές εικόνων είναι σχετικές: προσθέστε μπροστά τους το βασικό URL. Κάθε εικόνα έχει έκδοση πλήρους μεγέθους και μικρογραφία.
  • Οι εγγραφές που αφαιρέθηκαν παραμένουν δημοσιευμένες με "deleted": true.
  • Μπορείτε να το καλείτε από οπουδήποτε, ακόμη και από κώδικα στο πρόγραμμα περιήγησης του δικού σας ιστότοπου: κάθε αρχείο σερβίρεται με Access-Control-Allow-Origin: *.
curl https://api.watchittrackit.com/v1/tv/81189/base.json
curl https://api.watchittrackit.com/v1/tv/81189/en.json

Αδειοδότηση

Η χρήση των δεδομένων αδειοδοτείται ως εξής:

  • Μη εμπορικά έργα και startups: δωρεάν.
  • Κερδοφόρα εμπορικά έργα, καθαρή αξία εταιρείας έως $1M: $100 τον μήνα.
  • Κερδοφόρα εμπορικά έργα, καθαρή αξία εταιρείας άνω του $1M: $1,000 τον μήνα.

Για άδεια εμπορικής χρήσης, επικοινωνήστε με τον Scott Zsori στο scott@watchittrackit.com.

Αρχεία δεδομένων