...
✅ WEB ja WordPressi uudised, teemad, pistikprogrammid. Siin jagame näpunäiteid ja parimaid veebisaidi lahendusi.

Kuidas saada reaalajas krüptomüntide turuhindu PHP-s

12

Kas soovite oma rakendusse integreerida krüptomüntide reaalajas hinnad? Krüptorahad koguvad tänapäeval tohutut populaarsust. Tutvustatakse palju uut tarkvara, mis pakub kasutajatele krüptovaluutade reaalajas vahetuskursse. Selles artiklis näitame teile, kuidas saada oma veebisaidile reaalajas krüptomüntide hindu.

Õpetuse jaoks kasutame kolmanda osapoole API-dega suhtlemiseks PHP-i kursorit. Nii et enne jätkamist veenduge, et teie serveris oleks CURL lubatud.

Alustamine

Internetist leiate hulga teenusepakkujaid, kes annavad üksikasju krüptovaluutade kohta. Kuid soovitame kasutada mündikihti. Mündikihi kasutamisel on mitmeid eeliseid:

  • coinlayer pakub tasuta plaani
  • Need pakuvad 385+ krüptoraha vahetuskurssi
  • mündikiht toetab JSONP-i
  • Saate vahetuskursi peaaegu igas valuutas

Veendunud? Alustamiseks peate registreeruma mündikunstniku juures. Kasutaja saab valida mis tahes plaani alates tasuta kuni ettevõtte tasemeni.

Kui olete mündikihiga registreerunud, saate juurdepääsu juhtpaneelile, kust leiate oma API võtme. Kopeerige see API-võti, mida vajame API-dega suhtlemisel.

Kuidas saada reaalajas krüptomüntide turuhindu PHP-s

Hankige krüptomüntide reaalajas turuhinnad

mündikihi API-sid on ülilihtne ja otse kasutada. Oletame, et peame hankima kõik krüptomüntide jooksvad hinnad. Kirjutame koodi allpool:

<?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);

Siit saate kõik krüptohinnad USD-vormingus. Asendage kohatäide tegeliku API-võtmega. Kui soovite määrata sihtriigi, sisestage sihtkoodide parameetriks riigikood. Kõiki saadaolevaid sümboleid saate vaadata lehel Sihtvaluutad. Näiteks peame hankima hinnad India vääringus (INR) ja seejärel tegema URL-i järgmiselt:

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

Vaikimisi annab coinlayer kõigi toetatud krüptovaluutade loendi. Seda vastust saate piirata, edastades konkreetsed sümbolid.

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

Mõnikord soovib kasutaja hankida kindla kuupäeva valuutakurssi. Saame selle tuua nagu allpool:

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

Need on mõned mündikunsti põhinäited. Valitud plaani põhjal saab kasutaja hankida erinevaid krüptovaluutade andmeid. Selle kohta saate lähemalt lugeda nende API dokumentatsioonist.

seotud artiklid

See veebisait kasutab teie kasutuskogemuse parandamiseks küpsiseid. Eeldame, et olete sellega rahul, kuid saate soovi korral loobuda. Nõustu Loe rohkem