Tài liệu tham khảo API
/- Trình duyệt
- API cục bộ
/
Làm mới dấu vân tay
Sinh lại dấu vân tay của một profile trình duyệt.
- Điều kiện tiên quyết: xác định profile bằng
envIdhoặcuniqueId. Profile đã mã hóa sẽ bị từ chối. Một profile đang chạy không bị chặn, nhưng dấu vân tay mới chỉ áp dụng từ lần khởi động kế tiếp. - Tác động: sinh một dấu vân tay mới, ngẫu nhiên hóa tên host và địa chỉ MAC, và khớp lại kernel trình duyệt. Các giá trị bạn cung cấp trong yêu cầu sẽ thắng các giá trị được sinh ra.
- Hoàn tất: đồng bộ.
- Thử lại: đừng bao giờ thử lại tự động. Mỗi lần gọi sinh ra một dấu vân tay ngẫu nhiên khác nhau, nên thử lại mù quáng sau khi hết thời gian chờ sẽ thay đổi profile lần thứ hai. Hãy so sánh bằng
/env/detailtrước.
Các mã lỗi nghiệp vụ đã ghi nhận: 19039, 19104, 19105, 19106, 19107, 19108, 19111, 19142, 19193. Xem Error Codes để biết ý nghĩa từng mã. Mọi thao tác cũng có thể trả về các mã dùng chung.
Mã định danh hồ sơ (mã định danh môi trường). Phải cung cấp chính xác một trong hai giá trị envId hoặc uniqueId.
Số sê-ri hồ sơ (mã định danh duy nhất). Phải cung cấp chính xác một trong hai giá trị envId hoặc uniqueId.
Phiên bản User-Agent mục tiêu (ví dụ: Chrome 129).
Nếu bỏ qua, sẽ sử dụng phiên bản UA hiện tại từ hồ sơ.
Example:129
- Local APIhttp://127.0.0.1:40000/api/env/fingerprint/refresh
curl -i -X POST \
http://127.0.0.1:40000/api/env/fingerprint/refresh \
-H 'Content-Type: application/json' \
-d '{
"envId": "1869988538611834880",
"uniqueId": "",
"uaVersion": 129,
"browserTypeId": 1,
"operatorSystemId": 2,
"advancedSetting": {}
}'Response
{ "code": 0, "msg": null, "data": null, "requestId": "0d8b6f1c-9f4e-4d02-9d1a-7c3f5a1b2c3d" }