API
Bir kişinin base.json dosyası bilgilerini ve filmografisini içerir; adlar, biyografiler ve diğer adlar dil dosyalarındadır.
Dosyalar
https://api.watchittrackit.com/v1/person/{id}/base.jsonhttps://api.watchittrackit.com/v1/person/{id}/{lang}.json
Görsel, full ve thumb yollarına sahip bir nesnedir.
base.json
| Alan | Tür | Açıklama |
|---|---|---|
| type | string | Kayıt türü. |
| id | number | TheTVDB kimliği. |
| slug | string | URL slug'ı, tür içinde benzersiz. |
| popularity | number | TheTVDB popülerlik puanı; yüksek olan daha popülerdir. Puanlar yalnızca aynı tür içinde karşılaştırılabilir. |
| deleted | boolean | Kayıt kaldırıldıysa true. Dosyaları yayımlanmaya devam eder. |
| birthDate | string | Doğum tarihi (YYYY-MM-DD). |
| deathDate | string | Varsa ölüm tarihi. |
| gender | string | male, female veya other. |
| birthPlace | string | Doğum yeri. |
| race | string | Biliniyorsa etnik köken. |
| externalLinks | { source, url }[] | Kişinin başka yerlerdeki profillerine bağlantılar: kaynak ve URL. |
| image | image | Ana görsel: yapımlar için afiş, kişiler için fotoğraf. |
| filmography | filmography[] | Kişinin diziler ve filmlerdeki katkıları. |
| languages | string[] | Bu kaydın dosyası bulunan diller. |
| remoteIds | { [site]: string } | Diğer sitelerdeki kimlikler (imdb, tmdb, wikidata, …), siteye göre anahtarlanmış. |
Örnek
{
"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" }
}Filmografi
| Alan | Tür | Açıklama |
|---|---|---|
| recordType | string | Yapımın türü (tv veya movie). |
| recordId | number | Yapımın kimliği. |
| recordSlug | string | Yapımın slug'ı. |
| title | string | Yapımın adı. |
| roleType | string | Katkı türü, örneğin Actor veya Director. |
| character | string | Oyunculuk katkılarında canlandırılan karakter. |
| popularityRank | number | Yapımın kişinin katkıları arasındaki popülerliği (1 en popüleridir). |
Dil dosyaları
| Alan | Tür | Açıklama |
|---|---|---|
| type | string | Kayıt türü. |
| id | number | TheTVDB kimliği. |
| lang | string | Bu dosyanın dili. |
| name | string | Bu dildeki ad. |
| biography | string | Bu dildeki biyografi. |
| aliases | string[] | Bu dildeki diğer adlar. |
| filmography | { [titleId]: string } | Yapım kimliğine göre: yapımın bu dildeki adı. |
Örnek
{
"type": "person",
"id": 327412,
"lang": "en",
"name": "Zendaya",
"biography": "Actress, producer Zendaya Maree Stoermer Coleman…",
"aliases": ["Zendaya Maree Stoermer Coleman"],
"filmography": { "81189": "Breaking Bad" }
}