API
كل ما في Watch It? Track It. منشور كملفات JSON ثابتة يمكنك تنزيلها مباشرة. لا يوجد مفتاح API ولا صيغة طلبات عليك تعلّمها: كل سجل هو ملف على عنوان URL يمكن توقّعه.
تُقدَّم جميع الملفات من:
https://api.watchittrackit.comآلية العمل
- لكل سجل ملف
base.jsonيحتوي بياناته المستقلة عن اللغة، وملف لكل لغة (en.json،de.json، …) يحتوي أسماءه وأوصافه. - يُحدَّد السجل بنوعه ومعرّفه في TheTVDB. تستخدم صفحات المسلسلات والأفلام المعرّفات النصية (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الترخيص
استخدام البيانات مرخّص على النحو التالي:
- المشاريع غير التجارية والشركات الناشئة: مجانًا.
- المشاريع التجارية الرابحة، بصافي قيمة للشركة حتى $1M: $100 شهريًا.
- المشاريع التجارية الرابحة، بصافي قيمة للشركة يتجاوز $1M: $1,000 شهريًا.
للحصول على ترخيص للاستخدام التجاري، تواصل مع Scott Zsori على scott@watchittrackit.com.