Валутни курсове - надеждна алтернатива на БНБ за курсове спрямо лева

alexkuzmov

Well-Known Member
БНБ нещо им се прецаква АПИ-то напоследък.
Последното прецакване вече трае 2 дена:
Capture.PNG

Страницата където трябва да излизат валутните курсове: https://www.bnb.bg/Statistics/StExternalSector/StExchangeRates/StERForeignCurrencies/index.htm
Capture1.PNG

Трябва ми надеждно АПИ от което да дърпам актуалните курсове спрямо лева.
По възможност да не са някакви кожодери, ~5 -10 евро на месец е ОК за subscription.
Някой знае ли за такова?
 

Victor R

Well-Known Member
То си им e прецакано от години, като любимото ми е, че без значение грешка или истински резултат, сървъра винаги връща HTTP200. Или поне до преди година правеше така. Ние почваме да дърпаме в 18:15 всеки ден за да обърнем фактурите от долари в лева и ако върне грешка, правим loop през 10 минути докато най-накрая върне резултат. Има случаи в които до следващата сутрина сайтът им изобщо не проработва.
За алтернатива не знам.

ПП.
Абе то наистина съвсем е спряло да работи. Последния запис, който имаме е от 29/04. Не знам какви олигофрени са тези хора, които го поддържат тоя сайт.
 
Последно редактирано:

alexkuzmov

Well-Known Member
Пробвах ги, много е добро.
1500 рекуеста безплатно месечено, средно по 2 пъти на час излиза някъде.

Примерен рекуест: GET https://v6.exchangerate-api.com/v6/YOUR-API-KEY/latest/BGN

Може да се ползва за база лева.
Примерен response:

