ios - 如何从 OMDb API 网络服务获取数据

标签 ios objective-c json api

我想获取并显示电影列表。我使用这个名为 OMDb API 的 API .但似乎我需要为此创建一个 API key 。在他们的 site他们解释说:

将所有数据请求发送至:

http://www.omdbapi.com/?

海报 API 请求:

http://img.omdbapi.com/?apikey=[yourkey]&

在这方面我有点困惑,因为我是 iOS 的新手。我应该使用上述哪一种方法来获取所有数据并显示它们?如果我需要创建一个 API key ,我可以从他们的页面哪里获取它?

最佳答案

通过使用示例部分尝试其网站中参数表中的值。对不同的响应使用不同的参数。

例如,要请求标题为“盗梦空间”的电影,只需输入此条目并在文本字段中点击搜索,它就会为您生成链接。

我将在此处附上链接,以便您理解 http://www.omdbapi.com/?t=inception&y=&plot=short&r=json

点击上面的链接,它将生成所需的响应。所以这是您应该在 iOS 项目中使用的链接模式。

享受 iOS 的乐趣..

更新:

目前,omdbapi 需要一个 api key 才能获得正确的响应,这可以通过像@appy-sharma 在他的回答中描述的那样注册或使用他们的免费 key (有限制)来获得。

关于ios - 如何从 OMDb API 网络服务获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33864769/

相关文章:

ios - 重新排序 NSDictionary 数组

ios - ARKit - 从相机到 anchor 的距离

iphone - 如何清除uitableview的所有行

ios - 24 小时后 Firebase 停止工作,但如果我更新 pod,它会再次开始工作

命名空间 System 中不存在 Json

java - Voldemort 中任意 HashMap 的 JSON 序列化程序

ios - Swift 3 Facebook 登录

ios - 通过 Xcode 添加带有新源代码的新版本

ios - 如何向数据模型文件创建的 NSManagedObject 子类添加属性?

jquery - 使用JQuery插件自动完成