Comment obtenir le code pays et le code de la devise par adresse IP?
Je suis nouveau dans le zend Framework. Et je veux obtenir le code de la monnaie, du code de pays par l'adresse ip.
Puis-je avoir un exemple d'url?.
Merci de m'Aider...
Merci d'avance.
- ipdata.co vous donne le symbole de la devise et du code à partir d'une adresse IP directement! Voir ma réponse ci-dessous stackoverflow.com/a/47142938/3176550
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser mon service, le http://ipinfo.io API pour obtenir le code de pays:
Si vous êtes intéressé par d'autres détails, vous pourriez faire un plus de la fonction générique:
J'ai utilisé la propriété intellectuelle
8.8.8.8
dans ces exemples, mais si vous voulez les détails de l'IP de l'utilisateur a juste à passer dans$_SERVER['REMOTE_ADDR']
à la place. Plus de détails sont disponibles à l' http://ipinfo.io/developersVous pouvez obtenir une cartographie des codes de pays à monnaie codes de http://country.io/data/ et l'ajouter à votre code. Voici un exemple simple:
Beaucoup grâce à jmathai , ToonMariner , experimentX pour de précieux conseils.
Mais j'ai eu la solution la plus simple
https://www.google.com/finance/converter?a=1000&from=USD&to=AUD
Vous devriez être en mesure d'utiliser le MaxMind base de données pour cela.
http://www.maxmind.com/app/country
Obtenir de code de pays, de change, convertisseur de devises, le symbole de la monnaie, etc à partir de http://www.geoplugin.net/json.gp?ip="adresse ip"
Un exemple basé sur ipdata.co, qui vous donne le symbole de la devise et le code directement à partir d'une adresse IP.
L'API a également 10 mondial chaque point de terminaison en mesure de gérer >10 000 appels par seconde!
Avertissement
J'ai créé ce service.
Vous aurez besoin de quelque chose comme geoip - il y en a une autre que j'ai utilisé récemment qui est sur abonnement (ne peut pas oublier son nom à la mo).
Peut-être celui-ci devrait également aider http://api.ip2.cc.nyud.net/?api=cname&ip=112.197.167.19
Il y a également une excellente question Bon php API pour l'extraction des pays code de la propriété intellectuelle? peut-être vous pouvez créer un plugin pour extraire le code pays et le code de la devise dans le zend framework.
Retourne
string 'GBP'
.Vous pouvez utiliser https://ip-api.io pour cette tâche facilement.