php检测鼠标轨迹是否是人类操作识别代码
代码语言:php
所属分类:其他
代码描述:php检测鼠标轨迹是否是人类操作识别代码
代码标签: php 检测 鼠标 轨迹 是否 人类 操作 识别 代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<?php
/**
* 分析鼠标轨迹数据,判断是否可能为真人操作
*
* @param string $jsonTrajectory POST过来的JSON字符串,例如 '[{"x":280,"y":183},...]'
* @return array 返回一个包含详细分析和最终判断的关联数组
*/
function isHumanMouseTrajectory(string $jsonTrajectory): array
{
$trajectory = json_decode($jsonTrajectory, true);
// 1. 基本验证
if (json_last_error() !== JSON_ERROR_NONE || !is_array($trajectory) || count($trajectory) < 5) {
return [
'is_human' => false,
'reason' => '无效的数据格式或轨迹点过少',
.........完整代码请登录后点击上方下载按钮下载查看















网友评论0