首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >打开天气Api多个位置?

打开天气Api多个位置?
EN

Stack Overflow用户
提问于 2016-07-29 22:41:42
回答 1查看 4.7K关注 0票数 1

我使用开放天气api来显示天气,但我需要显示多个位置的天气。有什么建议吗?

代码语言:javascript
复制
function getWeather(callback) {
    var weather = 'http://api.openweathermap.org/data/2.5/forecast/daily?q=Zagreb&&APPID=08dbab0eeefe53317d2e0ad7c2a2e060';
    $.ajax({
      dataType: "jsonp",
      url: weather,
      success: callback
    });
}

这就是我如何显示一个城市的天气,但我不知道如何通过更多的城市?!

EN

回答 1

Stack Overflow用户

发布于 2017-12-20 12:33:53

您需要获取想要调用的每个城市的id,可以在以下位置找到:

http://bulk.openweathermap.org/sample/city.list.us.json.gz http://bulk.openweathermap.org/sample/city.list.json.gz

然后,根据这里的https://openweathermap.org/current#severalid接口文档,您可以使用以下代码一次调用多个城市的数据:

代码语言:javascript
复制
http://api.openweathermap.org/data/2.5/group?id=524901,703448,2643743&units=metric
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38661588

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档