✅ WEB і WordPress новини, теми, плагіни. Тут ми ділимося порадами і кращими рішеннями для сайтів.

Як отримати ціни на ринку криптовалютних монет у реальному часі в PHP

15

Ви хочете інтегрувати ціни криптовалютних монет у реальному часі у свою програму? Криптовалюти сьогодні набувають величезної популярності. Запроваджено багато нового програмного забезпечення, яке надає користувачам курси обміну криптовалют в режимі реального часу. У цій статті ми покажемо вам, як отримати ціни на криптомонети в реальному часі для вашого веб-сайту.

Для нашого підручника ми використовуємо PHP cURL для взаємодії зі сторонніми API. Отже, перед тим, як продовжити, переконайтеся, що на вашому сервері увімкнено curL.

Починаємо

В Інтернеті ви знайдете декілька постачальників послуг, які містять детальну інформацію про криптовалюти. Але ми рекомендуємо використовувати монетник. Є кілька переваг використання монетника:

  • coinlayer надає безкоштовний план
  • Вони забезпечують обмінний курс понад 385 криптовалют
  • coinlayer підтримує JSONP
  • Ви отримаєте обмінний курс майже в усіх валютах

Переконаний? Для початку вам потрібно зареєструватися в coinlayer. Користувач може вибрати будь-який план – від безкоштовного до корпоративного.

Після реєстрації в coinlayer ви отримаєте доступ до інформаційної панелі, де ви знайдете свій ключ API. Скопіюйте цей ключ API, який нам потрібен під час взаємодії з API.

Як отримати ціни на ринку криптовалютних монет у реальному часі в PHP

Отримайте ціни на криптовалютних монетах у реальному часі

API-інтерфейси coinlayer надзвичайно прості та зрозумілі у використанні. Скажімо, нам потрібно отримати всі поточні ціни криптовалют. Ми напишемо код нижче:

<?php
// set API Access Key
$access_key = 'YOUR_API_KEY';
 
// Initialize CURL:
$ch = curl_init('http://api.coinlayer.com/live?access_key='.$access_key);
 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
 
// Store the data:
$json = curl_exec($ch);
curl_close($ch);
 
// Decode JSON response:
$arr_result = json_decode($json, true);
 
print_r($arr_result);

Тут ви отримаєте всі крипто-ціни у форматі USD. Обов’язково замініть заповнювач фактичним ключем API. Якщо ви хочете встановити цільову країну, передайте код країни як цільовий параметр. Ви можете переглянути всі доступні символи на сторінці Цільові валюти. Наприклад, нам потрібно отримати ціни у форматі індійської валюти (INR), тоді ми робимо URL-адресу таким чином:

$ch = curl_init('http://api.coinlayer.com/live?access_key='.$access_key.'&target=INR');

За замовчуванням coinlayer надає список усіх підтримуваних криптовалют. Ви можете обмежити цю відповідь, передавши певні символи.

$ch = curl_init('http://api.coinlayer.com/live?access_key='.$access_key.'&symbols=BTC,ETH');

Іноді користувач хоче отримати курс валют на певну дату. Ми можемо отримати його, як показано нижче:

$ch = curl_init('http://api.coinlayer.com/2018-07-24?access_key='.$access_key);

Ось кілька основних прикладів монетника. На основі обраного плану користувач може отримати різні типи даних про криптовалюти. Ви можете прочитати більше про це в їх документації щодо API.

Пов’язані статті

Джерело запису: artisansweb.net

Цей веб -сайт використовує файли cookie, щоб покращити ваш досвід. Ми припустимо, що з цим все гаразд, але ви можете відмовитися, якщо захочете. Прийняти Читати далі