通过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优化