2013-04-29 53 views

回答

3

除了使用Ajax从基于IP地址的外部服务获取数据外,请求来自于这个请求,这是一种间接方法,不是。

1

如果您决定使用地理位置服务,请尝试使用freegeoip.net。这是由社区捐赠维持的免费(公共)服务。每小时可以获得10,000次查询。
我的工作是在温哥华,华盛顿州,当我跟我的工作站的IP使用的服务,我得到了正确的结果(freegeoip.net/xml/):
- 216.65.151.102美国美国WA华盛顿温哥华*由我移除由我移除* 820 360
如果您不介意支付,MaxMind提供了非常好的服务,每万美元查找20美元。
http://www.maxmind.com/en/web_services