Watch It? Track It.

يحتوي ملف base.json الخاص بالشخص على تفاصيله وأعماله؛ أما الأسماء والسير الذاتية والأسماء البديلة ففي ملفات اللغات.

الملفات

  • https://api.watchittrackit.com/v1/person/{id}/base.json
  • https://api.watchittrackit.com/v1/person/{id}/{lang}.json

الصورة كائن يحتوي على المسارين full وthumb.

base.json

الحقلالنوعالوصف
typestringنوع السجل.
idnumberالمعرّف في TheTVDB.
slugstringالمعرّف النصي في عنوان URL، فريد ضمن النوع.
popularitynumberدرجة الشعبية في TheTVDB؛ كلما ارتفعت زادت الشعبية. لا تصلح المقارنة بين الدرجات إلا ضمن النوع نفسه.
deletedbooleantrue إذا حُذف السجل. تبقى ملفاته منشورة.
birthDatestringتاريخ الميلاد (YYYY-MM-DD).
deathDatestringتاريخ الوفاة، إن وُجد.
genderstringmale أو female أو other.
birthPlacestringمكان الميلاد.
racestringالعرق، إن كان معروفًا.
externalLinks{ source, url }[]روابط لملفات الشخص في مواقع أخرى: المصدر وعنوان URL.
imageimageالصورة الرئيسية: ملصق للأعمال، وصورة شخصية للأشخاص.
filmographyfilmography[]مشاركاته في المسلسلات والأفلام.
languagesstring[]اللغات التي لهذا السجل ملفات بها.
remoteIds{ [site]: string }المعرّفات في مواقع أخرى (imdb, tmdb, wikidata, …)، مفهرسة حسب الموقع.

مثال

{
  "type": "person",
  "id": 255211,
  "slug": "bryan-cranston",
  "popularity": 140,
  "deleted": false,
  "birthDate": "1953-03-07",
  "gender": "male",
  "birthPlace": "Hollywood, California, USA",
  "image": { "full": "/images/person/255211/1705696844.jpg", "thumb": "/images/person/255211/1705696844.t.jpg" },
  "filmography": [
    { "recordType": "tv", "recordId": 81189, "recordSlug": "breaking-bad", "title": "Breaking Bad",
      "roleType": "Actor", "character": "Walter White", "popularityRank": 1 }
  ],
  "languages": ["de", "en"],
  "remoteIds": { "imdbperson": "nm0186505" }
}

الأعمال

الحقلالنوعالوصف
recordTypestringنوع العمل (tv or movie).
recordIdnumberمعرّف العمل.
recordSlugstringالمعرّف النصي للعمل.
titlestringاسم العمل.
roleTypestringنوع المشاركة، مثل Actor or Director.
characterstringالشخصية المؤدّاة، لمشاركات التمثيل.
popularityRanknumberمدى شعبية العمل بين مشاركاته (1 هو الأكثر شعبية).

ملفات اللغات

الحقلالنوعالوصف
typestringنوع السجل.
idnumberالمعرّف في TheTVDB.
langstringلغة هذا الملف.
namestringالاسم بهذه اللغة.
biographystringالسيرة الذاتية بهذه اللغة.
aliasesstring[]أسماء أخرى بهذه اللغة.
filmography{ [titleId]: string }لكل معرّف عمل: اسم العمل بهذه اللغة.

مثال

{
  "type": "person",
  "id": 327412,
  "lang": "en",
  "name": "Zendaya",
  "biography": "Actress, producer Zendaya Maree Stoermer Coleman…",
  "aliases": ["Zendaya Maree Stoermer Coleman"],
  "filmography": { "81189": "Breaking Bad" }
}