Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Given an IMDB movie id, how do I programmatically get its poster image?

Tags:

imdb

movie id tt0438097 can be found at http://www.imdb.com/title/tt0438097/

What's the url for its poster image?

like image 851
user126593 Avatar asked Sep 30 '08 00:09

user126593


People also ask

How do I extract data from IMDb?

You can scrape / extract data from IMDb website. Just go to the detailed page of any movie, open the Parsers extension and click on the data you want to extract. You can select several types of data on the page, for example: title movies, duration, release date, Image URL, description. Just click Add New Field.

Does IMDb have a free API?

Is the IMDb API free? Yes, the IMDb API has a free version that provides a limit of 1,000 API requests per day. If you need more usage, you can subscribe to the paid pricing plans.

Is there an IMDb API?

We are happy to announce that the IMDb API is now live! The IMDb API is powered by AWS Data Exchange, bringing the entertainment information you need in a convenient GraphQL-based API to help you utilize the world's most authoritative source of Movie, TV/OTT, Box Office data and more!


1 Answers

Check out http://www.imdbapi.com/, It returns Poster url in string.

For example, check http://www.imdbapi.com/?i=&t=inception and you'll get the poster address: Poster":"http://ia.media-imdb.com/images/M/MV5BMjAxMzY3NjcxNF5BMl5BanBnXkFtZTcwNTI5OTM0Mw@@._V1._SX320.jpg"

Update: Seems like the site owner had some arguments with IMDB legal staff. As mentioned in the original site, new site's address is http://www.omdbapi.com/

like image 102
Kamyar Avatar answered Sep 27 '22 20:09

Kamyar