我想获取并显示电影列表。我使用名为OMDb API的API。但似乎我需要为此创建一个API密钥。在site他们解释:
将所有数据请求发送至:
foo
海报API请求:
http://www.omdbapi.com/?
在此我有点困惑,因为我是iOS新手。我应该使用上述哪种方法来获取所有数据并显示它们?如果我需要创建API密钥,我可以从哪里获取它的页面?
答案 0 :(得分:3)
使用示例部分尝试其网站中参数表中的值。对不同的响应使用不同的参数。
例如,要请求标题为“inception”的电影,只需输入此条目并在文本字段中点击搜索,然后为您生成链接。
我会在此处附加链接,以便您了解http://www.omdbapi.com/?t=inception&y=&plot=short&r=json
点击上面的链接,它将生成所需的响应。所以这是你应该在iOS项目中使用的链接模式。
玩iOS ..
答案 1 :(得分:0)
现在有可用于OMDb API的免费API密钥。 http://www.omdbapi.com/apikey.aspx
答案 2 :(得分:0)
您必须从他们的网站注册,然后您会收到带有api密钥的链接。电子邮件中的链接如下所示:
http://www.omdbapi.com/?i=tt3896198&apikey=k83ue93
如果您会发现,请在链接末尾找到&apikey = k83ue93 并保存。 (不用担心这不是有效的api密钥)
返回他们的站点并阅读可以使用电影参数的文档。举一个简单的例子,假设您要获取电影JOKER的数据,那么您的网址将如下所示:
http://www.omdbapi.com/?t=joker&apikey=k83ue93
这是当您使用?t = titlename
搜索电影的标题名称时http://www.omdbapi.com/?i=tt7286456&apikey=k83ue93
这是您尝试使用?i = idnumber
提取ID为ID的电影的时候。检查其文档。他们真的很简单。检查参数并使用它们。不管谁读这篇,都不要担心。如果您是新手,如果您认为这很可怕,请不要担心!您已经走到了与api的距离,您将到达那里。
快乐的编码。