2016-03-16 2 views
0

Только что начал работать с API TMDb и должен знать, как получить плакат с фильмом. У меня есть идентификатор фильма, а также новичок, но не зная правильного URL-адреса для получения плаката изображения.Получение изображения фильма из TMDb

+0

Вы уже ознакомились с тем, как работают эти библиотеки? https://github.com/JaviLorbada/JLTMDbClient/; https://github.com/WatchApp/ILMovieDB –

ответ

0

Я играл с этим великолепным API.

Чтобы получить плакат используйте следующий URL:

https://image.tmdb.org/t/p/w185/SPECIFICMOVIEPOSTERPATH

Путь плакате один из атрибутов, которые вы получаете от запроса.

Так, например, если вы добавите tvSlBzAdRE29bZe5yYWrJ2ds137.jpg к этому URL-адресу, он даст вам плакат новой надежды.

Вы можете увидеть эту рабочую CodePen http://codepen.io/ronywan/pen/zBZZdN?editors=1010.

<script id="result-template" type="text/x-handlebars-template"> 
     <div class="jumbotron"> 
     <span>Movie Title: {{movies.title}}</span></br> 
     <span>Overview: {{movies.overview}}</span></br> 
     <!-- <span>Release date: {{movies.release_date}}</span></br> --> 
     <img src="https://image.tmdb.org/t/p/w185/{{movies.poster_path}}"></br> 
     <!-- <span>Rated: {{movies.Rated}}</span></br> --> 
     <span>Release date: {{movies.release_date}}</span></br> 
     <span>Popularity: {{movies.vote_average}}</span></br> 
     </div> 
    </script> 

Я использую ручки, чтобы показать их. Скоро переместит его в угловое.

Обязательно добавьте свой собственный APIKEY в скрипт.

0

Изображение плаката фильма в API TMDB приведено в переменной ответа JSON «profile_path». Это не полный путь к изображению.

Для этого полный путь добавьте «//image.tmdb.org/t/p/w500/» в «profile_path», и вы сможете показывать изображение в теге img.

Я предлагаю вам прочитать этот учебник по внедрению TMDB API.