Получение курса валют
-
Для получения курса валют необходимо в значение
idValute
подставитьid
необходимой котировки из списка.
AUD
- Австралийский доллар
AZN
- Азербайджанский манат
GBP
- Фунт стерлингов Соединенного королевства
AMD
- Армянских драмов
BYN
- Белорусский рубль
BGN
- Болгарский лев
BRL
- Бразильский реал
HUF
- Венгерских форинтов
HKD
- Гонконгских долларов
DKK
- Датских крон
USD
- Доллар США
EUR
- Евро
INR
- Индийских рупий
KZT
- Казахстанских тенге
CAD
- Канадский доллар
KGS
- Киргизских сомов
CNY
- Китайских юаней
MDL
- Молдавских леев
NOK
- Норвежских крон
PLN
- Польский злотый
RON
- Румынский лей
XDR
- СДР (специальные права заимствования)
SGD
- Сингапурский доллар
TJS
- Таджикских сомони
TRY
- Турецкая лира
TMT
- Новый туркменский манат
UZS
- Узбекских сумов
UAH
- Украинских гривен
CZK
- Чешских крон
SEK
- Шведских крон
CHF
- Швейцарский франк
ZAR
- Южноафриканских рэндов
KRW
- Вон Республики Корея
JPY
- Японских иен/** * New snippet */ module.exports = callback => { const idValute = 'USD'; // EUR, CNY require('https').get('https://www.cbr-xml-daily.ru/daily_json.js', (resp) => { let body = ''; resp.on('data', (chunk) => { body += chunk; }); resp.on('end', () => { const data = JSON.parse(body); if (data.Valute[idValute] !== undefined) { callback(null, String(data.Valute[idValute].Value)) } else { callback('Not found valute by id!') } }); }); };