Дякую за всі ваші відповіді.
Безкоштовні валютніконвертери:
- Ціни оновлюються кожні 30 хв
- Тепер ключ вільного API необхідний для безкоштовного сервера.
Приклад URL-адреси конверсії: http://free.currencyconverterapi.com/api/v5/convert?q=EUR_USD&compact=y
Що стосується нащадків, вони є поряд з іншими можливими відповідями:
API фінансів Yahoo Скасовано 2017-11-06 ###
Припинено з 2017-11-06 повідомленням
Ми дізналися, що ця послуга використовується з порушенням Загальних положень та умов Yahoo. Таким чином, послуга припиняється. Про всі майбутні дослідження даних про ринки та акції див. На сайті finance.yahoo.com.
Запит: http://finance.yahoo.com/d/quotes.csv?e=.csv&f=sl1d1t1&s=USDINR=X
Цей CSV використовувався плагіном jQuery під назвою [Curry] [1]. З тих пір, коли Curry (2017-08-29) перейшов на використання fixer.io замість проблем із стабільністю. Може бути корисним, якщо вам потрібно більше, ніж просто CSV.
- ( завдяки Keyo ) Yahoo Query Language дозволяє отримати цілу купу валют одразу в XML або JSON. Дані оновлюються другим (тоді як Європейський центральний банк має давні дані) і припиняються у вихідні. Не потребує жодної реєстрації.
[http://query.yahooapis.com/v1/public/yql?q=select * з yahoo.finance.xchange, де пара в ("USDEUR", "USDJPY", "USDBGN", "USDCZK", "USDDKK" , "USDGBP", "USDHUF", "USDLTL", "USDLVL", "USDPLN", "USDRON", "USDSEK", "USDCHF", "USDNOK", "USDHRK", "USDRUB", "USDTRY", " USDAUD "," USDBRL "," USDCAD "," USDCNY "," USDHKD "," USDIDR "," USDILS "," USDINR "," USDKRW "," USDMXN "," USDMYR "," USDNZD "," USDPHP " , "USDSGD", "USDTHB", "USDZAR", "USDISK") & env = store: //datatables.org/alltableswithkeys] [1]
Ось Конструктор запитів YQL, де ви можете перевірити запит і скопіювати URL: (БІЛЬШЕ ДОСТУПНО)
http://developer.yahoo.com/yql/console/?q=show%20tables&env=store://datatables.org/alltableswithkeys#h=select%20*%20from%20yahoo.finance.xchange%20where%20pair% 20in% 20% 28% 22USDMXN% 22% 2C% 20% 22USDCHF% 22% 29
API обмінних курсів з відкритим кодом
Безкоштовно для особистого користування (1000 звернень на місяць)
Зміна "бази" (з "USD") заборонено в Безкоштовний рахунок
Потрібна реєстрація.
Запит: http://openexchangerates.org/latest.json
Відповідь:
<!-- language: lang-js -->
{
"disclaimer": "This data is collected from various providers ...",
"license": "all code open-source under GPL v3 ...",
"timestamp": 1323115901,
"base": "USD",
"rates": {
"AED": 3.66999725,
"ALL": 102.09382091,
"ANG": 1.78992886,
// 115 more currency rates here ...
}
}
API валютного рівня
Безкоштовний план на 250 щомісячних звернень
Зміна "джерела" (з "USD") заборонено в Безкоштовний рахунок
Потрібна реєстрація.
Документація: currencylayer.com/documentation
Відповідь JSON:
<!-- language: lang-js -->
{
[...]
"timestamp": 1436284516,
"source": "USD",
"quotes": {
"USDAUD": 1.345352401,
"USDCAD": 1.27373397,
"USDCHF": 0.947845302,
"USDEUR": 0.91313905,
"USDGBP": 0.647603397,
// 168 world currencies
}
}
Fixer.io API (дані Європейського центрального банку)
Безкоштовний план для 1000 щомісячних звернень
Зміна "джерела" (з "USD") заборонено в Безкоштовний рахунок Потрібна реєстрація.
Ця кінцева точка API застаріла і припинить роботу 1 червня 2018 року. Для отримання додаткової інформації відвідайте: https://github.com/fixerAPI/fixer#readme)
Веб-сайт: http://fixer.io/
Приклад запиту: [http://api.fixer.io/latest?base=USD обвинений7]
Збирає лише одне значення щодня
Корм Європейського центрального банку
Документи:
http://www.ecb.int/stats/exchange/eurofxref/html/index.en.html#dev
Запит: http://www.ecb.int/stats/eurofxref/eurofxref-daily.xml
Відповідь XML :
<!-- language: lang-xml -->
<Cube>
<Cube time="2015-07-07">
<Cube currency="USD" rate="1.0931"/>
<Cube currency="JPY" rate="133.88"/>
<Cube currency="BGN" rate="1.9558"/>
<Cube currency="CZK" rate="27.100"/>
</Cube>
### exchangeratesapi.io ### За даними веб-сайту:
API обмінних курсів - це безкоштовна послуга поточних та історичних валютних курсів, опублікована Європейським центральним банком
Ця послуга сумісна з fixer.io і дуже проста у використанні: ключ API не потрібен. Наприклад (для цього використовується CURL, але ви можете використовувати улюблений інструмент запиту):
> curl https://api.exchangeratesapi.io/latest?base=GBP&symbols=USD
{"base":"GBP","rates":{"USD":1.264494191},"date":"2019-05-29"}
### CurrencyApi.net ###
Безкоштовний план на 1250 звернень щомісяця
Базова валюта встановлена як USD на безкоштовній рахунку
Потрібна реєстрація.
Документація: currencyapi.net/documentation
Відповідь JSON:
{
"valid": true,
"timestamp": 1567957373,
"base": "USD",
"rates": {
"AED": 3.673042,
"AFN": 77.529504,
"ALL": 109.410403,
// 165 currencies + some cryptos
}
}
### Валюта від LabStack ###
Веб-сайт: https://labstack.com/currency
Документація: https://labstack.com/docs/api/currency/convert
Ціноутворення: https://labstack.com/pricing
Запит: https://currency.labstack.com / api / v1 / конвертувати / 1 / USD / INR
відповідь:
```js
{
"time": "2019-10-09T21:15:00Z",
"amount": 71.1488
}
```
[1]: http://query.yahooapis.com/v1/public/yql?q=select * з yahoo.finance.xchange, де пара в ("USDEUR", "USDJPY", "USDBGN", "USDCZK", «USDDKK», «USDGBP», «USDHUF», «USDLTL», «USDLVL», «USDPLN», «USDRON», «USDSEK», «USDCHF», «USDNOK», «USDHRK», «USDRUB», «USDTRY "," USDAUD "," USDBRL "," USDCAD "," USDCNY "," USDHKD "," USDIDR "," USDILS "," USDINR "," USDKRW "," USDMXN "," USDMYR "," USDNZD ", "USDPHP", "USDSGD", "USDTHB", "USDZAR", "USDISK") & env = store: //datatables.org/alltableswithkeys