Blip - serveur de géolocalisation simple
(github.com)-
Serveur d’API qui récupère les informations de localisation de l’utilisateur connecté à l’aide de Google App Engine
-
Facile à utiliser côté client grâce à la configuration CORS
-
Renvoie en JSON les informations de ville/région/pays/latitude/longitude de l’utilisateur connecté
-
Open source écrit en Go
3 commentaires
Le dernier commit date vraiment de trop longtemps... ;
Il faudra peut-être faire quelques modifications...
Je crois que, du côté de GAE, pratiquement rien n’a changé, donc à ma connaissance il n’y a pas vraiment besoin d’y toucher.
http://blip.runway7.net/
Vu que le code concerné fonctionne toujours très bien, apparemment, haha
En général, les entreprises achètent MaxMind pour obtenir les informations de géolocalisation de leurs visiteurs,
mais il existe aussi des approches alternatives, comme l’utilisation de GeoLite2, proposé gratuitement par MaxMind.
Blip ci-dessus est open source et, comme il s’appuie sur les valeurs de GAE, il peut être utilisé quasiment uniquement avec le free tier.
Il est aussi possible d’utiliser les données de localisation fournies par le CDN CloudFlare.
http://ifconfig.io/ renvoie des valeurs plus variées. Le code source est disponible sur https://github.com/georgyo/ifconfig.io en Go
https://github.com/jlxw/geoip CloudFlare + Heroku. Code JavaScript
Le créer directement avec CloudFlare Worker https://maxkostinevich.com/blog/serverless-geolocation/