...
✅ WEB- och WordPress -nyheter, teman, plugins. Här delar vi tips och bästa webbplatslösningar.

Hur får jag kryptomyntmarknadspriser i realtid i PHP

16

Vill du integrera kryptomyntpriser i realtid i din applikation? Kryptovalutor får en enorm popularitet nuförtiden. En hel del ny programvara introduceras som ger användare valutakurser i realtid för kryptovalutor. I den här artikeln visar vi dig hur du får kryptomyntpriser i realtid för din webbplats.

För vår handledning använder vi en PHP- CURL för att interagera med tredjeparts-API: er. Så innan du fortsätter, se till att du har aktiverat cURL på din server.

Komma igång

På internet hittar du antal tjänsteleverantörer som ger information om kryptovalutor. Men vi rekommenderar att du använder myntlager. Det finns flera fördelar med att använda myntlager:

  • myntlager ger en gratis plan
  • De ger växelkurs på mer än 385 kryptovalutor
  • myntlager stöder JSONP
  • Du får växelkurs i nästan alla valutor

Övertygad? För att komma igång måste du registrera dig med myntlager. Användaren kan välja vilken plan som helst, från fri till företagsnivå.

När du väl har registrerat dig hos myntlager får du tillgång till en instrumentpanel där du hittar din API-nyckel. Kopiera den här API-nyckeln som vi behöver när du interagerar med API: erna.

Hur får jag kryptomyntmarknadspriser i realtid i PHP

Få marknadspriser för kryptomynt i realtid

myntlager-API: er är mycket enkla och enkla att använda. Låt oss säga att vi måste hämta alla aktuella priser för kryptomynt. Vi skriver en kod nedan:

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

Här får du alla kryptopriser i USD-format. Se till att du byter platshållare med den faktiska API-nyckeln. Om du vill ställa in målland skickar du landskod som målparameter. Du kan visa alla tillgängliga symboler på sidan Målvalutor. Till exempel måste vi hämta priser i indisk valuta (INR) -format så gör vi webbadressen enligt följande:

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

Som standard ger myntlager en lista över alla kryptovalutor som stöds. Du kan begränsa detta genom att skicka specifika symboler.

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

Ibland vill användaren hämta valutakurs för ett visst datum. Vi kan hämta det som nedan:

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

Dessa är några grundläggande exempel på myntlager. Baserat på den valda planen kan en användare få olika typer av kryptovalutadata. Du kan läsa mer om detta i deras API-dokumentation.

relaterade artiklar

Inspelningskälla: artisansweb.net

Denna webbplats använder cookies för att förbättra din upplevelse. Vi antar att du är ok med detta, men du kan välja bort det om du vill. Jag accepterar Fler detaljer