WEB и WordPress новости, темы, плагины. Здесь мы делимся советами и лучшими решениями для сайтов.

Как получить в реальном времени рыночные ставки криптовалют на PHP

497

Вы хотите интегрировать цены на криптовалюты в реальном времени в свое приложение? В настоящее время криптовалюты приобретают огромную популярность. Представлено много нового программного обеспечения, которое предоставляет пользователям курсы обмена криптовалют в режиме реального времени. В этой статье мы покажем вам, как в реальном времени узнать цены на криптовалюты для вашего сайта.

В нашем руководстве мы используем 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);

Здесь вы получите все цены на криптовалюту в формате долларов США. Убедитесь, что вы заменили заполнитель фактическим ключом API. Если вы хотите установить целевую страну, передайте код страны в качестве целевого параметра. Вы можете просмотреть все доступные символы на странице Целевые валюты. Например, нам нужно получить цены в формате индийской валюты (INR), затем мы создаем URL-адрес следующим образом:

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

По умолчанию монетоприемник выдает список всех поддерживаемых криптовалют. Вы можете ограничить этот ответ, передав определенные символы.

$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 для улучшения вашего опыта. Мы предполагаем, что вы согласны с этим, но вы можете отказаться, если хотите. Принимаю Подробнее