Skip to content
Last updated

Quản lý hồ sơ trình duyệt chống phát hiện theo chương trình thông qua API cục bộ MoreLogin.


Tổng quan

API trình duyệt cho phép bạn tạo, khởi chạy và kiểm soát hồ sơ trình duyệt bằng dấu vân tay duy nhất. Nó được thiết kế cho các tình huống tự động hóa như quản lý nhiều tài khoản, quét web và kiểm tra tự động.

URL cơ sở: http://127.0.0.1:40000

API cục bộ chạy trên máy của bạn cùng với ứng dụng máy tính để bàn MoreLogin. Tất cả các yêu cầu phải xuất phát từ cùng một máy.


Khả năng

Tài nguyênMô tảHoạt động chính
Hồ sơ trình duyệtPhiên bản trình duyệt chống phát hiệnTạo, bắt đầu, dừng, xóa, sửa đổi, kiểm tra trạng thái
Ủy quyềnCấu hình proxy cho hồ sơThêm, cập nhật, xóa, liệt kê proxy
NhómSắp xếp hồ sơ thành các nhómTạo, chỉnh sửa, xóa nhóm
ThẻGắn nhãn hồ sơ bằng thẻTạo, chỉnh sửa, xóa thẻ

Ví dụ nhanh

Tạo và khởi động hồ sơ trình duyệt Chrome:

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

# 2. Start the profile (use envId from step 1)
curl -X POST "http://127.0.0.1:40000/api/env/start" \
  -H "Content-Type: application/json" \
  -d '{"envId": "YOUR_ENV_ID"}'

Sau khi bắt đầu, bạn nhận được:

  • Cổng gỡ lỗi — dành cho kết nối Selenium/Puppeteer
  • Đường dẫn WebDriver — dành cho tự động hóa trình duyệt

Tích hợp tự động hóa

Selen

from selenium import webdriver

options = webdriver.ChromeOptions()
options.debugger_address = "127.0.0.1:DEBUG_PORT"
driver = webdriver.Chrome(
    executable_path="WEBDRIVER_PATH",
    options=options
)
driver.get("https://example.com")

Người múa rối

const puppeteer = require('puppeteer');

const browser = await puppeteer.connect({
  browserWSEndpoint: 'ws://127.0.0.1:DEBUG_PORT'
});
const page = await browser.newPage();
await page.goto('https://example.com');

Yêu cầu

  • Ứng dụng MoreLogin dành cho máy tính để bàn v2.15.0++ đã được cài đặt và đang chạy
  • Đã đăng nhập vào tài khoản MoreLogin của bạn
  • Yêu cầu phải bắt nguồn từ máy cục bộ

Lưu ý: API cục bộ cũng hỗ trợ các điểm cuối quản lý Cloud Phone. Đối với các hoạt động của Cloud Phone, chúng tôi khuyên bạn nên sử dụng API mở để có khả năng truy cập từ xa.

Để biết chi tiết xác thực, hãy xem Xác thực.