Thanks, managed to get them but just wondering I'm trying to show their profile_path (picture) but I'm getting a 400 bad request. Requesting it similar way getting the poster which has base_url of http://image.tmdb.org/t/p/{profile_size}/img.jpg although the images are showing.
I'm not sure what the exact URL you are requesting. Brad Pitt's profile_path for example is "/2xrLcP4YRakx8aAc2jdwRbctr0Y.jpg". Building a image based on a valid profile size:
Spectre two images are missing, I checked the console log the profile_image is null.
Also is there a way to just get the main characters of the movie? and how can I use the optional_parameter to have "comma separated" to have like (cast 1, cast 2, cast 3)
There's no guarantee all people have a profile image, you can there's a few missing here.
Credits are ordered (via the order field). Sort the results by that field and then grab the first X that you're interested in showing. There's no discrete "main" cast that is tracked in any way.
Just another question about append_to_response, I'm trying to follow the docs about genre/cast to have comma separated I'm not sure whether it means that the output will be comma separated when requesting like so (Action, Thriller, etc).
Travis Bell 的回复
于 2015 年 11 月 14 日 10:04上午
Hi _kram2803,
You're looking for the /movie/{id}/credits method.
_kram2803 的回复
于 2015 年 11 月 14 日 4:56下午
Hi Travis,
Thanks, managed to get them but just wondering I'm trying to show their profile_path (picture) but I'm getting a 400 bad request. Requesting it similar way getting the poster which has base_url of http://image.tmdb.org/t/p/{profile_size}/img.jpg although the images are showing.
Travis Bell 的回复
于 2015 年 11 月 14 日 5:05下午
Hi _kram2803,
I'm not sure what the exact URL you are requesting. Brad Pitt's
profile_path
for example is "/2xrLcP4YRakx8aAc2jdwRbctr0Y.jpg". Building a image based on a valid profile size:_kram2803 的回复
于 2015 年 11 月 14 日 5:10下午
Hi,
Yeah I'm requesting the same URL from "https://api.themoviedb.org/3/configuration?api_key=" which gives me the base_url and profile size. I'm using the same URL requests to get movie poster and backdrop.
The error seems to appear when there is a broken/missing image in the cast API.
Travis Bell 的回复
于 2015 年 11 月 14 日 10:12下午
Hi, can you give me and example (movie, credit, image)?
_kram2803 的回复
于 2015 年 11 月 15 日 2:26上午
Spectre two images are missing, I checked the console log the profile_image is null.
Also is there a way to just get the main characters of the movie? and how can I use the optional_parameter to have "comma separated" to have like (cast 1, cast 2, cast 3)
Travis Bell 的回复
于 2015 年 11 月 15 日 10:39上午
Hi _kram2803,
There's no guarantee all people have a profile image, you can there's a few missing here.
Credits are ordered (via the
order
field). Sort the results by that field and then grab the first X that you're interested in showing. There's no discrete "main" cast that is tracked in any way._kram2803 的回复
于 2015 年 11 月 15 日 12:13下午
Thanks Travis,
Just another question about append_to_response, I'm trying to follow the docs about genre/cast to have comma separated I'm not sure whether it means that the output will be comma separated when requesting like so (Action, Thriller, etc).
Not sure if this how I should be using that append_to_response to have the comma. Underscore seems to be being stripped so I put spaces. 'https://api.themoviedb.org/3/movie/'+id+'/credits/api_key='+ key + '&append _ to _ response=comma'
Travis Bell 的回复
于 2015 年 11 月 19 日 10:42上午
You can't call
append_to_response
on child methods, only the primary. So the call you're looking for would be:This will return the genres (in the primary method response) and the credits.
Cheers.