Hier ein Beispiel-Code für quotemedia mittels direkter URL in Javascript (genauer Nodejs). Die CSV-Ausgabe direkt in eine Datei gepipet, deht natürlich auch in einen String bzw. Array zur direkten Weiterverarbeitung. Achtung, das Plugin https in der ersten Zeile kann nur https Adressen verarbeiten, ungeschützte Adressen werfen einen Ausnahmefehler:
Code:
var http = require ('https');
var fs = require ('fs');
var fdest = "quotemedia.csv";
var url = "https://app.quotemedia.com/quotetools/getHistoryDownload.csv?&webmasterId=501&startDay=1&startMonth=1&startYear=2013&endDay=31&endMonth=12&endYear=2099&isRanged=true&symbol=AAPL";
dbg ("starte " + url + " ...");
var file = fs.createWriteStream (fdest);
http.get (url, function (response) {
response.pipe (file);
});
file.on('finish', function() {
file.close();
dbg (file.path + " bytesWritten:" + file.bytesWritten);
});
function dbg (txt) { console.log (txt); }
__________________
Kinder wollen nicht wie Fässer gefüllt, sondern wie Fackeln entzündet werden.