Ich rufe eine Seite mit meinem Firefox-Browser auf und sehe die Meldung „Sie scheinen sich außerhalb der Vereinigten Staaten oder ihrer Territorien zu befinden.“ Auch aufhttp://www.fmylife.com/sie scheinen den Staat/die Provinz zu erkennen, in dem/der sich der Benutzer befindet. Wie mache ich das? (Ich kann mich nicht entscheiden, ob das auf SO für die Programmierung oder hier wegen der Netzwerke/Server sein soll)
Antwort1
Also Geolokalisierung.
Am gebräuchlichsten ist die VerwendungMaxMind. Sie können im Internet statische Kopien von Geodaten finden, diese veralten jedochsehrschnell.
Es gibt noch andere Anbieter, aber MaxMind ist die einzige Datenbank, die ISPs normalerweise aufrufen und auf deren Richtigkeit prüfen. Das Gleiche gilt für Google, die ihre Daten jedoch nicht öffentlich machen.
Antwort2
Sie beziehen sich aufIP-Geolokalisierung
Wie möchten Sie es in einer Anwendung implementieren, die Sie entwickeln?