利用某K某K游戏验证姓名和身份证的PHP源码

利用某K某K游戏验证姓名和身份证的PHP源码

亲测可用,免费身份证校验接口还是比较不错的!

 

利用某K某K游戏验证姓名和身份证的PHP源码

<?php
//    CURL POST访问
function send_post($remote_server, $post_string) {
  $ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
  $ch = curl_init();
  curl_setopt($ch, CURLOPT_URL, $remote_server);
  curl_setopt($ch, CURLOPT_PROXY, $ip);
  curl_setopt($ch, CURLOPT_POSTFIELDS, 'mypost=' . $post_string);
  curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
  curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.80 Safari/537.36 Edg/98.0.1108.50");
  $data = curl_exec($ch);
  curl_close($ch);
  return $data;
}

//    获取一个随机7k账号,不能低于6位且不能高于12位
function kid($len=6){
    $t = time();    // 获取当前时间戳
    $_md5 = md5($t);    // 将时间戳转为MD5格式,避免重复
    $r = rand(0,32-$len);    // 获取一个随机数
    $_md5_12 = substr($_md5, $r, 12);    // 在加密的数据中随机取出6-12位字符
    return $_md5_12;    // 返回结果
}

//    输出JSON信息
function msg($msg,$code=200){
  $ret = array(
      'code' => $code,
      'msg' => $msg
  );
  return json_encode($ret);
}


$name = $_GET['name'];    // 获取用户提交的姓名
$id = $_GET['id'];    // 获取用户提交的身份证号
if($name != '' &&  strlen($id) === 18){    // 用户是否输入数据
    $kid = kid();    // 获取一个随机7K账号
    $pwd = kid(8);    // 获取一个随机的密码
    $post_data = "authcode=72A3&identity=$kid&realname=$name&card=$id&mode=identity&codekey=reg&password=$pwd&reg_type=web7k";    // 提交数据
    $data = send_post('http://zc.7k7k.com/post_reg', $post_data);    // 获取返回数据
    $data = json_decode($data,true);    // 将返回的数据解析为数组
    
    if($data['data'] == '实名信息认证失败14' || $data['data'] == ''){    // 认证失败则是姓名和身份证号不符
      echo msg('error',201);
    }elseif($data['data'] == '已无实名认证次数,请于24小时后尝试16'){    // 因该是同一姓名查询次数过多导致
      echo msg('访问频繁,请等待24小时后再次尝试!',202);
    }else{
      echo msg('success');    // 返回验证码错误或其他信息则是姓名和证件相符
    }
}else{
    echo msg('Name or ID number is incorrect',203);    // 是姓名和身份证号为空或不符合规则
}

【雨夜技术资源网】雨夜技术资源网.中国 优质的技术资源服务平台!
下载说明:
1.本站资源均为免费,我们均不提供相关技术服务。
2.如果源码下载地址失效请 联系站长QQ进行补发。
3.本站所有资源仅用于学习及研究使用,请必须在24小时内删除所下载资源,切勿用于商业用途,否则由此引发的法律纠纷及连带责任本站和发布者概不承担。资源除标明原创外均来自网络整理,版权归原作者或本站特约原创作者所有,如侵犯到您权益请联系本站删除!
4.本站站内提供的所有可下载资源(软件等等)本站保证未做任何负面改动(不完全包含修复bug和完善功能等正面优化或二次开发);本网站不能保证资源的准确性、安全性和完整性,用户下载后自行斟酌,我们以交流学习为目的,并不是所有的源码都100%无错或无bug;
同时本站用户必须明白,【雨夜技术资源网】对提供下载的软件等不拥有任何权利(本站原创和特约原创作者除外),其版权归该资源的合法拥有者所有。

本站由 阜康市委网信办 监督与管理,发文切勿违反国家与地方法律法规!

雨夜技术资源网 技术分享 利用某K某K游戏验证姓名和身份证的PHP源码 https://xn--ess81t1yd55izyveetrnp.xn--fiqs8s/835.html

生命是一场幻觉,而你是我的光

常见问题
  • 下载链接失效可以联系站长进行补发哦
查看详情
  • 我们上传的资源均无解压密码,不存在转跳第三方链接进行付费获取解压密码!
查看详情

相关文章

评论
暂无评论
官方运营团队

为您解决烦忧 - 8小时在线

  • 0 +

    访问总数

  • 0 +

    会员总数

  • 0 +

    文章总数

  • 0 +

    今日发布

  • 0 +

    本周发布

  • 0 +

    运行天数