PHP腾讯云人脸核身生成 SDK 接口调用步骤使用签名

参考腾讯云官方文档:

人脸核身 生成 SDK 接口调用步骤使用签名_腾讯云

前提条件:成功获取NonceTicket。

获取参考文档:

PHP腾讯云人脸核身获取NONCE ticket-CSDN博客

php 复制代码
function getTxFaceSign(){
    $appId = '';
	$userId = '';
	$version = '1.0.0';
	$ticket = '';
	if(!$ticket){
		
		return '';
	}
		
    $nonce = $this->random(32);

	$data = [$appId,$userId,$version,$ticket,$nonce];

	asort($data);
	$str = '';
	foreach ($data as  $val) {
		$str.= $val;
	}

	$sign = sha1($str);
}


// 生成随机字符串
function random($length = 6 , $numeric = 0) {
	PHP_VERSION < '4.2.0' && mt_srand((double)microtime() * 1000000);
	if($numeric) {
		$hash = sprintf('%0'.$length.'d', mt_rand(0, pow(10, $length) - 1));
	} else {
		$hash = '';
		$chars = 'ABCDEFGHJKLMNPQRSTUVWXYZ23456789abcdefghjkmnpqrstuvwxyz';
		$max = strlen($chars) - 1;
		for($i = 0; $i < $length; $i++) {
			$hash .= $chars[mt_rand(0, $max)];
		}
	}
	return $hash;
}
相关推荐
雨落秋垣10 小时前
五台腾讯云轻量服务器高可用架构方案(宝塔面板+宝塔WAF)
服务器·架构·腾讯云
AI大模型学徒1 天前
腾讯云视频通话Demo跑通教程
音视频·腾讯云
云存储小天使2 天前
高性能对象存储解决方案:AI 时代数据洪流下的基石
腾讯云·对象存储·高性能存储
咕噜企业分发小米2 天前
阿里云与华为云在基因测序数据存储上哪个更好?
服务器·阿里云·腾讯云
翼龙云_cloud3 天前
腾讯云渠道商:腾讯云快照和镜像备份区别在哪?
运维·服务器·云计算·腾讯云
TG:@yunlaoda360 云老大4 天前
腾讯云国际站代理商的QAPM服务能提供哪些专属服务?
人工智能·云计算·腾讯云
TG:@yunlaoda360 云老大4 天前
腾讯云国际站代理商TEFP有什么优势呢?
大数据·云计算·腾讯云
TG:@yunlaoda360 云老大4 天前
如何了解腾讯云国际站代理商的MRP有什么优势呢?
大数据·云计算·产品运营·腾讯云
TG:@yunlaoda360 云老大5 天前
如何使用腾讯云国际站代理商的SOE进行口语评测?
大数据·云计算·腾讯云
2301_805962935 天前
Windows连接腾讯云服务器
服务器·windows·腾讯云