I am using python to get acting credits from an actor entered and then check each movie in their catalogue's TMDB score. Is there a way to differentiate whether an item in an actors acting credits is for a movie or tv series? This is roughly the code I am using: actorID = 3 persons = person.movie_credits(actorID)
And then I am going through each result like this: for i in range(len(persons['cast'])): movieID = persons['cast'][i]['id'] rating = persons['cast'][i]['vote_average']
But I can't tell what type each result is. I also tried looking at the details of each movie with the TMDB ID but I don't see a media_type field or anything similar
Any help would be great! Thanks!!
¿No encuentras una película o serie? Inicia sesión para crearla:
¿Quieres puntuar o añadir este elemento a una lista?
¿No eres miembro?
Contestado por talestalker
el 10 de abril de 2024 a las 04:08
Your question implies that you are using some 3rd party api wrapper, which I cannot comment on because I don't know it, but in general – every credit returned by TMDB API should include a "media_type" element, which can be either "movie" or "tv". See also details on response here: https://developer.themoviedb.org/reference/person-combined-credits
Contestado por poptart3697
el 10 de abril de 2024 a las 16:39
Okay gotcha! I didn't realize combined credits was an option. I double checked and I am using movie credits, not combined credits so everything should already be a movie. I think the things that were getting though were things technically listed as movies but were also episodes? Not exactly sure but thank you for your help!