有没有任何网络服务可以给我 IMDb 的电影列表? [关闭]

Posted

技术标签:

【中文标题】有没有任何网络服务可以给我 IMDb 的电影列表? [关闭]【英文标题】:is there any web service to give me list of movies from IMDb? [closed] 【发布时间】:2014-02-28 00:43:53 【问题描述】:

我需要一个网络服务来获取特定年份的所有电影,这些电影将作为参数传递给服务。

我需要它来练习并在 android listview 中填充电影列表。

请任何人向我建议我需要使用哪个网络服务?

对不起,如果这听起来很简单,因为我是 Web 服务的新手,并且还在学习如何使用它们!

【问题讨论】:

【参考方案1】:

这是一个关于 IMDB web api 的非常有趣的讨论。您可以点击它们以获得结果

https://***.com/a/7744369/1123226

检查一下 - 正是您需要的 http://www.omdbapi.com/

在浏览器中试试这个 omdbapi.com/?t=ca&y=2012&r=XML 。似乎需要 id 或 title 。您可以迭代从 aa 到 zz 的标题词。

由于 title 是必需属性,并且标题中的最低要求是 2 个字符,如果您查询 aa 和 zz 之间的标题,则可以获取所有电影,假设没有数字并保持所有其他参数 (year=2012) 不变。可以使用简单查询附加这些 XML 结果集以获取所有 2012 年电影

【讨论】:

我看过...但找不到如何获取特定年份的所有电影列表 在浏览器中试试这个omdbapi.com/?t=ca&y=2012&r=XML。似乎需要 id 或 title 。您可以迭代从 aa 到 zz 的标题词 :) 从 aa 迭代到 zz 是什么意思...aa 会给我一部电影,bb 另一部电影....zz 总共 26 部电影...好吧,真的说我没有迭代部分!!! 由于title是必填属性,并且title最少需要2个字符,如果你查询aa和zz之间的title,你可以得到所有电影,假设没有数字并保留所有其他参数(年份=2012) 常数。可以使用简单的查询附加这些 XML 结果集以获取所有 2012 年的电影。【参考方案2】:

您可以试用 OMDB http://www.omdbapi.com/ 他们有一个简单的 api

【讨论】:

以上是关于有没有任何网络服务可以给我 IMDb 的电影列表? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

我想获得 imdb 的前 250 部电影的列表,但我不能,因为它给了我“”而不是整个列表

从 IMDb 获取即将上映的电影列表 [关闭]

IMDB API-从列表中检索所有电影?

给定一个 IMDB 电影 ID,我如何以编程方式获取其海报图像?

IMDb 评级:只保留不同的记录

IMDB 海报 URL 返回推荐被拒绝