1

我一直在我的 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 字符串中返回一些结果!

4

5 回答 5

2

Google Weather API 似乎“正式”死了,这很讽刺,因为它从一开始就不是正式受支持的 API。谷歌尚未正式宣布,但应该注意的是,iGoogle 现在正在使用 Wunderground 的 API 来获取天气数据。

http://igoogle.wunderground.com/US/CA/Mountain_View.html

所以不,你没有看到东西。谷歌天气 API 不见了。我也经历过同样的事情。是时候继续前进并找到合适的替代品了。

于 2012-08-28T22:00:34.263 回答
0

如果有人有兴趣获得看起来和感觉像谷歌天气 api 的 XML,那么使用这个MSN 天气 API 条件列表?

于 2012-08-31T21:55:52.363 回答
0

谷歌停止了他们的天气 API,我从网站yr.no找到了另一个,我通过 PHP在我的网站weathercase.net中使用它,这很棒

于 2013-09-16T08:31:12.867 回答
0

Google 天气 API 于 2012 年关闭。

如果您正在寻找 google 天气 API 的替代品,以下是目前最流行的三种天气 API:

查看他们各自的文档页面以获取有关如何使用它们的更多信息!

于 2016-03-11T15:05:28.460 回答
0

从那时起,Weather Underground API 和 Dark Sky API 也被关闭。虽然Dark Sky API 在 2021 年之前仍在工作,但我们必须寻找替代品。我希望 OpenWeather 及其新的One Call API能够帮助任何需要强大天气 API 的人。

于 2020-04-17T06:23:05.523 回答