• Bitcoin 10.05.2023

    27 670.00

    Litecoin 10.05.2023

    80.00 $

    XRP 10.05.2023

    0.43 $

  • Bitcoin 20.09.2023

    31 257.57

    Litecoin 20.09.2023

    80.60 $

    XRP 20.09.2023

    0.50 $

  • Bitcoin 31.12.2023

    35 562.43

    Litecoin 31.12.2023

    72.25 $

    XRP 31.12.2023

    0.80 $

API данные с биржи Bitmart

API данные с Bitmart ...

Это руководство предназначено для того, чтобы объяснить процесс работы крипто биржи Bitmart, в среде PHP на стороне сервера.

Внимание: Вам не понадобится ключ API для получения данных.
Теперь давайте немного поработаем над PHP:

Создайте файл (к пирмеру bitmart.php) для хранения вашего кода. В этот файл мы добавляем следующее:
<?php
 $user_agent='Mozilla/5.0 (Windows NT 6.1; rv:8.0) Gecko/20100101 Firefox/8.0';
 $ch = curl_init();
 curl_setopt($ch, CURLOPT_URL, "https://api-cloud.bitmart.com/spot/v1/ticker?symbol=XRP_USDT");
 curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
 curl_setopt($ch, CURLOPT_HEADER, false);
 curl_setopt($ch, CURLOPT_USERAGENT, $user_agent);
 curl_setopt($ch, CURLOPT_COOKIEFILE, "trade-cookie.txt");
 curl_setopt($ch, CURLOPT_COOKIEJAR, "trade-cookie.txt");
 curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 8);
 curl_setopt($ch, CURLOPT_TIMEOUT, 3);
 curl_setopt($ch, CURLOPT_MAXREDIRS, 10);
 curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'GET');
 curl_setopt($ch, CURLOPT_AUTOREFERER, true);
 $out = curl_exec( $ch );
 curl_close( $out );
var_dump($out);
?>

Теперь, когда мы выполнили вызов, мы проверим ответ.
Ответ:
{ "message": "OK",
 "code": "1000",
 "trace": "ae6e9ed98688469687efa92ac889a2ae.70.16846539414377743",
 "data":{
   "tickers":[{
   "symbol":"XRP_USDT",
   "last_price":"0.46961",
   "quote_volume_24h":"412484.61046",
   "base_volume_24h":"883820.4",
   "high_24h":"0.47181",
   "low_24h":"0.46270",
   "open_24h":"0.46470",
   "close_24h":"0.46961",
   "best_ask":"0.47022",
   "best_ask_size":"393.1",
   "best_bid":"0.46960",
   "best_bid_size":"465.2",
   "fluctuation":"+0.0106",
   "url":"https://www.bitmart.com/trade?symbol=XRP_USDT",
   "timestamp":1684653886682
   }]
  }}

Из этого ответа нас интересуют параметры "best_ask", "best_bid".
"best_ask", - цена покупки крипто пары
"best_bid" - цена продажи крипто пары

Пожалуйста, не стесняйтесь обращаться ко мне, если у вас возникнут какие-либо вопросы относительно программного кода, на телеграмм @sandr12. Кроме того, я всегда готов помочь начинающим программистам.

Оставить комментарий