Чтобы получить текущие цены на криптовалюту, вы можете использовать различные методы и API. Вот несколько примеров на Python:
-
API CoinGecko:
import requests def get_crypto_prices(): url = "https://api.coingecko.com/api/v3/simple/price" params = { "ids": "bitcoin,ethereum,ripple", "vs_currencies": "usd" } response = requests.get(url, params=params) data = response.json() return data crypto_prices = get_crypto_prices() print(crypto_prices) -
API CoinMarketCap:
import requests def get_crypto_prices(): url = "https://pro-api.coinmarketcap.com/v1/cryptocurrency/quotes/latest" headers = { "X-CMC_PRO_API_KEY": "YOUR_API_KEY" } params = { "symbol": "BTC,ETH,XRP", "convert": "USD" } response = requests.get(url, headers=headers, params=params) data = response.json() return data crypto_prices = get_crypto_prices() print(crypto_prices) -
Binance API:
import requests def get_crypto_prices(): url = "https://api.binance.com/api/v3/ticker/price" symbols = ["BTCUSDT", "ETHUSDT", "XRPUSDT"] crypto_prices = {} for symbol in symbols: params = {"symbol": symbol} response = requests.get(url, params=params) data = response.json() price = data["price"] crypto_prices[symbol] = price return crypto_prices crypto_prices = get_crypto_prices() print(crypto_prices)
Это всего лишь несколько примеров. Существует множество других API-интерфейсов криптовалют, которые вы можете изучить. Не забудьте проверить документацию выбранного API на предмет требований к аутентификации или ограничений скорости.