0

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

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

  1. 我想从 2014-01-21 到 2014-01-31 获取天气数据,所以它涉及到历史数据。

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

我搜索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。

谁能帮我。

谢谢。

4

1 回答 1

1

Weather Underground 历史 API ( docs ) 一次只能用于一个日期。解决方案是将您的代码构建成一个循环,并在每次迭代中增加日期。免费套餐还限制为每分钟 10 个电话和每天 500 个电话,因此如果您需要快速或大量结果,这将无济于事,但他们确实有收费的高级套餐

于 2014-05-08T22:20:04.020 回答