雅虎股票期权数据

时间:2017-07-27 01:58:12

标签: jquery json cors finance yahoo-finance

我已经得到了下面的代码,用于从雅虎的JSON数据中提取lastPrice一定的执行价格,但前提是我用实际的JSON文件替换url。每次我使用实际的URL而不是文件时,我都会在请求的资源上出现“No'Access-Control-Allow-Origin'标头。”警告。有什么我做错了吗?

$.ajax({
  url: 'https://query1.finance.yahoo.com/v7/finance/options/CL',
  dataType: 'json',
  type: 'get',
  cache: false,
  success: function(data) {
    var jsonStr = JSON.stringify(data);
    document.body.innerHTML = jsonStr;
    $(data.optionChain.result[0].options[0].calls).each(function(index, value) {
      if (value.strike == 85) {
        var test = value.lastPrice;
        console.log(test);
      }
    });
  }
});

0 个答案:

没有答案