2016-03-16 36 views
0

剛開始使用TMDb API,需要知道如何獲取電影海報。我有電影ID,還有posterid,但不知道提取圖像海報的正確URL。從TMDb獲取電影圖像

+0

你已經看過這些庫是如何工作的嗎? https://github.com/JaviLorbada/JLTMDbClient/; https://github.com/WatchApp/ILMovieDB –

回答

0

我一直在玩這個偉大的API。

要獲取海報使用以下網址:

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

的海報路徑是您在請求中收到的屬性之一。

因此,例如,如果您將tvSlBzAdRE29bZe5yYWrJ2ds137.jpg添加到該網址,它會給您一個新希望的海報。

你可以看到這個工作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

TMDB API中的電影海報圖像在JSON響應變量「profile_path」中給出。這不是完整的圖像路徑。

爲了使這個完整的路徑添加「//image.tmdb.org/t/p/w500/」到「profile_path」,您將能夠顯示圖像在img標籤。

我建議你閱讀這個TMDB API實施教程。