Currencies Converter API

Yop tout le monde!

Je cherchais une API pour faire des conversions de monnaies (USD to EUR, JPN to EUR…) pour un MarketPlace ayant besoin de la conversion afin de calculer la limite d’achat/vente par utilisateur sur le site. Il c’est avérer que sur les résultats de mes recherches ils pullulent des sites proposants des API Payantes qui peuvent allé jusqu’à 50€/m. J’ai vu aussi 2-3 morceaux de code trainer utilisant des API de Google mais aucune n’étaient opérationnel.
Je partage donc avec vous un bout de code utilisant une API Gratuite et à jour.

1
2
3
4
5
6
7
8
9
$converter = 'USD_EUR';
$ch = curl_init();
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch,CURLOPT_URL,'http://free.currencyconverterapi.com/api/v5/convert?q='.$converter.'&compact=y');
$result = curl_exec($ch);
curl_close($ch);

$result = json_decode($result);