从任何Web API获取数据到控制台应用程序

时间:2016-11-16 08:16:20

标签: c# api console-application openweathermap

因此,例如Open Wearther API。有没有办法从那里获取数据以在我的C#控制台应用程序中使用?

1 个答案:

答案 0 :(得分:0)

您需要使用HttpClient。这是一个基本示例,但如果您使用google httpclient,您会看到许多示例:

$( document ).ready(function() {
    $.ajax({   
        type: "POST",
        cache: false,  
        dataType:"json",
        url: 'data.php',  
        success: function(data){
            $('.show_divis').each(function (index, value){
                var data_votes = '';

                data_votes += '<div style="color:#000">'+data[index].q_title+'</div>'; 
                data_votes += '<div style="color:#555">'+data[index].q_question+'</div>'; 

                $(this).html(data_votes).fadeOut(300).fadeIn(400);

                $('.show_divis2').each(function (index, value){
                    var data_votes2 = '';

                    data_votes2 += '<div style="color:#000">'+data[index].Ans.aid+'</div>'; 
                    data_votes2 += '<div style="color:#555">'+data[index].Ans.answer+'</div>'; 

                    $(this).html(data_votes2).fadeOut(300).fadeIn(400);
                });
            });
        }   
    });
});