如何从API请求

时间:2015-12-17 03:06:08

标签: javascript html json xml api

我正在尝试从此天气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”

1 个答案:

答案 0 :(得分:0)

好的,所以它可能与你的网址有HTTPS连接而不是HTTP连接:https://openweathermap.desk.com/customer/portal/questions/8166727-http-to-https。您的API密钥是基于PRO还是Enterprise帐户?