私はいくつかのデータを取得するためにYahooのYQLを使用しています。私は私の要求YahooのYQLを送る必要があります。なぜなら、通常AJAXリクエストを使用しているのでCORSエラーが発生するからです。私は数ヶ月間働いていましたが、今日です。私はこれだけを取り戻しています: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