Cập nhật hồ sơ với Postman
Bạn có thể sử dụng hai điểm cuối bên dưới để cập nhật cấu hình trình duyệt hiện có:
- Điểm cuối “POST Profile Update” cho phép bạn cập nhật tất cả các tham số của hồ sơ
- Điểm cuối “POST Profile Partial Update” cho phép bạn thay đổi riêng bất kỳ tham số hồ sơ nào
Trong điểm cuối “POST Profile Partial Update”, bạn chỉ có thể thay đổi giá trị cho các tham số chấp nhận thông tin đầu vào custom
, chẳng hạn như proxy
, name
, navigator_masking
, localization_masking
, geolocation_masking
, v.v.
Trước khi bạn bắt đầu
- Hoàn thành cả ba bước trong bài viết này , bao gồm cả “Sử dụng bearer token”: chúng sẽ cho phép bạn đăng nhập chính xác
- Chèn giá trị của bạn vào biến bên dưới trong tập lệnh:
-
profile_id
: nhận giá trị này từ bảng DevTools hoặc từ URL trên trang cài đặt hồ sơ (nhấp vào ba dấu chấm trong danh sách hồ sơ → “Chỉnh sửa”)
-

Chạy tập lệnh
Cập nhật hồ sơ đầy đủ
- Điều hướng đến phần "Quản lý hồ sơ" trong không gian làm việc Postman của bạn và chọn điểm cuối “POST Profile Update"
- Chuyển đến tab “Body” và tùy chỉnh các thông số cần thiết
- Nhấp vào "Send" để thực hiện yêu cầu: trạng thái "200" nghĩa là thành công

Cập nhật hồ sơ một phần
- Điều hướng đến phần "Quản lý hồ sơ" trong không gian làm việc Postman của bạn và chọn điểm cuối “POST Profile Partial Update”
- Chuyển đến tab “Body” và thêm các giá trị của bạn cho các thông số
custom
nhưproxy
,name
,navigator_masking
,localization_masking
,geolocation_masking
, và như thế . - Nhấp vào "Send" để thực hiện yêu cầu: trạng thái "200" nghĩa là thành công

Ví dụ về tập lệnh
{
"name": "Test updated",
"profile_id": "569e4e66-b7ba-42f5-9622-3f4e2337ac3a",
"notes": "notes",
"proxy": {
"host": "<string>", #IP or HOST
"type": "url", #HTTP or SOCKS5
"port": "<integer>", #PORT
"username": "<string>",
"password": "<string>"
},
"parameters": {
"flags": {
"audio_masking": "natural",
"fonts_masking": "mask",
"geolocation_masking": "mask",
"geolocation_popup": "prompt",
"graphics_masking": "mask",
"graphics_noise": "mask",
"localization_masking": "mask",
"media_devices_masking": "natural",
"navigator_masking": "mask",
"ports_masking": "mask",
"proxy_masking": "custom",
"screen_masking": "natural",
"timezone_masking": "mask",
"webrtc_masking": "mask"
},
"storage": {
"is_local": false,
"save_service_worker": false
},
"fingerprint": {}
}
}