Présentation de l'API Currencylayer
L'API Currencylayer fournit des taux de change en temps réel et historiques pour les devises du monde entier, facilitant ainsi la conversion de devises dans vos applications.
Description de l'API
Currencylayer est une API RESTful qui offre des taux de change en temps réel ainsi que des données historiques pour les devises. Elle est conçue pour les développeurs qui souhaitent intégrer des fonctionnalités de conversion de devises dans leurs applications, sites web ou systèmes de gestion.
Qu'est-ce que l'API Currencylayer ?
Currencylayer permet aux utilisateurs d'accéder facilement aux taux de change à travers un simple appel d'API. Que ce soit pour des applications de e-commerce, des services financiers ou des plateformes de voyage, cette API simplifie l'accès aux données de conversion de devises.
Caractéristiques de l'API
- Taux de change en temps réel : Accédez aux taux de change actuels pour plus de 168 devises.
- Données historiques : Obtenez des données historiques sur les taux de change pour une période spécifiée.
- API RESTful : Utilisation simple et intuitive avec des requêtes HTTP standard.
- Support JSON : Réponses au format JSON, faciles à intégrer dans les applications modernes.
Comment intégrer l'API : Exemple d'implémentation
Voici des exemples de code pour utiliser l'API Currencylayer pour obtenir des taux de change en temps réel en PHP, Python et JavaScript (Node.js).
-- php --
// Clé API Currencylayer
$apiKey = "VOTRE_CLE_API";
$endpoint = "http://api.currencylayer.com/live?access_key=$apiKey";
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => $endpoint,
CURLOPT_RETURNTRANSFER => true
]);
$response = curl_exec($curl);
curl_close($curl);
// Affichage de la réponse
echo $response;
?>
import requests
# Clé API Currencylayer
api_key = "VOTRE_CLE_API"
url = f"http://api.currencylayer.com/live?access_key={api_key}"
response = requests.get(url)
# Vérification et affichage des données
if response.status_code == 200:
print("Données des taux de change :", response.json())
else:
print("Erreur dans la requête :", response.status_code)
// Exemple en JavaScript (Node.js)
const fetch = require('node-fetch');
const apiKey = "VOTRE_CLE_API";
const url = `http://api.currencylayer.com/live?access_key=${apiKey}`;
fetch(url)
.then(response => response.json())
.then(data => console.log("Données des taux de change :", data))
.catch(error => console.error("Erreur :", error));
Cas d'utilisation de l'API
- Applications de e-commerce : Intégrez des conversions de devises pour les utilisateurs internationaux.
- Services financiers : Offrez des outils de gestion de portefeuille avec des taux de change en temps réel.
- Applications de voyage : Fournissez des informations de conversion pour aider les voyageurs à gérer leurs dépenses.
Aucun commentaire pour cet article.