Un approccio efficace viene offerto da fixex.io un API semplice che offre servizi su tassi di cambio correnti e storici (forex).
Il codice della funzione PHP:
function convertCurrency($API_FIXER, $amount, $from = 'EUR', $to = 'USD'){
$curl = file_get_contents("http://data.fixer.io/api/latest?
access_key=$API_FIXER&symbols=$from,$to");
$arr = json_decode($curl,true);
$from = $arr['rates'][$from];
$to = $arr['rates'][$to];
$rate = $to / $from;
$result = round($amount * $rate, 2);
return $result;
}
Ecco come chiamare la funzione
convertCurrency($API_FIXER, $amount, 'EUR','USD');
$API_FIXER fa riferimento alla chiave API rilasciata da fixer.
A questo link trovate la lista ISO 4217, standard internazionale che delinea i simboli e le stringhe per tutte le valute . Valori da passare all'api per recuperare i tassi utili alla conversione.
Se devi gestire o realizzare progetti e-commerce con importazioni di listini fornitori e sincronizzare prezzi e giacenze, contattami.
Richiedi una quotazioneSu un progetto di un cliente ho dovuto risolvere un problema molto comune nell’importazione e sincronizzazione di listini. La conversione di valuta con tassi di cambio aggiornati.
Un approccio efficace viene offerto da fixex.io un API semplice che offre servizi su tassi di cambio correnti e storici (forex).
Il codice della funzione PHP:
function convertCurrency($API_FIXER, $amount, $from = 'EUR', $to = 'USD'){
$curl = file_get_contents("http://data.fixer.io/api/latest?
access_key=$API_FIXER&symbols=$from,$to");
$arr = json_decode($curl,true);
$from = $arr['rates'][$from];
$to = $arr['rates'][$to];
$rate = $to / $from;
$result = round($amount * $rate, 2);
return $result;
}
Ecco come chiamare la funzione
convertCurrency($API_FIXER, $amount, 'EUR','USD');
$API_FIXER fa riferimento alla chiave API rilasciata da fixer.
A questo link trovate la lista ISO 4217, standard internazionale che delinea i simboli e le stringhe per tutte le valute . Valori da passare all’api per recuperare i tassi utili alla conversione.
Se devi gestire o realizzare progetti e-commerce con importazioni di listini fornitori e sincronizzare prezzi e giacenze, contattami.
Richiedi una quotazione