I was doing something like this before, and using jsonp which I understand is no longer supported $('#poster').html('<h2>Here is your poster </h2><img id="thePoster" src=' + json.results[0].posters[0].image.url+ '/> ')
فیلم و نمایش تلویزیونی را نمیتوانید پیدا کنید؟ به سیستم وارد شوید تا آن را ایجاد کنید.
آیا میخواهید به این مورد امتیاز دهید یا به فهرست اضافه کنید؟
عضو نیستید؟
پاسخ توسط Travis Bell
در تاریخ مارس 6, 2014 ساعت 9:03 ق.ض
Hi Tony007,
JSONP is still supported, what makes you think it's not?
پاسخ توسط tony007
در تاریخ مارس 6, 2014 ساعت 9:09 ق.ض
I thought that's what I read in the API, at any rate my code doesn't work like it did in v2, any ideas on displaying poster images? I see it's call poster_path now and something called backdrop_path where as before there as a actual poster object to work with
پاسخ توسط Travis Bell
در تاریخ مارس 6, 2014 ساعت 9:18 ق.ض
Hi Tony007,
Take a look at the configuration method to understand how to build URLs. You'll also want to make sure to append the
callback=
param or make sure to set dataType to 'jsonp'in jQuery to use JSONP.You can see a little jQuery test I have here of a working JSONP example: http://dev.travisbell.com/play/tmdb.html
Cheers.
پاسخ توسط tony007
در تاریخ مارس 6, 2014 ساعت 9:26 ق.ض
Thanks Travis, I appreciate the help
پاسخ توسط tony007
در تاریخ مارس 6, 2014 ساعت 12:32 ب.ض
I'm not seeing how to use the configuration object. I'm also following a tutorial I did a couple of years ago and it's using the $getJSON method.Does that make a difference?
$.getJSON('http://api.themoviedb.org/3/search/movie?api_key=apiKey&query=' + $('#input').val() + '&callback=?', function(json) { $('#poster').html('<h2>Here is your poster</h2>;<img src=' + json[0].posters[0].image_url + '/>') }
That was how I did it using the old API ( building the path ) how do I build the path with the new API, this is were it's failing for me
پاسخ توسط tony007
در تاریخ مارس 6, 2014 ساعت 1:08 ب.ض
Here is a gist of the js https://gist.github.com/anthonybrown/9395761
پاسخ توسط Travis Bell
در تاریخ مارس 6, 2014 ساعت 3:02 ب.ض
Hi Tony,
As described in the documentation:
You'll see that the configuration method returns the
base_url
and valid sizes for each image type. You can see that information combined with a (for example)poster_path
to build a vlid image URL.پاسخ توسط tony007
در تاریخ مارس 6, 2014 ساعت 4:30 ب.ض
I'll look into that, I got it to work though, check it out http://anthonybrown.github.io/movie-poster/?