Ich habe Probleme mit dieser API zu arbeiten.Ich habe Probleme mit einer API
Ich habe den gleichen Code mit Google Finance API verwendet und das funktioniert perfekt. Das Problem ist, dass ich nur eine kleine Menge an Aktien herausholen kann, und auf lange Sicht muss ich 12000 Aktien durch (wenn möglich) führen. Diese
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script>
var temp = [];
$(document).ready(function(){
stockInformation();
setInterval(stockInformation, 5000);
});
function stockInformation()
{
$.ajax({
url:"https://api.website.com/public/user/token/stock/SDRL/quote",
dataType:"jsonp",
jsonp:"callback",
jsonpCallback:"quote"
});
var i = 0; var j = 0;var status = "";
quote = function(data){
var output = "<table>"
$.each(data, function(key, value){
if (value.l_cur > temp[j])
status = "<td style=color:green>Up</td>";
else if (value.l_cur < temp[j])
status = "<td style=color:red>Down</td>";
else
status = "<td>Same</td>";
j++;
output += "<tr><td>" + value.t + "</td><td>" + value.l_cur + "</td>" + status + "</tr>";
temp[i] = value.l_cur;i++;
})
output += "</table>";
$("#result").html(output);
}
}
</script>
<div id="result"></div>
ist, was die API gibt (nicht mit dem Code oben):
{"timestamp":"1503691321","datetime":"2017-08-25 16:02:01 (UTC)","price":"6.17","price change":"0.12","price pct change":"1.98","open":"6.09","volumn":"1852887","low":"6.00","high":"6.22","currency":"USD"}
Also ist das Problem mit der API selbst? Wie können wir Ihnen dabei helfen? – lumio
Mehr als wahrscheinlich wird die API eine gewisse Zeit der Begrenzung haben, 12.000 ist eine ganze Reihe von Anfragen in kurzer Zeit zu tun. Sie sollten die Dokumentation der API durchsehen, um zu sehen, ob sie Optionen zum Angeben der Anzahl der Elemente enthält, die Sie in einer Anfrage erhalten möchten, oder wie Sie mehrere Anführungszeichen anfordern können. –
Das hat nicht funktioniert ..:/Die API hat ein Problem gebe nur 1 Ergebnis zurück, auch wenn ich versuche, verschiedene Symbole durch den Ticker-Punkt in der URL zu durchlaufen. Ich bin mir sicher, dass es mit dieser API keine Grenzen gibt. –