打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
通过API接口 获取 IP 跟 手机 所在地信息

通过API接口 获取 IP 跟 手机 所在地信息

/* 传入手机号码,通过API的到xml格式数据,对xml进一步解析,最后返回相应的号码信息的数组。*/    function  getCity_tel($phonenumber) {        /* 注释掉的是调用的淘宝的API */        /*$url = "http://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel=".$phonenumber;        $ret = iconv('GBK','UTF-8',file_get_contents($url));        $ret = str_replace('__GetZoneResult_ = ','',$ret);        $ret = str_replace("'",'"',$ret);        $ret = str_replace(" ",'',$ret);        $ret = str_replace('{','{"',$ret);        $ret = str_replace(":",'":',$ret);        $ret = str_replace(",",',"',$ret);        $ret = preg_replace("/\s/",'',$ret);        $tel = json_decode($ret);*/        /* 这里调用的是有道的API */        $data = array();        $url = "http://www.yodao.com/smartresult-xml/search.s?type=mobile&q=".$phonenumber;        $tel = simplexml_load_string(file_get_contents($url));        $data['phonenum'] = (string)$tel->product->phonenum;        $data['location'] = explode(" ",(string)$tel->product->location);        return $data;    }    /* 传入IP地址,通过API的到JSON格式数据,对JSON进一步解析,最后返回相应的IP地址的数组。*/    function getCity_ip($ip)    {        /* 这里调用的是淘宝的API */        $url="http://ip.taobao.com/service/getIpInfo.php?ip=".$ip;        $ip=json_decode(file_get_contents($url));        if((string)$ip->code=='1'){            return false;        }        $data = (array)$ip->data;        return $data;    }

直接调用返回的都是数组,直接处理数组就可以得到想到的信息了

一直想做事,却止步于思考。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
一些常用的api接口
微信支付终于成功了(安卓、iOS)在此分享
让Python使用Bing翻译API V2 | 查问题
Python:TTS语音合成技术,市场各大平台对比以及实现
微信公众平台开发(六) 翻译功能开发
小白喜提爬虫之进阶篇,requests爬取B站评论及其点赞数分享数等
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服