{
"result": "success",
"documentation": "https://www.exchangerate-api.com/docs",
"terms_of_use": "https://www.exchangerate-api.com/terms",
"time_last_update_unix": 1620604801,
"time_last_update_utc": "Mon, 10 May 2021 00:00:01 +0000",
"time_next_update_unix": 1620691201,
"time_next_update_utc": "Tue, 11 May 2021 00:00:01 +0000",
"base_code": "BGN",
"conversion_rates": {
"BGN": 1,
"AED": 2.2793,
"AFN": 47.8330,
"ALL": 63.2117,
"AMD": 322.4616,
"ANG": 1.1110,
"AOA": 401.1048,
"ARS": 57.9300,
"AUD": 0.7924,
"AWG": 1.1110,
"AZN": 1.0491,
"BAM": 1.0000,
"BBD": 1.2413,
"BDT": 52.3065,
"BHD": 0.2334,
"BIF": 1205.6747,
"BMD": 0.6206,
"BND": 0.8225,
"BOB": 4.2553,
"BRL": 3.2588,
"BSD": 0.6206,
"BTN": 45.5932,
"BWP": 6.7056,
"BYN": 1.5651,
"BZD": 1.2413,
"CAD": 0.7528,
"CDF": 1229.7911,
"CHF": 0.5604,
"CLP": 432.4120,
"CNY": 3.9902,
"COP": 2354.5406,
"CRC": 379.8302,
"CUC": 0.6206,
"CUP": 15.9816,
"CVE": 56.3776,
"CZK": 13.1539,
"DJF": 110.3019,
"DKK": 3.8144,
"DOP": 35.1542,
"DZD": 82.3957,
"EGP": 9.6690,
"ERN": 9.3097,
"ETB": 25.8862,
"EUR": 0.5113,
"FJD": 1.2542,
"FKP": 0.4438,
"FOK": 3.8144,
"GBP": 0.4441,
"GEL": 2.1198,
"GGP": 0.4438,
"GHS": 3.5567,
"GIP": 0.4438,
"GMD": 32.1689,
"GNF": 6117.0956,
"GTQ": 4.7589,
"GYD": 130.3073,
"HKD": 4.8153,
"HNL": 14.8178,
"HRK": 3.8523,
"HTG": 53.8199,
"HUF": 183.9266,
"IDR": 8795.9584,
"ILS": 2.0390,
"IMP": 0.4438,
"INR": 45.3926,
"IQD": 903.2896,
"IRR": 25788.6191,
"ISK": 76.9394,
"JMD": 93.9951,
"JOD": 0.4400,
"JPY": 67.4614,
"KES": 65.8706,
"KGS": 52.3477,
"KHR": 2506.5806,
"KID": 0.7920,
"KMF": 251.5391,
"KRW": 692.0197,
"KWD": 0.1860,
"KYD": 0.5172,
"KZT": 263.2683,
"LAK": 5811.1864,
"LBP": 935.6243,
"LKR": 121.7724,
"LRD": 106.1765,
"LSL": 8.7410,
"LYD": 2.7776,
"MAD": 5.4802,
"MDL": 11.0026,
"MGA": 2340.4614,
"MKD": 31.4989,
"MMK": 960.5529,
"MNT": 1760.7747,
"MOP": 4.9653,
"MRU": 22.2965,
"MUR": 25.0887,
"MVR": 9.4967,
"MWK": 492.1588,
"MXN": 12.4119,
"MYR": 2.5427,
"MZN": 35.9225,
"NAD": 8.7410,
"NGN": 237.6714,
"NIO": 21.5734,
"NOK": 5.1135,
"NPR": 72.9492,
"NZD": 0.8540,
"OMR": 0.2386,
"PAB": 0.6206,
"PEN": 2.3561,
"PGK": 2.1717,
"PHP": 29.6203,
"PKR": 93.8981,
"PLN": 2.3341,
"PYG": 4105.4663,
"QAR": 2.2592,
"RON": 2.5129,
"RSD": 60.1529,
"RUB": 45.7387,
"RWF": 617.5026,
"SAR": 2.3274,
"SBD": 4.8894,
"SCR": 9.3178,
"SDG": 236.1199,
"SEK": 5.1733,
"SGD": 0.8219,
"SHP": 0.4438,
"SLL": 6330.2919,
"SOS": 358.0829,
"SRD": 8.7614,
"SSP": 110.1139,
"STN": 12.5267,
"SYP": 775.8263,
"SZL": 8.7410,
"THB": 19.3521,
"TJS": 6.9857,
"TMT": 2.1617,
"TND": 1.6826,
"TOP": 1.3899,
"TRY": 5.1268,
"TTD": 4.1945,
"TVD": 0.7920,
"TWD": 17.2185,
"TZS": 1430.6183,
"UAH": 17.1553,
"UGX": 2192.6988,
"USD": 0.6204,
"UYU": 27.2245,
"UZS": 6449.2313,
"VES": 1766836.0747,
"VND": 14281.7532,
"VUV": 66.8671,
"WST": 1.5562,
"XAF": 335.3855,
"XCD": 1.6757,
"XDR": 0.4304,
"XOF": 335.3855,
"XPF": 61.0135,
"YER": 154.5280,
"ZAR": 8.7492,
"ZMW": 13.7913
}
}
 

KISS

Active Member
Курсът, който дават, обаче същия ли е като на БНБ? Този дето сега стои в сайта на БНБ е друг, но пък е от 7.5.21. Не знам това значи че не се е променил ли от тогава.
 

alexkuzmov

Well-Known Member
Курсът, който дават, обаче същия ли е като на БНБ? Този дето сега стои в сайта на БНБ е друг, но пък е от 7.5.21. Не знам това значи че не се е променил ли от тогава.
Зависи,
USD / BGN има разлика от 0.4 стотинки с безплатния feed в момента.
БНБ са зле като цяло и това че има разлика с тях няма голямо значение.
В платения feed, който е най-бавно на всеки час обновяването, най-вероятно разликите ще са стотни от стотинка.
 

Горе