我正在尝试从此天气API中获取信息 http://api.openweathermap.org/data/2.5/weather?lat=39.607966&lon=-106.354868&APPID= {我的钥匙}& units = imperial
我试过了:
var $data = $('#weather');
$.ajax({
type: 'GET',
url: 'http://api.openweathermap.org/data/2.5/weather?lat=39.607966&lon=-106.354868&APPID={MY KEY}&units=imperial',
success: function(data) {
$.each(data, function(i, weather) {
$data.append('<li>temp: ' + weather.main.temp + '</li>')
});
}
});
但在页面上没有打印出来我做错了吗?
我的html中有一个ul id =“weather”
答案 0 :(得分:0)
好的,所以它可能与你的网址有HTTPS连接而不是HTTP连接:https://openweathermap.desk.com/customer/portal/questions/8166727-http-to-https。您的API密钥是基于PRO还是Enterprise帐户?