有没有任何网络服务可以给我 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 部电影的列表,但我不能,因为它给了我“”而不是整个列表