...
✅ Nowości, motywy, wtyczki WEB i WordPress. Tutaj dzielimy się wskazówkami i najlepszymi rozwiązaniami dla stron internetowych.

Jak uzyskać stawki rynku kryptowalut w czasie rzeczywistym w PHP

27

Czy chcesz zintegrować ceny monet kryptowalutowych w czasie rzeczywistym w swojej aplikacji? Kryptowaluty zyskują w dzisiejszych czasach ogromną popularność. Wprowadzono wiele nowego oprogramowania, które zapewnia użytkownikom kursy wymiany kryptowalut w czasie rzeczywistym. W tym artykule pokazujemy, jak uzyskać ceny monet kryptograficznych w czasie rzeczywistym dla Twojej witryny.

W naszym samouczku używamy cURL PHP do interakcji z API innych firm. Tak więc, zanim przejdziesz dalej, upewnij się, że masz włączony cURL na swoim serwerze.

Pierwsze kroki

W Internecie znajdziesz wielu dostawców usług, którzy podają szczegóły dotyczące kryptowalut. Ale zalecamy użycie coinlayer. Istnieje kilka korzyści z używania coinlayer:

  • coinlayer zapewnia darmowy plan
  • Zapewniają kurs wymiany 385+ kryptowalut
  • coinlayer obsługuje JSONP
  • Otrzymasz kurs wymiany w prawie wszystkich walutach

Przekonany? Aby rozpocząć, musisz zarejestrować się w Coinlayer. Użytkownik może wybrać dowolny plan, od bezpłatnego do poziomu przedsiębiorstwa.

Po zarejestrowaniu się w coinlayer otrzymasz dostęp do pulpitu nawigacyjnego, w którym znajdziesz swój klucz API. Skopiuj ten klucz API, którego potrzebujemy podczas interakcji z API.

Jak uzyskać stawki rynku kryptowalut w czasie rzeczywistym w PHP

Uzyskaj ceny rynkowe kryptowalut w czasie rzeczywistym

Interfejsy API coinlayer są bardzo łatwe i proste w użyciu. Powiedzmy, że musimy pobrać wszystkie aktualne ceny kryptowalut. Poniżej napiszemy kod:

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

Tutaj otrzymasz wszystkie ceny kryptowalut w formacie USD. Upewnij się, że zastępujesz symbol zastępczy rzeczywistym kluczem API. Jeśli chcesz ustawić kraj docelowy, przekaż kod kraju jako parametr docelowy. Możesz wyświetlić wszystkie dostępne symbole na stronie Waluty docelowe. Na przykład musimy pobrać ceny w formacie waluty indyjskiej (INR), a następnie tworzymy adres URL w następujący sposób:

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

Domyślnie coinlayer podaje listę wszystkich obsługiwanych kryptowalut. Możesz ograniczyć tę odpowiedź, przekazując określone symbole.

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

Czasami użytkownik chce pobrać kurs walut na konkretną datę. Możemy go pobrać jak poniżej:

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

Oto kilka podstawowych przykładów wrzutnika monet. Na podstawie wybranego planu użytkownik może uzyskać różne rodzaje danych kryptowalut. Możesz przeczytać więcej na ten temat w ich dokumentacji API.

Powiązane artykuły

Źródło nagrywania: artisansweb.net

Ta strona korzysta z plików cookie, aby poprawić Twoje wrażenia. Zakładamy, że nie masz nic przeciwko, ale możesz zrezygnować, jeśli chcesz. Akceptuję Więcej szczegółów