Blip - Einfacher Geolocation-Server
(github.com)-
Ein API-Server, der mit Google App Engine die Standortinformationen des zugreifenden Nutzers abruft
-
Dank CORS-Konfiguration einfach vom Client aus nutzbar
-
Gibt die Informationen zur Stadt/Region/zum Land sowie Breiten- und Längengrad des zugreifenden Nutzers als JSON zurück
-
Open Source, geschrieben in Go
3 Kommentare
Der letzte Commit liegt schon viel zu lange zurück..;
Möglicherweise muss man noch einiges anpassen...
Ich glaube, dort hat sich bei GAE wahrscheinlich überhaupt nichts geändert, sodass man wohl nichts anfassen muss.
http://blip.runway7.net/
Daran sieht man wohl, dass der Code immer noch problemlos läuft, haha
Üblicherweise kaufen Unternehmen MaxMind, um die Geolocation-Informationen von Besuchern zu ermitteln,
oder sie ersetzen das damit bzw. nutzen GeoLite2, das MaxMind kostenlos anbietet.
Blip oben ist Open Source und kann, da es die Werte von GAE nutzt, fast nur mit dem kostenlosen Tarif verwendet werden.
Es gibt auch die Möglichkeit, die von CloudFlare als CDN bereitgestellten Standortdaten zu verwenden.
http://ifconfig.io/ gibt etwas mehr unterschiedliche Werte zurück. Der Sourcecode ist Go und liegt unter https://github.com/georgyo/ifconfig.io
https://github.com/jlxw/geoip CloudFlare + Heroku. JavaScript-Code
Mit CloudFlare Worker direkt selbst erstellen: https://maxkostinevich.com/blog/serverless-geolocation/