腾讯图形验证类

腾讯云图形验证

类版本:1.00
功能说明:
腾讯云图形行为验证:https://cloud.tencent.com/product/captcha
该类需要搭配:CURL通信类使用:http://www.liot.cn/tools/8.html

部署说明:
将类文件解压至Mb/tools文件夹下即可。


使用说明:
  1. 初始化:__construct($aid, $AppSecretKey)参数$aid=验证码密钥CaptchaAppId, $AppSecretKey=验证码密钥AppSecretKey
  2. 验证:verify($Ticket,$Randstr,$UserIP)参数:$Ticket=前端返回,$Randstr=前端返回,$UserIP=用户IP(可通过IP获取类获取)

使用演示:
class indexController extends Mb{
	
	public function index(){
		$ip = t('ip')->getIp();//获取客户端IP
		$aid = '';
		$AppSecretKey = '';
		$TCaptcha = t('TCaptcha',$aid,$AppSecretKey);
		$res = $TCaptcha->verify($_GET['ticket'],$_GET['randstr'],$ip);//验证验证码
		if($res){
			echo '验证成功';
		}else{
			echo '验证失败:'.$TCaptcha->error;
		}
	}
}

如果对你有帮助

可以赞助并支持下作者哦,谢谢!