跳转到内容

更新环境指纹

描述

更新指定浏览器环境的指纹配置,包括 User Agent、时区、地理位置、屏幕分辨率等。

请求格式

请求方法:

POST

请求 URL

/api/updateBrowserFingerprint

请求参数

参数名类型必填描述
idint浏览器 ID
uaobjectUser Agent 配置
time-zoneobject时区配置
locationobject地理位置配置
screenobject屏幕配置
fontsobject字体配置
canvasobjectCanvas 配置
webglobjectWebGL 配置
audio-contextobject音频上下文配置
client-rectsobject客户端矩形配置
speech_voicesobject语音配置
sslobjectSSL 配置
cpuobjectCPU 配置
memoryobject内存配置
device-nameobject设备名称配置
macobjectMAC 地址配置

请求示例

json
{
  "id": 1,
  "ua": {
    "mode": 1,
    "value": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36"
  },
  "time-zone": {
    "mode": 2,
    "zone": "UTC+8:00",
    "utc": "Asia/Hong_Kong",
    "locale": "zh-CN",
    "value": 8
  },
  "screen": {
    "mode": 1,
    "width": 1920,
    "height": 1080,
    "_value": "1920 x 1080"
  }
}

响应示例

成功

json
{
  "success": true,
  "message": "Fingerprint updated successfully"
}

错误

json
{
  "success": false,
  "error": "Browser not found"
}

License BSD