淘宝淘宝ip地址查询接口

查询ip地址  时间:2020-12-31  阅读:()

淘宝IP地址查询接口

Clas s TaobaoIPQuery2{private static $_requestURL=‘http://ip.taobao.c om/s ervic e/getIpInfo.php’ ;public static function getIPInfo($ip){

$long=ip2long($ip);if($long===0){throw new Exc eption(‘IP address error’, 5);

$ip=long2 ip($long);

$IPInfo=self::queryIPInfo($ip);return self::p arseJSON($IPInfo);private static function queryIPInfo($ip){

$query=http_build_query(array(‘ip’=$ip));

$ch=curl_init();

$options=array(

CURLOPT_URL=sprintf(‘%s?%s’, s elf: :$_requestURL, $query),CURLOPT_RET URNTRANSF ER=true,

CUR LOP T_AUT OR EF ER ER=fals e,

CURLOP T_F OLLO WLO C AT I ON=fals e,

CURLOP T_HE AD ER=fals e,

CURLOP T_T IMEO UT=3.0,curl_setopt_array($ch,$options);

$c ontent=curl_exec($ch);curl_close($ch);

r eturn$c ontent;private static function parseJSON($json){

$O=json_dec ode($json, true);if(fals e===is_null($O)){r eturn$O;if(vers ion_c ompare(PHP_VERSION, ‘5.3.0’, ‘=‘)) {

$errorCode=js on_last_error();if(is s et(s elf::$_JSONPars eError[$errorCode])){throw new Exception(self: :$_JSONParseError[$errorCode],5);throw new Exception(‘JSON parse error’, 5);private static $_JSONParseError=array(

JSON_ERROR_NONE=‘No error has occurred’,

JSON_ERROR_DEPT H=‘The maximum stack depth has been exceeded’ ,

JSON_ERROR_CTRL_CHAR=‘Control character error,possibly incorrectly encoded’,JSON_ERROR_STATE_MISMATCH=‘Invalid or malformed JSON’,

J S ON_ERROR_SYNTAX=‘Syntax error’ ,

JSON_ERROR_UTF8=‘Malformed UTF-8 characters,possibly incorrectly encoded’,}

TaobaoIPQuery2.Clas s.php~2KB

?p hp

Clas s TaobaoIPQuery2{private static $_requestURL=‘http://ip.taobao.c om/s ervic e/getIpInfo.php’ ;

public static function getIPInfo($ip){

$long=ip2long($ip);if($long===0){throw new Exception(‘IP address error’, 5);

$ip=long2 ip($long);

$IPInfo=self::queryIPInfo($ip);return self::p arseJSON($IPInfo);private static function queryIPInfo($ip){

$query=http_build_query(array(‘ip’=$ip));

$ch=curl_init();

$options=array(

CURLOPT_URL=sprintf(‘%s?%s’, s elf: :$_requestURL, $query),CURLOPT_RET URNTRANSF ER=true,

CUR LOP T_AUT OR EF ER ER=fals e,

CURLOP T_F OLLO WLO C AT I ON=fals e,

CURLOP T_HE AD ER=fals e,

CURLOP T_T IMEO UT=3.0,curl_setopt_array($ch,$options);

$c ontent=curl_exec($ch);curl_close($ch);r eturn$c ontent;private static function parseJSON($json){

$O=json_dec ode($json, true);if(fals e===is_null($O)){r eturn$O;if(vers ion_c ompare(PHP_VERSION, ‘5.3.0’, ‘=‘)) {

$errorCode=js on_last_error();if(is set(self::$_JSONParseError[$errorCode])){throw new Exception(self: :$_JSONParseError[$errorCode],5);throw new Exception(‘JSON parse error’, 5);private static $_JSONParseError=array(

JSON_ERROR_NONE=‘No error has occurred’,

JSON_ERROR_DEPT H=‘The maximum stack depth has been exceeded’ ,

JSON_ERROR_CTRL_CHAR=‘Control character error,possibly incorrectly encoded’,JSON_ERROR_STATE_MISMATCH=‘Invalid or malformed JSON’,

J S ON_ERROR_SYNTAX=‘Syntax error’ ,

JSON_ERROR_UTF8=‘Malformed UTF-8 characters,possibly incorrectly encoded’,}

Sharktech$129/月,1Gbps不限流量,E5-2678v3(24核48线程)

Sharktech最近洛杉矶和丹佛低价配置大部分都无货了,只有荷兰机房还有少量库存,商家又提供了两款洛杉矶特价独立服务器,价格不错,CPU/内存/硬盘都是高配,1-10Gbps带宽不限流量最低129美元/月起。鲨鱼机房(Sharktech)我们也叫它SK机房,是一家成立于2003年的老牌国外主机商,提供的产品包括独立服务器租用、VPS主机等,自营机房在美国洛杉矶、丹佛、芝加哥和荷兰阿姆斯特丹等,主...

印象云七夕促销,所有机器7折销售,美国CERA低至18元/月 年付217元!

印象云,成立于2019年3月的商家,公司注册于中国香港,国人运行。目前主要从事美国CERA机房高防VPS以及香港三网CN2直连VPS和美国洛杉矶GIA三网线路服务器销售。印象云香港三网CN2机房,主要是CN2直连大陆,超低延迟!对于美国CERA机房应该不陌生,主要是做高防服务器产品的,并且此机房对中国大陆支持比较友好,印象云美国高防VPS服务器去程是163直连、三网回程CN2优化,单IP默认给20...

妮妮云80元/月,香港站群云服务器 1核1G

妮妮云的来历妮妮云是 789 陈总 张总 三方共同投资建立的网站 本着“良心 便宜 稳定”的初衷 为小白用户避免被坑妮妮云的市场定位妮妮云主要代理市场稳定速度的云服务器产品,避免新手购买云服务器的时候众多商家不知道如何选择,妮妮云就帮你选择好了产品,无需承担购买风险,不用担心出现被跑路 被诈骗的情况。妮妮云的售后保证妮妮云退款 通过于合作商的友好协商,云服务器提供2天内全额退款,超过2天不退款 物...

查询ip地址为你推荐
主机租用电脑租赁多少钱一天呢?有人租过吗?海外主机美国主机与国内主机有哪些区别网站服务器租用哪些网站适合租用独立服务器?美国服务器托管美国服务器租用时要注意什么?国外主机空间可以购买国外主机(空间一样吗?)来做私服吗?重庆虚拟空间重庆有几个机场?mysql虚拟主机如何建立支持PHP+MySQL的虚拟主机?长沙虚拟主机在长沙,哪个兼职网站最最可靠??广西虚拟主机虚拟机如何实现桥接方式-联网域名停靠怎么域名停靠?
美国服务器托管 美国linux主机 过期已备案域名 火山主机 息壤主机 韩国空间 cpanel 宁波服务器 100m空间 asp免费空间申请 东莞数据中心 Updog 服务器硬件防火墙 超级服务器 彩虹云 服务器防火墙 register.com 2016黑色星期五 服务器是什么意思 winserver2008下载 更多