0
我试图调用两个API。第一个是成功返回数据。第二个不是。请有人帮助从api获取数据的问题
$(function() {
$.getJSON('https://freegeoip.net/json/').done(function(location) {
$("div").html(JSON.stringify(location));
$.getJSON('http://api.openweathermap.org/data/2.5/weather?lat=' + location.latitude + '&lon=' + location.longitude + '&units=imperial&appid=b3ce5b75f220eaf1db1df46a93a6595e',
function(data) {
console.log(data);
});
});
});
你所说的 “第二个是不是” 是什么意思?你得到的错误是什么? – gaganshera
您的代码在我的浏览器上按原样工作。 – gaganshera
您是否试图在https域上加载它?你在控制台中遇到什么错误?因为你的代码看起来很好。 –