如何使用wunderground获取特定日期的天气数据

时间:2014-02-03 09:04:56

标签: javascript json api weather-api wunderground

这是我第一次使用此wunderground。我想根据以下情况获取天气数据

注:今日日期:2014-02-03

  1. 我想获取2014-01-21至2014-01-31的天气数据,以便了解历史数据。

  2. 我想获取2014-02-05至2014-02-07的天气数据。所以它是预测数据。

  3. 我搜索了wunderGround文档,但是我没有找到针对特定日期进行API调用的参数。

    我找到了历史记录和预测数据的以下链接。但我不知道如何在请求中指定特定的日期限制。

    历史链接:

    http://api.wunderground.com/api/4d474af3da6c8f65/history_20140121/q/CA/bangalore.json

    预测链接:

    http://api.wunderground.com/api/4d474af3da6c8f65/forecast/q/CA/bangalore.json

    预测:

    我无法指定日期,这就是为什么我无法获取特定日期的数据。我想要的是,2014-02-052014-04-07的数据。

    历史:

    我无法在api调用中指定endDate。

    任何人都可以帮助我。

    感谢。

1 个答案:

答案 0 :(得分:1)

Weather Underground历史记录API(docs)一次只能用于一个日期。解决方案是将代码构建到循环中并在每次迭代中增加日期。您还可以获得每分钟10次通话和免费套餐每天500次,因此如果您需要快速获得结果或获得大量结果,这将无济于事,但他们确实有premium packages available at a cost