Skip to content

Tạo hồ sơ trình duyệt nhanh

Request

Tạo từ 1 đến 200 profile trình duyệt dùng chung một cấu hình.

  • Điều kiện tiên quyết: gói của nhóm phải còn đủ số profile, và hạn mức tạo trong ngày chưa được dùng hết. isEncrypt=1 yêu cầu nhóm đã cấu hình khóa mã hóa. Firefox chỉ khả dụng trên Windows và macOS. groupId phải đã tồn tại, nhưng nếu truyền groupName thay cho nó thì nhóm sẽ được tạo tự động.
  • Tác động: chèn các profile, tiêu tốn dung lượng của gói, và tăng bộ đếm tạo trong ngày. Truyền thông tin kết nối proxy cũng có thể tạo thêm một bản ghi proxy.
  • Hoàn tất: đồng bộ. data chứa ID của các profile mới theo thứ tự tạo.
  • Thử lại: không idempotent, và không có khóa idempotency. Hãy xác nhận bằng /env/page thay vì thử lại.
  • Local API: các kernel ứng viên được lọc theo phiên bản client desktop đang chạy, và các lệnh gọi đồng thời từ cùng một nhóm được xếp tuần tự bằng khóa ở cấp nhóm.

Các mã lỗi nghiệp vụ đã ghi nhận: 19002, 19063, 19064, 19104, 19106, 19107, 19108, 19111, 19112, 14023. 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.

Bodyapplication/json
browserTypeIdintegerrequired

1:Chrome, 2:Firefox

Example:1
groupIdstring

ID nhóm môi trường; mặc định: không được nhóm (0)

Example:"0"
groupNamestring, <= 50 characters

Tên nhóm (tối đa 50 ký tự). Nếu được cung cấp, hệ thống sẽ kiểm tra groupId trước: nếu tìm thấy nhóm hợp lệ thì sử dụng nhóm đó; nếu không, tìm kiếm theo groupName. Nếu nhóm có tên đó tồn tại thì tham chiếu nhóm đó; nếu không thì tạo nhóm mới. Mỗi đội bị giới hạn 1.000 nhóm.

Example:""
isEncryptinteger

Bật mã hóa đầu cuối? 0: Không, 1: Có; mặc định: 0

operatorSystemIdintegerrequired

Loại hệ điều hành: 1: Windows, 2: macOS, 3: Android, 4: iOS

Example:1
quantityinteger, [ 1 .. 50 ]required

Số lượng môi trường cần tạo; phạm vi: [1–50]

Example:1
browserCoreinteger

Phiên bản nhân trình duyệt; mặc định: 0 (tự động khớp). Lấy các phiên bản khả dụng thông qua '/api/env/advanced/ua/versions'

Example:140
proxyobject

Máy chủ proxy

curl -i -X POST \
  http://127.0.0.1:40000/api/env/create/quick \
  -H 'Content-Type: application/json' \
  -d '{
    "browserTypeId": 1,
    "operatorSystemId": 1,
    "quantity": 1
  }'

Responses

Thành công. data là mảng chuỗi, và là mảng rỗng khi không có gì để trả về.

Headers
any
Bodyapplication/json
codeintegerrequired
msgstring or nullrequired
dataArray of stringsrequired
requestIdstringrequired
Response
{ "code": 0, "msg": null, "data": [ "string" ], "requestId": "0d8b6f1c-9f4e-4d02-9d1a-7c3f5a1b2c3d" }