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;
}
相关推荐
2401_865854884 小时前
腾讯云对MMO类游戏有什么优势
游戏·云计算·腾讯云
云贝教育-郑老师1 天前
技术深耕·生态共联——OpenTenBase 2025六城城市行全景回顾
sql·腾讯云
观测云1 天前
腾讯云 PostgreSQL 最佳实践
postgresql·云计算·腾讯云
凯子坚持 c1 天前
基于腾讯云对象存储 COS 与 PicGo 的 Obsidian 自动化图床方案深度实践
服务器·自动化·腾讯云·picgo
2401_865854882 天前
适配腾讯云实时音视频的10大作用场景
云计算·腾讯云·实时音视频
fashion 道格3 天前
Java异常详解:从认知到实践的核心指南
腾讯云
2401_865854883 天前
腾讯云实时音视频会运用到哪些场景?
云计算·腾讯云·实时音视频
MoonBit月兔5 天前
年终 Meetup:走进腾讯|AI 原生编程与 Code Agent 实战交流会
大数据·开发语言·人工智能·腾讯云·moonbit
网创联盟,知识导航5 天前
沐雨云香港大宽带云服务器 · 配置全览
服务器·阿里云·腾讯云
云存储小天使6 天前
让 AI 更普惠:向量存储桶为海量 AI 记忆提供高性价比的 “数字基石”
腾讯云·对象存储·向量存储桶