API
Egy személy base.json fájlja tartalmazza az adatait és a filmográfiáját; a nevek, életrajzok és álnevek a nyelvi fájlokban vannak.
Fájlok
https://api.watchittrackit.com/v1/person/{id}/base.jsonhttps://api.watchittrackit.com/v1/person/{id}/{lang}.json
A kép egy objektum full és thumb elérési úttal.
base.json
| Mező | Típus | Leírás |
|---|---|---|
| type | string | A rekord típusa. |
| id | number | TheTVDB-azonosító. |
| slug | string | URL-slug, a típuson belül egyedi. |
| popularity | number | TheTVDB népszerűségi pontszám; a magasabb népszerűbbet jelent. A pontszámok csak egy típuson belül hasonlíthatók össze. |
| deleted | boolean | True, ha a rekordot törölték. A fájljai elérhetők maradnak. |
| birthDate | string | Születési dátum (YYYY-MM-DD). |
| deathDate | string | Halálozási dátum, ha van. |
| gender | string | male, female vagy other. |
| birthPlace | string | Születési hely. |
| race | string | Etnikai hovatartozás, ha ismert. |
| externalLinks | { source, url }[] | Hivatkozások a személy máshol található profiljaira: forrás és URL. |
| image | image | Fő kép: címeknél plakát, személyeknél fotó. |
| filmography | filmography[] | A személy közreműködései sorozatokban és filmekben. |
| languages | string[] | Azok a nyelvek, amelyekhez a rekordnak van fájlja. |
| remoteIds | { [site]: string } | Azonosítók más oldalakon (imdb, tmdb, wikidata, …), oldal szerint. |
Példa
{
"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" }
}Filmográfia
| Mező | Típus | Leírás |
|---|---|---|
| recordType | string | A cím típusa (tv vagy movie). |
| recordId | number | A cím azonosítója. |
| recordSlug | string | A cím slugja. |
| title | string | A cím neve. |
| roleType | string | A közreműködés fajtája, például Actor vagy Director. |
| character | string | Alakított szereplő, színészi közreműködéseknél. |
| popularityRank | number | Mennyire népszerű a cím a személy közreműködései között (az 1 a legnépszerűbb). |
Nyelvi fájlok
| Mező | Típus | Leírás |
|---|---|---|
| type | string | A rekord típusa. |
| id | number | TheTVDB-azonosító. |
| lang | string | A fájl nyelve. |
| name | string | Név ezen a nyelven. |
| biography | string | Életrajz ezen a nyelven. |
| aliases | string[] | Egyéb nevek ezen a nyelven. |
| filmography | { [titleId]: string } | Címazonosítónként: a cím neve ezen a nyelven. |
Példa
{
"type": "person",
"id": 327412,
"lang": "en",
"name": "Zendaya",
"biography": "Actress, producer Zendaya Maree Stoermer Coleman…",
"aliases": ["Zendaya Maree Stoermer Coleman"],
"filmography": { "81189": "Breaking Bad" }
}