通过JSON导出从Google获取IP地址

时间:2012-07-25 20:57:01

标签: jquery json callback ip-address

您可以使用以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>');

但是,我注意到Google会在您query "what is my ip"时返回您的IP地址。我还注意到,您可以return Google results via JSON,但它不包含IP地址信息。

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

我使用过自己的PHP脚本,但我宁愿从更可靠的源代码中检索它们。

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

0 个答案:

没有答案