跳转到内容

环境参数说明 ​

本页解释 ApiFox 完整环境响应 的字段,核对日期为 2026-10-21;并非创建或更新接口的输入 Schema。

可写请求字段以 创建环境、更新环境 为准。不要把 id、时间戳、界面及运行状态等返回字段直接用于新建请求。字段名区分大小写,注意 proxy.API、audio-context.analyer 的原始拼写。

不同模块的 mode 含义不完全相同,不要把所有 mode: 1 一律理解成同一种行为。示例值仅展示结构,不代表固定默认值或当前内核版本。

字段类型说明
idinteger浏览器环境 ID
namestring名称
groupstring所属分组;历史响应可能使用字符串,新建请求按 string[] 传入
remarkstring备注
osstring操作系统标识,如 Win 11
chrome_versionintegerChromium 大版本号;先查询本地可用内核
proxyobject代理配置对象
proxy.modeinteger0:默认;1:系统;2:自定义
proxy.protocolstring代理协议,如 HTTP、HTTPS、SOCKS5
proxy.hoststring代理服务器地址
proxy.portstring代理端口,按 ApiFox 定义传字符串
proxy.userstring代理用户名;无认证时为空字符串
proxy.passstring代理密码;无认证时为空字符串
proxy.urlstring配置值,见完整响应示例
proxy.countrystring配置值,见完整响应示例
proxy.checkFailedboolean配置值,见完整响应示例
cookieobject配置值,见完整响应示例
cookie.modeinteger此指纹模块的模式值;不同模块含义可能不同
cookie.valuestring此模块的配置值
cookie.jsonStrstringCookie 数组的 JSON 字符串;不要与 updateCookie 的 cookies 数组混淆
homepageobject主页配置对象
homepage.modeinteger0:关闭;1:使用指定主页
homepage.valuestring主页 URL
uaobject配置值,见完整响应示例
ua.modeintegerUA 模式;0 为默认,1 为自定义
ua.valuestringUser-Agent 字符串,应与内核版本对应
ua-full-versionobject配置值,见完整响应示例
ua-full-version.modeinteger此指纹模块的模式值;不同模块含义可能不同
ua-full-version.valuestring完整 UA 版本号
sec-ch-uaobject配置值,见完整响应示例
sec-ch-ua.modeinteger此指纹模块的模式值;不同模块含义可能不同
sec-ch-ua.valueobject[]品牌与版本数组
ua-languageobject配置值,见完整响应示例
ua-language.modeinteger语言模式;2 为跟随 IP,1 为手动
ua-language.languagestring主语言代码
ua-language.valuestring浏览器语言列表字符串
time-zoneobject配置值,见完整响应示例
time-zone.modeinteger时区模式;2 为跟随 IP,1 为手动
time-zone.zonestringUTC 偏移显示文本
time-zone.utcstringIANA 时区,如 Asia/Hong_Kong
time-zone.localestring时区相关区域语言
time-zone.namestring时区显示名称
time-zone.valueinteger小时偏移数值
webrtcobject配置值,见完整响应示例
webrtc.modeintegerWebRTC 模式
locationobject配置值,见完整响应示例
location.modeinteger地理位置模式;2 为跟随 IP,1 为自定义
location.enableinteger权限;0 询问、1 允许、2 禁止
location.longitudestring经度字符串
location.latitudestring纬度字符串
location.precisioninteger位置精度
screenobject配置值,见完整响应示例
screen.modeinteger0 跟随设备;1 自定义
screen.widthinteger屏幕宽度
screen.heightinteger屏幕高度
screen._valuestring分辨率显示文本
fontsobject配置值,见完整响应示例
fonts.modeinteger此指纹模块的模式值;不同模块含义可能不同
fonts.valuestring[]字体名称数组
canvasobject配置值,见完整响应示例
canvas.modeinteger此指纹模块的模式值;不同模块含义可能不同
canvas.rinteger通道扰动值
canvas.ginteger通道扰动值
canvas.binteger通道扰动值
canvas.ainteger通道扰动值
webgl-imgobject配置值,见完整响应示例
webgl-img.modeinteger此指纹模块的模式值;不同模块含义可能不同
webgl-img.rinteger通道扰动值
webgl-img.ginteger通道扰动值
webgl-img.binteger通道扰动值
webgl-img.ainteger通道扰动值
webglobject配置值,见完整响应示例
webgl.modeinteger此指纹模块的模式值;不同模块含义可能不同
webgl.vendorstringWebGL 厂商
webgl.renderstringWebGL 渲染器
audio-contextobject配置值,见完整响应示例
audio-context.modeinteger此指纹模块的模式值;不同模块含义可能不同
audio-context.channelnumber音频通道扰动数值
audio-context.analyernumber音频分析扰动;字段名保持 analyer
mediaobject配置值,见完整响应示例
media.modeinteger此指纹模块的模式值;不同模块含义可能不同
client-rectsobject配置值,见完整响应示例
client-rects.modeinteger此指纹模块的模式值;不同模块含义可能不同
client-rects.widthnumber矩形宽度扰动
client-rects.heightnumber矩形高度扰动
speech_voicesobject配置值,见完整响应示例
speech_voices.modeinteger此指纹模块的模式值;不同模块含义可能不同
speech_voices.valueobject[]语音对象数组:default、lang、localService、name、voiceURI
sslobject配置值,见完整响应示例
ssl.modeinteger此指纹模块的模式值;不同模块含义可能不同
ssl.valuearray此模块的配置值
cpuobject配置值,见完整响应示例
cpu.modeinteger此指纹模块的模式值;不同模块含义可能不同
cpu.valueintegerCPU 逻辑核心数量
memoryobject配置值,见完整响应示例
memory.modeinteger此指纹模块的模式值;不同模块含义可能不同
memory.valueinteger内存配置数值
device-nameobject配置值,见完整响应示例
device-name.modeinteger此指纹模块的模式值;不同模块含义可能不同
device-name.valuestring设备名称
macobject配置值,见完整响应示例
mac.modeinteger此指纹模块的模式值;不同模块含义可能不同
mac.valuestringMAC 地址
dntobject配置值,见完整响应示例
dnt.modeinteger此指纹模块的模式值;不同模块含义可能不同
dnt.valueintegerDo Not Track 配置
port-scanobject配置值,见完整响应示例
port-scan.modeinteger此指纹模块的模式值;不同模块含义可能不同
port-scan.valuearray端口扫描保护配置数组
gpuobject配置值,见完整响应示例
gpu.modeinteger此指纹模块的模式值;不同模块含义可能不同
gpu.valueintegerGPU 配置值
launchArgsobject配置值,见完整响应示例
launchArgs.modeinteger0 默认;1 自定义
launchArgs.valuestring持久化启动参数字符串;与 tempLaunchArgs 区分
timestampintegerUnix 毫秒时间
isRunningboolean是否运行
runLoadingboolean运行加载状态
remarkPopoverVisibleboolean客户端界面状态,不是业务配置

完整 JSON 见 获取环境完整参数;重新生成指纹请使用 随机更新环境指纹。