ios - 移动应用程序的 REST API 请求

标签 ios database api rest cordova

我正在使用 appery.io(基本上是一个使用所见即所得的 phonegap 类型网站)为 iOS/Andriod 创建一个应用程序,它基本上是即将播出的电视剧集的日历。用户将选择他们想要观看的节目,应用程序中的日历/列表将填充即将播出的剧集。

为此,我正在尝试使用名为 thetvdb.com 的 API。但是,我对数据库只有基本的了解,对 API 的使用更是一窍不通。 Thetvdb 有一些使用他们的 API 的文档,但是,很难理解和翻译成我用来获取请求的 appery.io 形式。

使用他们的 API 需要一个 key ,我已经有了。我只是不确定要为设置和请求字段放置什么。我需要弄清楚的主要是首先设置下的 URL。任何帮助将不胜感激!

设置: 网址: 方法: 数据类型: 内容类型:

请求: 甚至不确定要使用什么参数。

Thetvdb.com 文档 ( http://www.thetvdb.com/wiki/index.php/Programmers_API )

我正在关注的 appery.io 视频教程 ( http://www.youtube.com/watch?v=d_iGKRPPsRc&list=PLdUnWwhvJspZXXuozUbly21FBh9AywSa6 )

最佳答案

您可以使用 AFNetworking 框架。它很容易用于与 API 的通信。 使用 GET 方法,我们可以:

AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
[manager GET:@"http://example.com/resources.json" parameters:nil
   success:^(AFHTTPRequestOperation *operation, id responseObject) {
NSLog(@"JSON: %@", responseObject);
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
NSLog(@"Error: %@", error);
}];

欲了解更多信息,请阅读本网站。 https://github.com/AFNetworking/AFNetworking

关于ios - 移动应用程序的 REST API 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21842188/

相关文章:

iOS 数据库教程

database - 实现订阅模型的算法——如何确定用户当前的订阅?

javascript - 将字节数组输出转换为 Blob 损坏文件

arrays - Cypress:在 API 请求中访问数组内的对象

ios - 是否可以在屏幕左侧设置 uitabbar?

ios - 如何正确配置 Core Data 数据模型和 NSManagedObject 来实现一对多关系?

ios - 来自数组的 UIImage

ios - 创建更平滑的边缘或以其他方式修复 SCNView 中框上的锯齿状边缘?

使用 str_to_date 从 .txt 文件读取日期类型时出现 mysql 问题

php - PHP等待API响应