Closed igorissen closed 2 years ago
We don't currently store the TVDB ID since we use TMDB for all actor info. I wonder if TMDB would be willing to add an external tvdb_id
field like they have for TV shows? Now that TVDB seems to have improved their actor listings, I'll need to take another look if we can use them as an additional source for at least the ID value.
To avoid doing 3 calls to get an image from an actor on TVDB, it's better to store the id Trakt side (only 2 calls).
TMDB side :
Trakt side :
@rectifyer what do you think ?
I would love to have this information too.
By the way @igorissen, I do it in only 2 calls :
I may be able to do it in only one call using only tmdb but I may hit the "request rate limit" of tmdb.
Following up on this. I think requesting that TMDB adds a new field for the TVDB ID is the best way to go. With the upcoming TVDB API changes, it seems like they will start using IDs to better keep track of people. If TMDB added an external ID (similar to what they do for TV shows) that would allow a ton of apps this info, plus Trakt would use it and start passing it along as well.
Closing this for now since TMDB doesn't have the TVDB ID field. That is the only way we'd be able to supply that ID since actors are 100% pulled from TMDB (for years now actually).
Currently the API is returning for a person
It would nice to add the TVDB id so that we could avoid doing something like this
traktItem.person.name == tvdbItem.name
to find the character image.Here is the value returned by TVDB request
https://api.thetvdb.com/series/121361/actors
You'll need to handle different TVDB ids for one person (ex: Karen Page in Marvel's series)