王国CMS融合腾迅防潮墙认证码

2021-01-27 19:11| 发布者: | 查看: |

 //网络服务器回到恰当結果,随后解决 } } }) }} /script

进行之上实际操作后,点一下激话认证码的原素,就可以弹出来认证码。

网络服务器连接认证:

在认证进行后,顾客端接到得到一个认证单据(ticket)。将单据提交至网络服务器,高并发送GET恳求到正下方插口能够校检认证码的单据,分辨当次认证是不是取得成功。
URL: ticket/verify

字段名名叙述aid (必填)AppSecretKey (必填)01r99tD8UEg6yBWacQ9MS5w**Ticket (必填)认证码顾客端认证回调函数的单据Randstr (必填)认证码顾客端认证回调函数的任意串UserIP (必填)递交认证的客户的IP详细地址(eg: 10.127.10.2)

回到值
Json文件格式,eg:{response:1, evil_level:70, err_msg: }

字段名名叙述response1:认证取得成功,0:认证不成功,100:AppSecretKey主要参数校检不正确[required]evil_level[0,100],故意级别[optional]err_msg认证不正确信息内容[optional],查询详尽表明

到此,认证码连接完成,如需要对认证码开展订制请向下阅读文章详尽配备,大量配备项可浏览配备管理中心。

详细编码以下:

 ?php/**
 * Created by PhpStorm.
 * User: Shu 
 * Date: 2019/4/2 0002
 * Time: 早上 10:08
 * 作用:
 */require( ../../ include( ../../ $link=db_connect();$empire=new mysqlquery();$enews=$_POST[ enews if($enews== checkYzm ) { echo sCheckYzm($_POST);}function sCheckYzm($add) { global $empire,$dbtbpre; $ticket=$add[ ticket  $randstr=$add[ randstr  if(!$ticket) { return json_encode(array( error = 0, msg = 单据不正确  } $aid= 您的appid  
 $appsecretkey= 你的AppSecretKey  $url= ticket/verify?aid= .$aid. AppSecretKey= .$appsecretkey; $url.= Randstr= .$randstr; $url.= Ticket= .$ticket; $url.= UserIP= .egetip(); return httpGetRequest($url);}/**
* 涵数的含意表明:CURL推送get恳求 获得数据信息
* @param str $url 推送插口详细地址
* @return 回到json数据信息
 */function httpGetRequest($url){ $curl = curl_init(); // 起动一个CURL对话 curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_HEADER, 0); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); // 绕过资格证书查验 $output = curl_exec($curl); //回到api的json目标 //关掉URL恳求 curl_close($curl); return $output; //回到json目标}
<
>

 
QQ在线咨询
售前咨询热线
18720358503
售后服务热线
18720358503
返回顶部