Best [actor] movie? (i.e. Best Denzel Washington Movie/Top Movies with Anna Kendrick)

Log in to Vote
4
4 Votes • 14 Comments
Users can search for movies based on a combination of rating + actor.

Looking for the best movie featuring Anna Kendrick? DuckDuckGo pulls the list from Rotten Tomatoes and uses its scores to display the top 5 by rating:

1. 50/50
2. Up In the Air
3. The Voices
4. ParaNorman
5. End of Watch
Source:
To get the answer the Rotten Tomatoes API can be used:

http://developer.rottentomatoes.com/
• posted 3 years and 25 days ago Needs Source Suggestions

sebasorribas
I really like this one!! I hope it can be done with Rotten Tomatoes API
posted by sebasorribas Community Leader3 years and 25 days ago Link
laouji
Looks promising, but an API key is necessary.

I'd love to work on this, if the community thinks this feature is a good idea.
Should I register an API key?
posted by laouji 3 years and 25 days ago Link
mattr555
Yeah, you can register for a key. DuckPAN will insert environment variables.
posted by mattr555 Community Leader3 years and 24 days ago Link
mattr555
Thanks! It doesn't look like Rotten Tomatoes has a good way of searching for movies by actor though, another source might be needed.
posted by mattr555 Community Leader3 years and 24 days ago Link
AdamSC1
Perhaps the IMDB API, it exists but it's primarily undocumented, this is all I was able to dig up:

http://stackoverflow.com/questions/19665...

Perhaps it will help someone more tech savy than me!
posted by AdamSC1 Staff3 years and 24 days ago Link
zac
This is an awesome idea : )
posted by zac Staff3 years and 24 days ago Link
sebasorribas
posted by sebasorribas Community Leader3 years and 24 days ago Link
laouji
Their discover movie API can search by cast member, but it expects an ID rather than a name:

http://docs.themoviedb.apiary.io/#refere...

I think for this to work as a Spice we need an API that allows keyword search for the person's name.
posted by laouji 3 years and 23 days ago Link
sebasorribas
Oh... I didn´t know that. Well If I find another source site I´ll tell you.
posted by sebasorribas Community Leader3 years and 23 days ago Link
laouji
I think this unofficial IMDB api ('get/name') could be used to make something similar to what the OP is requesting: http://imdb.wemakesites.net/documentatio...

It returns a list of 'known for' movies for celebrities, which is not necessarily best rated as much as it is most well known.

The biggest drawback is that it is not endorsed by IMDB... what do you guys think? Feature wise it seems to be the closest to what we need and is well documented, but as far as I can tell it's just one guy who happened to make an API based on IMDB data.
posted by laouji 3 years and 21 days ago Link
AdamSC1
As I replied to a post above IMDB seems to have a public but poorly documented API, someone wrote a response about it to a Stackoverflow question, someone more technical may be able to make better sense of it than I can:

http://stackoverflow.com/questions/19665...
posted by AdamSC1 Staff3 years and 20 days ago Link
laouji
Hi, I checked out the IMDB APIs but I don't think they are that useful...

The first one is a autosuggest API meaning if the user enters 'jen' it'll return a list of actors whose names start with 'jen' and a link to their profiles.

The second one is also quite minimalistic: it'll return a list of celebrities with similar names to the one searched and 1 short description and that celebrity's imdb id number.

Instant answers generally need to be able get the information to display using one API call. The IMDB APIs are obviously meant for internal use, and aren't really the best in this case because they don't give us a list of movies for each actor.
posted by laouji 3 years and 19 days ago Link
anonymous
most likey not the best way to do it... but the site omive.com has an API that services up JSON.

POSTing to http://omive.com/search/
with the data
actors[]=martin sheen

returns

[{"id":22975,"imdbid":"1441912","showtype":0,"name":"The Way","votes":16425,"image":"http://ia.media-imdb.com/images/M/MV5BMT...","trailer":"http://imdb.com/video/imdb/vi923573529/","year":2010,"rating":7.4,"synopsis":"A father heads overseas to recover the body of his estranged son who died while traveling the \"El camino de Santiago,\" and decides to take the pilgrimage himself.","actors":"Martin Sheen, Emilio Estevez, Deborah Kara Unger","directors":"Emilio Estevez","genres":"Adventure, Comedy, Drama","runtime":123,"ordered":23.2066,"streams":[{"key":"netflix","value":"https://movies.netflix.com/WiPlayer?movi..."},{"key":"amazon_instant","value":null},{"key":"amazon_prime","value":null},{"key":"hulu","value":null}]}]


it returned more but i deleted most of it.

would you deem that site unreliable though?
posted by <hidden> • 3 years and 21 days ago Link
laouji
This would be quite easy to use. The results don't appear to be organized in any particular way but it includes both data for 'rating' and 'votes', which can be used to pick out the top 5 or so.

As far as I can tell it's an API run by an individual.
posted by laouji 3 years and 19 days ago Link