Skip to content
Home » Local API V2 – 指纹接口

Local API V2 – 指纹接口

  • by

获取环境指纹

接口地址

GET /openapi/v2/profiles/{profileId}/fingerprint

用于获取单个环境的指纹配置。

路径参数

名称类型必填说明
profileIdstring环境 ID。

覆盖设置环境指纹

接口地址

PUT /openapi/v2/profiles/{profileId}/fingerprint

用于覆盖设置单个环境指纹。

路径参数

名称类型必填说明
profileIdstring环境 ID。

请求参数

名称类型必填说明
fingerprintobject指纹配置,见 指纹参数

刷新单个环境指纹

接口地址

POST /openapi/v2/profiles/{profileId}/fingerprint/refresh

用于刷新单个环境指纹。

路径参数

名称类型必填说明
profileIdstring环境 ID。

请求参数

名称类型必填说明
fingerprintobject指纹配置,见 指纹参数

生成指纹

接口地址

POST /openapi/v2/fingerprints/generate

用于生成一份临时指纹。

请求参数

名称类型必填说明
fingerprintobject指纹配置,见 指纹参数

请求示例

  -d '{
    "fingerprint": {
      "os": "windows",
      "kernel_version": "142",
      "language": {
        "mode": "ip"
      },
      "timezone": {
        "mode": "ip"
      },
      "webrtc": {
        "mode": "replace",
        "ip_source": "proxy",
        "keep_random_internal_ip": false
      }
    }
  }'

批量刷新环境指纹

接口地址

PATCH /openapi/v2/profiles/fingerprints

用于批量刷新环境指纹。

请求参数

名称类型必填说明
profile_idsstring[]环境 ID 列表。
fingerprintobject指纹配置,见 指纹参数

获取指纹可选项

接口地址

GET /openapi/v2/fingerprints/options

用于获取系统支持的指纹枚举选项,例如系统类型、内核版本、代理类型、WebRTC 模式等。

参数说明

指纹参数

fingerprint 用于配置环境指纹。所有字段均为可选;不传时按系统规则生成或沿用已有配置。

名称类型说明
osstring系统类型。可选值:randomwindowsmacoslinuxandroidios
kernel_versionstring浏览器内核版本。可选值:120134142143147
uastringUser Agent。留空时系统随机生成;填写时需与系统类型和内核版本保持一致。
languageobject浏览器语言配置。
ui_languageobject界面语言配置。
timezoneobject时区配置。
geolocationobject地理位置配置。
fontsobject字体配置。
webrtcobjectWebRTC 配置。
screenobject屏幕配置。
webglobjectWebGL 配置。
webgpuobject通用指纹模块配置。
audio_contextobject通用指纹模块配置。
client_rectsobject通用指纹模块配置。
speech_voicesobject通用指纹模块配置。
media_devicesobject通用指纹模块配置。
hardwareobject硬件配置。
privacyobject隐私配置。
launchobject启动参数配置。

language

名称类型说明
modestring浏览器语言模式。可选值:ipcustom
languagesstring[]浏览器语言列表。mode=custom 时必填,例如 ["en-US", "en"]

ui_language

名称类型说明
modestring界面语言模式。可选值:follow_browser_languagecurrent_device_languagecustom
valuestring自定义界面语言。mode=custom 时必填,例如 en-US

timezone

名称类型说明
modestring时区来源。可选值:ipcustomreal
valuestring时区值。仅 mode=custom 时生效。

geolocation

名称类型说明
permissionstring地理位置权限。可选值:askallowblock
sourcestring坐标来源。可选值:ipcustom
coordinates.longitudenumber经度。
coordinates.latitudenumber纬度。
coordinates.accuracynumber精度。

fonts

名称类型说明
modestring字体模式。可选值:realrandomcustom
valuesstring[]字体列表。仅 mode=custom 时生效。

webrtc

名称类型说明
modestringWebRTC 模式。可选值:realreplaceforwarddisabled
ip_sourcestring替换模式来源。仅 mode=replace 时生效。可选值:manualproxyrandom
ipstring手动指定内网 IP。仅 ip_source=manual 时生效。
keep_random_internal_ipboolean随机内网 IP 是否保持不变。仅 ip_source=random 时生效。

