Hi how to display trailer from particular movie say for eg: from upcoming movies if selected one movie, where I need to display video trailer. How to get that link.
I am trying to show a trailer from your api response. Could you kindly expound your point...with some code. What I want is to click on a link and show that trailer...I have picked and displayed all data... now I want for someone to view a trailer if available.
I can't provide you with any code examples, all I can say is how you can call the data, which was explained in my other post. If you're having trouble with your local code (how to parse JSON, use the YouTube API or SDK, etc...), I would suggest posting on something like Stack Overflow.
Hi Travis,
Is there a way to get the link for each movie that is in the json? (full video movie) such as www.example.com/movie.mp4.
Or the only way is to get just the trailer from youtube?
Thank you for your great support.
Expanding on @lanre point, is there a way to get the splash/preview image that is used for videos (the image that is displayed with a play button over it)? I would like to display a picture that has the play button on it, to let people know that click on the image will take them to the actual video
@travisbell so what is the format for most popular movies videos or top rated movies videos when i used append to response the given result videos is false
In this case, you can check for keys to be 11 characters client side and show/hide data that way. I have an open ticket to do some validation when the data gets added.
At a bigger scale, the short answer is you can't. TMDb is 100% crowd sourced. Users add all sorts of strange data. Our moderators do their best to lock, validate and clean up data but they're all volunteer and have lives and jobs of their own. We are simply thankful for any time they can afford to help.
Flixmag 的回复
于 2017 年 05 月 13 日 11:12上午
I am trying to show a trailer from your api response. Could you kindly expound your point...with some code. What I want is to click on a link and show that trailer...I have picked and displayed all data... now I want for someone to view a trailer if available.
Travis Bell 的回复
于 2017 年 05 月 13 日 11:59上午
I can't provide you with any code examples, all I can say is how you can call the data, which was explained in my other post. If you're having trouble with your local code (how to parse JSON, use the YouTube API or SDK, etc...), I would suggest posting on something like Stack Overflow.
Flixmag 的回复
于 2017 年 05 月 13 日 2:01下午
Okay thanks will figure it out once i mess around.
Flixmag 的回复
于 2017 年 05 月 13 日 4:07下午
Thanks man! did it big time!
ArtanE 的回复
于 2017 年 06 月 11 日 12:28上午
Hi Travis, Is there a way to get the link for each movie that is in the json? (full video movie) such as
www.example.com/movie.mp4
. Or the only way is to get just the trailer from youtube? Thank you for your great support.Travis Bell 的回复
于 2017 年 06 月 11 日 10:48上午
Hi @ArtanE,
We only have links to the YouTube IDs, nothing more.
yuukikiyoko 的回复
于 2017 年 07 月 14 日 3:47下午
Expanding on @lanre point, is there a way to get the splash/preview image that is used for videos (the image that is displayed with a play button over it)? I would like to display a picture that has the play button on it, to let people know that click on the image will take them to the actual video
arung 的回复
于 2017 年 08 月 17 日 7:21下午
r = requests.get('https://api.themoviedb.org/3/movie/' + tmdb_id, params={ 'api_key': TMDB_API_KEY, 'append_to_response': 'videos' })
@travisbell is this the format that is required?
Travis Bell 的回复
于 2017 年 08 月 18 日 12:10下午
@arung The format to get a list of video IDs for a given media object using append to response is as follows, yes:
Mohab 的回复
于 2017 年 09 月 13 日 1:44下午
@travisbell so what is the format for most popular movies videos or top rated movies videos when i used append to response the given result videos is false
Asad Mukhtar 的回复
于 2017 年 11 月 19 日 7:05上午
Hi, All I use this link, but its does`t contain any video url or video id that use to play video...
https://api.themoviedb.org/3/movie/284053?api_key=###&apprend_to_response=videos
billybobbob 的回复
于 2017 年 11 月 21 日 11:23下午
This doesn't seem to work for all movies. For example, the movie with ID=11111 returns this:
{"results"=>[{"id"=>"533ec66dc3a3685448001df8", "iso_639_1"=>"en", "iso_3166_1"=>"US", "key"=>"593", "name"=>"Trailer 1", "site"=>"YouTube", "size"=>360, "type"=>"Trailer"}]}
But there is no such video on YouTube as:
https://youtube.com/watch?v=593
What gives?
Travis Bell 的回复
于 2017 年 11 月 22 日 10:06上午
That's not a valid YouTube id, so whatever movie you got that from has a bad id. I believe YouTube keys are 11 characters.
billybobbob 的回复
于 2017 年 11 月 22 日 12:16下午
Indeed, I did notice that it was not a valid YouTube ID.
My question was more along the lines of - when do I know I can trust the data I'm getting from the API?
Travis Bell 的回复
于 2017 年 11 月 22 日 2:04下午
In this case, you can check for keys to be 11 characters client side and show/hide data that way. I have an open ticket to do some validation when the data gets added.
At a bigger scale, the short answer is you can't. TMDb is 100% crowd sourced. Users add all sorts of strange data. Our moderators do their best to lock, validate and clean up data but they're all volunteer and have lives and jobs of their own. We are simply thankful for any time they can afford to help.