zoukankan      html  css  js  c++  java
  • 根据ip判断地区,IP接口


    大型网站提供的IP API接口调用方法

    【淘宝】的IP地址查询接口:http://ip.taobao.com/service/getIpInfo.php?ip=218.192.3.42
    【新浪】的IP地址查询接口:http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js&ip=218.192.3.42
    【新浪】多地域测试方法:http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js&ip=218.192.3.42
    【搜狐】IP地址查询接口(默认GBK):http://pv.sohu.com/cityjson
    【搜狐】IP地址查询接口(可设置编码):http://pv.sohu.com/cityjson?ie=utf-8


     
    下面是根据ip来跳转到相应的地域,例子:
    一.PHP
    <?php
    $ip_str_citys = file_get_contents("http://int.dpool.sina.com.cn/iplookup/iplookup.php?ip=".$_SERVER['REMOTE_HOST']);
     $eexist = is_int(strpos($ip_str_citys,"北京"));
      if($eexist==true){
      ?>
     window.location='http://***/';
      <?php    
      }
    ?>

     

    二.JS
    <script src='http://pv.sohu.com/cityjson' charset='gb2312'></script>
    <script>
    var cityname=returnCitySN['cname'];

    if (cityname.indexOf("北京")>=0){
     window.location='http://***/';
    }
    </script>

  • 相关阅读:
    Chap5:操作文件和目录[The Linux Command Line]
    ABC3
    ABC2
    ABC
    Spring MVC / Boot
    Usefull Resources
    [ Learning ] Design Pattens
    [ Learning ] Spring Resources
    URL Resources
    [ Windows BAT Script ] BAT 脚本获取windows权限
  • 原文地址:https://www.cnblogs.com/webStyle/p/4094531.html
Copyright © 2011-2022 走看看