解析这个JSON Reply

Parse this JSON Reply

本文关键字:JSON Reply      更新时间:2023-09-26

我希望从以下JSON源中获得变量信息,但到目前为止我所读到的一切都变得令人困惑,从我所知道的我需要使用JSONP,因为这是一个我不拥有的域,但我只是不确定如何去做,任何人都可以指向我在正确的方向?

    https://btc-e.com/api/2/btc_usd/ticker

这是URL,我只需要把信息放入变量

从我可以看到这个api不支持JSONP格式:

https://btc-e.com/api/2/btc_usd/ticker

您将需要在您自己的域上对服务器执行ajax操作。在服务器上,你可以使用任何脚本语言(PHP或Python)从这个url获取响应并返回给ajax调用

因为它看起来不支持JSONP/CORS,我想说你将无法在javascript中使用这个api。

尽管您可以将其与服务器端技术集成,如java/php

    $.support.cors = true;   //Enable cross browser data transfer if hosted locally like file:/// 
     var jqAjax =   $.ajax({
                                     url:  'https://btc-e.com/api/2/btc_usd/ticker',
                                     type: "GET",
                                     dataType: "json"/*OR jsonp*/ ,
                                 });
        jqAjax.done(function(data, textStatus, jqXHR){
                                 var aData_high = data. ticker.high;
                                 var aData_low = data. ticker.low;
                                 .....similar for others
                                    });