当前位置: 首页 > 知识库问答 >
问题:

Openweathermap API:如何获取多个城市过去30天的历史记录?

慕承允
2023-03-14

我正在使用OpenWeatherMapAPI获取过去30天的历史记录。我成功地使用“获取一个城市的天气历史”http://api.openweathermap.org/data/2.5/history/city?q=London

但是我想获取多个城市的天气历史,例如伦敦和纽约,然后我如何调用此API。我不想通过更改城市名称来调用相同的API两次。请建议我一个方便的方式。

共有1个答案

施景同
2023-03-14

除了多次调用openweathermap api之外,没有其他方法。但是,您可以在两者之间构建自己的服务器后端(当您想要缓存数据时,这也是一个好主意),并一次交付多个城市的数据。

 类似资料:
  • 问题内容: 我从React-Router v3迁移到v4时遇到一些小问题。在v3中,我可以在任何地方执行此操作: 如何在v4中实现这一目标。 我知道当您在Component中时,可以使用hoc ,react上下文或事件路由器props。但对我而言并非如此。 我正在寻找v4中的NavigatingOutsideOfComponents的等效项 问题答案: 您只需要有一个导出对象的模块。然后,您将在整

  • 问题内容: 我想返回最近30天内添加到数据库中的所有记录。由于显示目的,我需要将日期转换为mm / dd / yy。 我的陈述未能将记录限制为最近30天-它选择了所有记录。 谁能指出我正确的方向?感觉就像我接近了。 谢谢,祝你度过愉快的一周。 问题答案: 您需要在子句而不是子句中应用: 另请注意,该查询仅返回日期的一部分,因此,如果您将“ a” 存储为时间部分,则此查询将不会选择今天的记录。 在这

  • 我在从React路由器v3迁移到v4时遇到了一些小问题。在v3中,我可以在任何地方执行此操作: 如何在v4中实现这一点。 我知道,当您在组件中时,我可以使用hoc、react context或event router道具。但我不是这样。 我正在寻找v4中组件的外部导航的等价性

  • 我想获取我的贝宝账户交易历史记录。与我登录时可以导出的数据相同。 那里的所有事务都不是通过RESTAPI本身生成的。 我读了一些帖子,上面说在这种情况下不能使用,例如“事务搜索”应用编程接口(https://developer.paypal.com/docs/api/transaction-search/v1/)。 我试过了,但没能成功。 在我获得访问令牌后: 我尝试调用/v1/reporting

  • 另外,如果我在浏览器上访问,它在web界面中只显示当前歌曲。 有人能指导我如何完成这件事吗?

  • 我正在使用ChartJS创建一个历史图表。我需要过滤30天前的数组值 我有一个值如下的数组: 该阵列具有大量内容,每天每小时包含多达5个月以上的值 这是我目前在ChartJS脚本中标签的php代码: 标签代码: 结果: 然而,我有困难的时候,我如何才能得到每天的最大价值,同时/匹配我的标签代码。 数据代码: 我的预期结果应该是过去30天的最大值: 例子: 结果: