您可以使用位於
www.omdbapi.com
IMDB API可以搜索電影的名字,像這樣 -
http://www.omdbapi.com/?t=hangover%202
{
"Title":"The Hangover Part II",
"Year":"2011",
"Rated":"R",
"Released":"26 May 2011",
"Genre":"Comedy",
"Director":"Todd Phillips",
"Writer":"Craig Mazin, Scot Armstrong",
"Actors":"Bradley Cooper, Zach Galifianakis, Ed Helms, Justin Bartha",
"Plot":"Right after the bachelor party in Las Vegas, Phil, Stu, Alan, and Doug jet to Thailand for Stu's wedding. Stu's plan for a subdued pre-wedding brunch, however, goes seriously awry.",
"Poster":"http://ia.media-imdb.com/images/M/[email protected]@._V1_SX320.jpg","
Runtime":"1 hr 42 mins",
"Rating":"7.1",
"Votes":"13547",
"ID":"tt1411697",
"Response":"True"
}
你可以得到的 「ID」(tt1411697 )從這個JSON響應。
我知道已經存在的Web服務,例如您鏈接的服務,但是我需要怎麼做才能自己獲取ID。我是否必須用電影名稱擊中搜索頁面並從1號比賽中提取ID?如果我想爲1000部電影做這個,那麼呢?那是什麼imdbapi和其他網絡服務? – PublicHandle
是的,您必須針對使用IMDB API的每部電影逐一進行操作。沒有別的去! – emaillenin
因此,imdbapi沒有將所有標題ID存儲在某個地方,並且它們會根據您搜索的名稱動態提取它?這實際上並不意味着imdbapi充當了搜索大量電影的人的刮板,而這些電影應該是違反IMDB的使用條件? – PublicHandle