http://whatismyip.akamai.com/ Pretty reliable.
Parsing text is too hard. It'd be easier if it was in JSON.
Your IP. In JSON
11–20 of 72 posts
Re: Your IP. In JSON
#12i see a dancing turtle at kame, but my ipv6 address is not present in the json.
Well, yes - jsonip.com has no AAAA records. I'm not sure that reporting (only! - it only knows where the connection is from) an IPv6 address is all that useful, either. That said, there's space for a jsonip6.com...
Why not? It's useful to me, and anyone else who has an IPv6 address. The future is now. Get with the program.
Re: Your IP. In JSON
#13add a jsonp callback option like http://jsonip.com/?callback=alert
its there already: http://jsonip.com/nameofcallbackfunction
i.e. jQuery with http://jsonip.com/?callback=?
Re: Your IP. In JSON
#14Is there an HTTPS service planned? Without it, you may just be seeing the IP of a transparent proxy server.
Re: Your IP. In JSON
#15http://whatismyip.akamai.com/ Pretty reliable.
Parsing text is too hard. It'd be easier if it was in JSON.
Re: Your IP. In JSON
#16Here's the original post with some usage details. http://news.ycombinator.net/item?id=1896015
This is actually running on node.js. If anyone finds a bug or has some suggestions, email me or leave a tweet @geuis.
Re: Your IP. In JSON
#17i see a dancing turtle at kame, but my ipv6 address is not present in the json.
Re: Your IP. In JSON
#18Re: Your IP. In JSON
#19http://whatismyip.akamai.com/ Pretty reliable.
Re: Your IP. In JSON
#20Make jsonip.com dual stack IPv4/IPv6 and work for IPv6 addresses too. Return some other useful IP information, such as the PTR, the domain name part of the PTR, and the country code and name.
Example: https://grepular.com/ipinfo
EDIT: Don't use that URL for your own stuff or I'll block it. I only put it there as an example of how the JSON should be returned.
EDIT2: Might be useful if it included the IP addresses from any X-Forwarded-For HTTP header too.