Gibt es eine öffentliche API von einer großen Firma, um meine öffentliche IP-Adresse aus einem Programm zu bekommen?Erhalten meiner öffentlichen IP über API
Ich habe http://ip-address.domaintools.com/myip.xml
gefunden, was genau ich will, aber leider blockiert es urllib
Python sowie viele andere http-Bibliotheken, es sei denn Sie spoof Benutzer-Agent (alles, was tun kann, kann nicht eine API aufgerufen werden).
Das Problem ist, dass ich diese Daten für einige potenziell Open Source-Bibliothek benötigen, so müssen wir nach den Regeln spielen. Ich weiß auch, dass ich nur smth wie print $_SERVER[REMOTE_ADDR]
tun kann, aber ich möchte nicht Server-Verkehr für alle mit meiner Bibliothek.
Also, gibt es so etwas wie die obige URL, aber echte API, die Roboter erlaubt?
bezogen werden: [Entdeckung öffentliche IP-programmatisch] (http://stackoverflow.com/q/613471/4279) – jfs
Duck Go hat eine öffentliche Methode zur Bestimmung Ihrer IP-Adresse. Ich habe es hier genauer beschrieben, da diese Frage geschlossen ist und ich keine Antwort hinzufügen kann: http://stackoverflow.com/a/33743758/901641 – ArtOfWarfare
https://www.ipify.org/ ist ein alternativer Dienst . – Horcrux7