2

您可以使用某些以 JSON 格式导出用户 IP 地址的 Web 服务——作为 javascript 回调配对时很有价值——但我发现的服务似乎不可靠。

我尝试过的两个服务是 http://jsonip.com/http://jsonip.appspot.com,但它们经常出现 503 错误(服务不可用)。

// Callback to grab JSON
//
function getip(json)
{
    usersIP = json.ip;
}

// External file that returns user IP address
//
document.write('<script type="text/javascript" src="http://jsonip.com/?callback=getip"></script>');

但是,我注意到,当您查询 "what is my ip"时,Google 会返回您的 IP 地址。我还注意到,您可以通过 JSON 返回 Google 结果,但它不包含 IP 地址信息。

关于提取 IP 地址信息的任何建议?

我使用了自己的 PHP 脚本,但我宁愿从更可靠的来源检索它们。

是的,我知道那里有付费服务,但工作限制就是工作限制。

4

0 回答 0