RV
Size: a a a
RV
DD
EN
RV
DD
EN
DD
EN
EN
DD
EN
DD
МК
EN
DD
DD
M
function getRates(ISIN) {
var url =
'https://query1.finance.yahoo.com/v7/finance/quote?fields=regularMarketPrice&symbols='+ISIN;
var html = UrlFetchApp.fetch(url).getContentText();
var searchstring = 'regularMarketPrice":';
var index = html.search(searchstring);
if (index >= 0) {
var pos = index + searchstring.length
var rate = html.substring(pos, pos + 9);
var regExp = new RegExp("((\\d+|\\d{1,3}(?:[.]\\d{3})).\\d+)", "gi");
var rate = regExp.exec(rate)[1];
return rate
}
throw "Failed to fetch/parse data from " + url;
}M