我一直在我的 iPhone 应用程序中使用以下谷歌天气 api 来获取 4 天的天气预报。
NSString *address = @"http://www.google.com/ig/api?weather=Chicago";
NSString *request = [NSString stringWithFormat:@"%@",address];
NSLog(@"request: %@", request);
NSURL *URL = [NSURL URLWithString:request];
NSError *error;
NSString *XML = [NSString stringWithContentsOfURL:URL encoding:NSASCIIStringEncoding error:&error];
NSLog(@"XML: %@", XML);
NSLog(@"XML lenght: %d", [XML length]);
截至昨天 2012 年 8 月 25 日,我一无所获!我没有得到任何结果。这是什么时候发生的?有没有其他人遇到过同样的问题?
这是一个非常关键的问题,因为我有多个天气/时钟应用程序正在寻找谷歌天气 api,并且它们都崩溃了,因为我希望在我的 XML 字符串中返回一些结果!