나는 약간의 데이터를 얻기 위해 야후의 YQL을 사용하고있다. 일반적으로 AJAX 요청을 사용하는 경우 CORS 오류가 발생하므로 Yahoo의 YQL 요청을 보내야합니다. 나는 지금 몇 달 동안 그러나 오늘 일했다. 나는 이것을 돌려 줄 뿐이다 :YQL에서 null을 되 돌리는 것 Yahoo
query: {count: 0, created: "2017-09-09T08:06:15Z", lang: "nl-NL", results: null}
나는 내가 할 수있는 것을 모른다. 나는 결과를 얻을 때까지 계속 요청을 보냈지 만, 그것은 계속 로딩을 유지한다.
Ajax 요청 : 나는 문제를 발견
var REST_PUBLIC_BITTREX = "http://www.bittrex.com/api/v1.1/public/";
var REST_CURRENCY_BITTREX = REST_PUBLIC_BITTREX + 'getcurrencies';
var getAllAvailableCoinsBITTREX = function() {
var url = REST_CURRENCY_BITTREX;
var yql_url = 'https://query.yahooapis.com/v1/public/yql';
$.ajax({
'url': yql_url,
'data': {
'q': 'SELECT * FROM json WHERE url="' + url + '"',
'format': 'json',
'jsonCompat': 'new'
},
'dataType': 'jsonp',
'success': (function (data, textStatus, jqXHR) {
console.log('Bittrex',data);
if (data.query.results == undefined) {
getAllAvailableCoinsBITTREX();
}
else{
getThePriceOfAvailableCoinsBITTREX(data.query.results.json);
}
})
});
};
? 돌아올 것으로 예상되는 것은 무엇입니까? – BenM
Bittrex에서 API에 요청을 보내고 있습니다. cryptocoins의 데이터를 다시 얻으려고합니다. – Steven
요청을 보내는 방법을 공유하십시오. – BenM