Comment obtenir les taux du marché des crypto-monnaies en temps réel en PHP
Vous cherchez à intégrer les prix des crypto-monnaies en temps réel dans votre application? Les crypto-monnaies gagnent en popularité de nos jours. De nombreux nouveaux logiciels sont introduits et fournissent aux utilisateurs des taux de change en temps réel des crypto-monnaies. Dans cet article, nous vous montrons comment obtenir les prix des crypto-monnaies en temps réel pour votre site Web.
Pour notre tutoriel, nous utilisons un cURL PHP pour interagir avec les API tierces. Donc, avant de continuer, assurez-vous que cURL est activé sur votre serveur.
Commencer
Sur Internet, vous trouverez un certain nombre de fournisseurs de services qui donnent des détails sur les crypto-monnaies. Mais, nous vous recommandons d’utiliser coinlayer. Il y a plusieurs avantages à utiliser monnayeur :
- Coinlayer fournit un plan gratuit
- Ils fournissent un taux de change de 385+ crypto-monnaies
- monnayeur prend en charge JSONP
- Vous obtiendrez un taux de change dans presque toutes les devises
Convaincu? Pour commencer, vous devez vous inscrire sur Coinlayer. L’utilisateur peut choisir n’importe quel plan allant du niveau gratuit au niveau entreprise.
Une fois inscrit sur coinlayer, vous aurez accès à un tableau de bord où vous trouverez votre clé API. Copiez cette clé API dont nous avons besoin lors de l’interaction avec les API.
Obtenez les prix du marché des crypto-monnaies en temps réel
Les API de coinlayer sont super faciles et simples à utiliser. Disons que nous devons récupérer tous les prix actuels des crypto-monnaies. Nous écrirons un code ci-dessous :
<?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);
Ici, vous obtiendrez tous les prix crypto au format USD. Assurez-vous de remplacer l’espace réservé par la clé API réelle. Si vous souhaitez définir le pays cible, transmettez le code du pays comme paramètre cible. Vous pouvez afficher tous les symboles disponibles sur la page Devises cibles. Par exemple, nous devons récupérer les prix au format de la devise indienne (INR), puis nous créons l’URL comme suit :
$ch = curl_init('http://api.coinlayer.com/live?access_key='.$access_key.'&target=INR');
Par défaut, coinlayer donne une liste de toutes les crypto-monnaies prises en charge. Vous pouvez limiter cette réponse en passant des symboles spécifiques.
$ch = curl_init('http://api.coinlayer.com/live?access_key='.$access_key.'&symbols=BTC,ETH');
Parfois, l’utilisateur souhaite récupérer le taux de change pour une date spécifique. Nous pouvons le récupérer comme ci-dessous :
$ch = curl_init('http://api.coinlayer.com/2018-07-24?access_key='.$access_key);
Ce sont quelques exemples de base de monnayeur. En fonction du plan choisi, un utilisateur peut obtenir différents types de données de crypto-monnaies. Vous pouvez en savoir plus à ce sujet sur leur documentation API.
Articles Liés
- boxlayer – Une API gratuite et puissante pour vérifier si l’e-mail est valide (e-mail réel)
- numverify – Une API de validation de numéro de téléphone