基于SOAP或REST的地理定位服务?

时间:2008-09-22 22:13:57

标签: web-services rest soap geotargetting

是否有人知道可以接受SOAP或REST请求的(优先免费)Web服务。

此请求将包含一个IP地址,该服务将返回该IP位置的近似值。

编辑:我需要解决可能的城市问题。

3 个答案:

答案 0 :(得分:2)

MaxMind做一个相当便宜的。您将IP作为查询字符串参数发送,然后它会发回2字母代码或错误代码。在转移到我们自己的查找表之前,我们使用它已经有一段时间了,而且它快速可靠。

找到链接:http://www.maxmind.com/app/web_services#country - 200,000次查询的价格是20美元,这完全没有价值。

编辑:MaxMind还提供分辨率低于城市的服务:http://www.maxmind.com/app/web_services#city。对于50,000个查询,它的价格要贵20美元,但这仍然不算太糟糕。我不能保证这项服务的准确性,因为我只使用了国家决议1,因为这就是我们所需要的。

答案 1 :(得分:1)

这不是网络服务,但MaxMind还提供您可以下载的a free database。如果您需要Web服务,那么使用此数据库在您自己的服务器上设置一个是很简单的。如果免费的数据库不合适,您还可以获得更准确的数据库的站点许可。

答案 2 :(得分:0)

http://countries.nerd.dk通过IP提供国家/地区信息。你需要多少分辨率?