Ich benutze jQuery, um die AlphaVantage Finance API für Aktienkurse in einer HTML-Datei auf dem lokalen Rechner aufzurufen. Die .get- oder .ajax-Aufrufe schlagen jedoch fehl. Ich habe versucht, crossdomain und jsonp zu verwenden, aber der Aufruf schlägt in dem Fehlerhandler fehl. Der Fehlertext in der Fehlerbehandlungsroutine ist leer - daher wird nicht angegeben, warum er fehlschlägt. Jede Hilfe wäre willkommen. Hier ist der Anruf:Finanzdaten von alphavantage mit jQuery
$.ajax({
url: 'https://www.alphavantage.co/query?function=TIME_SERIES_DAILY&symbol=MSFT&apikey=demo',
crossDomain: true,
dataType: "json",
success: function(data, textStatus, jqXHR) {
console.log(data);
},
error: function (jqXHR, textStatus, error) {
console.log("Post error: " + error);
}
});
See [Jquery load() nur arbeiten in Firefox?] (Https://stackoverflow.com/questions/32996001/jquery-load-only-working-in-firefox /), [Lokales XML mit JS lesen] (https://stackoverflow.com/questions/41279589/read-local-xml-with-js/) – guest271314
Einfach entfernen; am Ende der URL – Ramkee
Das war ein Copy/Paste-Fehler meinerseits, als ich die Frage schrieb - das Semikolon entfernt, aber das behebt das Problem nicht - bekomme immer noch einen leeren Fehler. – user8653303