如何在iOS / Obj-c中使用iTunes搜索API?
我当然知道这个链接..
我只是不明白你如何使用obj-c / iOS。
我希望能够阅读JSON结果,无论它们是广泛的还是只有1个结果,并将应用程序名称(或者是ID?),任何图像,等级等存储在我的服务器数据库中(使用parse.com )。
如何做到这一点,Apple开发者条款是否允许这样做?
答案 0 :(得分:10)
看起来您只是发出请求并解析结果。没有认证或任何其他想象......
NSString *urlString = @"https://itunes.apple.com/search?term=jack+johnson";
NSURL *url = [NSURL URLWithString:urlString];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[NSURLConnection sendAsynchronousRequest:request
queue:[NSOperationQueue mainQueue]
completionHandler:^(NSURLResponse *response, NSData *data, NSError *error) {
if (!error) {
NSError* parseError;
id parse = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingMutableContainers error:&parseError];
NSLog(@"%@", parse);
}
}];
JSON解析器将为集合调用和(可能)单个对象的字典生成字典数组。