J'utilise jQuery pour appeler l'API de financement AlphaVantage pour des cotations boursières dans un fichier HTML sur la machine locale. Cependant, les appels .get ou .ajax échouent. J'ai essayé d'utiliser crossdomain et jsonp, mais l'appel échoue toujours dans le gestionnaire d'erreur. Le texte d'erreur dans le gestionnaire d'erreurs est vide - aucune indication n'est donc fournie pour expliquer l'échec. Toute aide serait appréciée. Voici l'appel:Financez les données d'alphavantage en utilisant 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);
}
});
Voir [Jquery load() ne travaillant dans Firefox?] (Https://stackoverflow.com/questions/32996001/jquery-load-only-working-in-firefox /), [Lire XML local avec JS] (https://stackoverflow.com/questions/41279589/read-local-xml-with-js/) – guest271314
Supprimer simplement; à la fin de l'URL – Ramkee
C'était une erreur de copier/coller de ma part quand j'écrivais la question - enlevé le point-virgule, mais cela ne résout pas le problème - toujours obtenir une erreur vide. – user8653303