문제

I'm trying to parse the Coinbase API to pull back the current price of Bitcoin. Here is my code:

http://jsfiddle.net/9Kx5N/20/

var mtgoxAPI = "https://coinbase.com/api/v1/prices/spot_rate";
$.getJSON(mtgoxAPI, function (json) {
      // Set the variables from the results array
      var price = json.amount;
      // Set the table td text
      $('#btc-price').text(price);
});

Any help would be appreciated.

도움이 되었습니까?

해결책

Try using jsonp to sidestep the origin nonsense:

var mtgoxAPI = "https://coinbase.com/api/v1/prices/spot_rate?callback=?";

$.getJSON(mtgoxAPI, null, function (json) {

    // Set the variables from the results array
    var price = json.amount;


    // Set the table td text
    $('#btc-price').text(price);

});

works! The coinbase API supports jsonp and jQuery can tell that you want jsonp when it sees

"?callback=?"

at the end of the URL.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top