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;
}
相关推荐
熊猫钓鱼>_>2 天前
腾讯云EdgeOne KV存储在游戏资源发布中的技术实践与架构解析
游戏·架构·腾讯云
星哥说事3 天前
腾讯云iOA:全面提升企业办公安全与效率的智能解决方案
网络·安全·腾讯云
开航母的李大4 天前
腾讯云terraform学习教程
学习·腾讯云·terraform
Rverdoser4 天前
腾讯云Edgeone限时免费
云计算·腾讯云
熊猫钓鱼>_>6 天前
腾讯云EdgeOne Pages深度使用指南
javascript·云计算·腾讯云
是小崔啊6 天前
腾讯COS云存储入门
腾讯云·云存储·分布式文件存储
熊猫钓鱼>_>8 天前
腾讯云EdgeOne产品深度分析报告
云计算·腾讯云
Clownseven8 天前
阿里云OSS vs 腾讯云COS深度对比:如何为网站静态资源选择最佳对象存储?
阿里云·云计算·腾讯云
Clownseven9 天前
云市场周报 (2025.08.06):腾讯云开学季、阿里云OSS降价及市场格局分析
阿里云·云计算·腾讯云
记得开心一点嘛9 天前
实名认证 —— 腾讯云驾驶证识别接口
云计算·腾讯云