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 小时前
腾讯云TCR企业版实例创建全指南:从前提条件到控制台/API操作步骤
云计算·腾讯云
gaize12131 天前
腾讯云 CVM 高性价比款
云计算·腾讯云
腾讯云大数据1 天前
存算分离,性能跃升:盖雅工场TCHouse-D 3.0升级实现查询效率再提升60%
大数据·腾讯云
同聘云2 天前
腾讯云服务器防火墙与网络安全的关系—不可或缺?
服务器·web安全·腾讯云
AI周红伟2 天前
周红伟:OpenClaw 企业智能体:架构、治理与全球部署实战
人工智能·微信·架构·云计算·腾讯云·openclaw
AI周红伟2 天前
周红伟:关于OpenClaw安全使用提醒
大数据·数据库·人工智能·安全·腾讯云·openclaw
AI周红伟2 天前
周红伟:OpenClaw 企业级智能体架构与全栈实战
人工智能·微信·架构·云计算·腾讯云·openclaw
gaize12133 天前
腾讯小龙虾使用指南
云计算·腾讯云·小龙虾
Yokon_D4 天前
腾讯云+Astrbot个人AI部署,接入QQ机器人
云计算·腾讯云
TG_yunshuguoji4 天前
腾讯云代理商:快速解锁飞书机器人文档操控术 免审核权限配置指南
云计算·飞书·腾讯云