通过ip获取用户国家城市信息_成都网站制作
当用户访问我们的网站时候,我们可以记录用户的ip信息,如果要进行数据分享,精准营销就需要我们通过ip去获取游客的大概的地理信息,比如国家城市等下面我们介绍两种方式第一种通过第三接口去获取优势:ip库更新及时,能获取到最新数据,获取比较简单劣势:大部分是收费(免费的也有但是库的更新比如收费的),当需要获取大量ip时候,获取速度会比较慢比如:w删w删w.geoplugin.net/json.gp?ip=123.21.24.1
第二种通过插件运用本地IP库去获取数据优势:获取速度快,免费劣势:ip库需要手动去更新下面介绍php的一个插件Geoip2注意:建议用composer安装 github下载的有许多报错,不知道是否是我下载版本问题下载:MaxMindGeoip2 中需要用到这个github可以下载
代码实现(下面是我用geoip2获取到了,ip所在大洲和所在的国家)useGeoIp2\Database\Reader; functionarea_country($ip){ if($ip==0.0.0.0){ returnfalse; } $reader= newReader(./GeoLite2-City.mmdb);//ip库文件 $record= $reader-city($ip); $country_code=$record-country-isoCode; // / 国家简写比如:美国:USUS //dump($country_code); $area_code=$record-continent-code;// 大洲简写比如:欧洲:EU $data[area]=$area_code; $data[country]=$country_code; return$data; }
怎么去下载ip库httpss://w删w删w删.maxmind.com/en/accounts/827334/geoip/downloads注意需要注册用户
登入页面
下载GeoLite2 City数据放入网站目录,在下面的地方填入文件所在地址
通过ip获取用户国家城市信息_成都网站制作 https://cdnanqi.cn/wangzhanzhizuo/10964.html
- 网站制作对网站的排名有哪些影响_成都做网站模板仿站
- 凭借新浪博客操作SEO排名优化 更利于带来准确流量客户-成都seo优化-成都网站优化
- 谨记网站seo优化准则,网站流量指日可待-广安SEO优化
- 保险行业SEO优化运营(保险优化服务方案)
- SEO撰写高质量文章的基本方法是什么
- 关键词排名分享SEO优化排名如何快速优化到百度首页,并稳定排名淘宝直通车关键词的排名规则-南充SEO
- 网站做SEO优化的三大优点让企业受益颇多-攀枝花SEO优化
- 【整站seo优化包年】阐述整站seo优化与关键词推广哪一个更利于业务拓展?-成都seo网站关键词优化
- 搜索引擎SEO优化技巧
- SEO优化操作技巧营销(SEO怎么做优化方案)
400电话办理