我已经在我的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字符串中返回一些结果!
发布于 2012-08-29 06:00:34
Google Weather API似乎“正式”死亡了,这很讽刺,因为它从一开始就不是官方支持的API。目前还没有来自谷歌的官方声明,但应该指出的是,iGoogle现在正在使用Wunderground的天气数据应用编程接口。
http://igoogle.wunderground.com/US/CA/Mountain_View.html
所以不,你并没有看到什么。Google Weather API已经消失了。我也经历过同样的事情。是时候继续前进,找到合适的替代品了。
发布于 2012-09-01 05:55:52
如果任何人对获得外观和感觉都像google felt的XML感兴趣,那么可以使用这个MSN weather API list of conditions?。
发布于 2013-09-16 16:31:13
谷歌停止了他们的天气应用程序接口,我从yr.no网站上找到了另一个,我通过PHP在我的网站weathercase.net中使用了它,这很棒
https://stackoverflow.com/questions/12145820
复制相似问题