screen

名称类型说明
resolution_modestring分辨率模式。可选值:recommendedrandomcustomreal
resolution.widthinteger分辨率宽度。
resolution.heightinteger分辨率高度。
window_size_modestring窗口大小模式。可选值:recommendedcustom
window_size.widthinteger窗口宽度。
window_size.heightinteger窗口高度。

webgl

名称类型说明
image_modestringWebGL 图像模式。可选值:realmask
metadata_modestringWebGL 元数据模式。可选值:realrandomcustom
manufacturerstringWebGL 厂商。仅 metadata_mode=custom 时生效。
rendererstringWebGL 渲染器。仅 metadata_mode=custom 时生效。

webgpu

名称类型说明
modestringWebGPU 模式。可选值:realmaskdisabled

噪声指纹模块

audio_contextclient_rectsspeech_voicesmedia_devices 使用同一结构:

名称类型说明
modestring模块模式。可选值:realmask

hardware

名称类型说明
cpu_cores.modestringCPU 核心数取值模式。可选值:randomcustomreal
cpu_cores.valuestring自定义 CPU 核心数。仅 mode=custom 时生效。
memory_gb.modestring内存取值模式。可选值:randomcustomreal
memory_gb.valuestring自定义内存 GB。仅 mode=custom 时生效。
device_name_modestring设备名模式。可选值:realrandomcustom
device_namestring设备名。仅 device_name_mode=custom 时生效。
mac_address_modestringMAC 地址模式。可选值:realrandomcustom
mac_addressstringMAC 地址。仅 mac_address_mode=custom 时生效。

privacy

名称类型说明
do_not_track_modestringDo Not Track。可选值:defaultenableddisabled
battery_modestring电池模式。可选值:realmaskdisabled
port_scan_protection_enabledboolean是否开启端口扫描保护。
hardware_acceleration_modestring硬件加速。可选值:defaultenableddisabled

launch

名称类型说明
start_paramsstring浏览器启动参数,多个参数用英文逗号分隔。

指纹可选项响应字段

GET /openapi/v2/fingerprints/options 的 data 可能包含:

名称类型说明
os_optionsstring[]系统类型选项。
kernel_version_optionsstring[]浏览器内核版本选项。
proxy_type_optionsstring[]代理类型选项。
ip_check_provider_optionsstring[]IP 检测渠道选项。
restore_session_optionsstring[]恢复会话选项。
fingerprint_language_mode_optionsstring[]浏览器语言模式选项。
fingerprint_ui_language_mode_optionsstring[]界面语言模式选项。
timezone_mode_optionsstring[]时区模式选项。
geolocation_permission_optionsstring[]地理位置权限选项。
geolocation_source_optionsstring[]地理位置来源选项。
font_mode_optionsstring[]字体模式选项。
webgl_image_mode_optionsstring[]WebGL 图像模式选项。
webgl_metadata_mode_optionsstring[]WebGL 元数据模式选项。
webgpu_mode_optionsstring[]WebGPU 模式选项。
audio_context_mode_optionsstring[]AudioContext 模式选项。
client_rects_mode_optionsstring[]ClientRects 模式选项。
speech_voices_mode_optionsstring[]SpeechVoices 模式选项。
media_devices_mode_optionsstring[]MediaDevices 模式选项。
cpu_cores_mode_optionsstring[]CPU 核心数模式选项。
memory_mode_optionsstring[]内存大小模式选项。
device_name_mode_optionsstring[]设备名模式选项。
mac_address_mode_optionsstring[]MAC 地址模式选项。
battery_mode_optionsstring[]电池模式选项。
do_not_track_mode_optionsstring[]Do Not Track 模式选项。
hardware_acceleration_mode_optionsstring[]硬件加速模式选项。
web_rtc_mode_optionsstring[]WebRTC 模式选项。
web_rtc_ip_source_optionsstring[]WebRTC IP 来源选项。
resolution_mode_optionsstring[]屏幕分辨率模式选项。
window_size_mode_optionsstring[]窗口尺寸模式选项。