我正在使用 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/