Чтобы получить обменный курс доллара США (USD), вы можете использовать несколько методов. Вот несколько примеров с фрагментами кода на разных языках программирования:
-
Python использует библиотеку запросов:
import requests response = requests.get("https://api.exchangerate-api.com/v4/latest/USD") data = response.json() usd_rate = data["rates"]["USD"] print(usd_rate)
-
JavaScript с использованием API выборки:
fetch("https://api.exchangerate-api.com/v4/latest/USD") .then(response => response.json()) .then(data => { const usd_rate = data.rates.USD; console.log(usd_rate); });
-
PHP с использованием cURL:
$ch = curl_init("https://api.exchangerate-api.com/v4/latest/USD"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $response = curl_exec($ch); curl_close($ch); $data = json_decode($response, true); $usd_rate = $data["rates"]["USD"]; echo $usd_rate;
-
Java с использованием класса HttpURLConnection:
import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL; URL url = new URL("https://api.exchangerate-api.com/v4/latest/USD"); HttpURLConnection conn = (HttpURLConnection) url.openConnection(); conn.setRequestMethod("GET"); BufferedReader reader = new BufferedReader(new InputStreamReader(conn.getInputStream())); String line; StringBuilder response = new StringBuilder(); while ((line = reader.readLine()) != null) { response.append(line); } reader.close(); String jsonString = response.toString(); JSONObject data = new JSONObject(jsonString); double usd_rate = data.getJSONObject("rates").getDouble("USD"); System.out.println(usd_rate);
Обратите внимание, что в этих примерах используется служба ExchangeRate-API ( https://www.exchangerate-api.com/ ) для получения данных о курсе валют. Возможно, вам придется зарегистрироваться и получить ключ API, чтобы использовать их сервис.