Hướng Dẫn Tự Động Hóa MMO Toàn Diện Với Local API Của MMO Antidetect Browser

Trong thế giới MMO (Make Money Online), việc quản lý thủ công hàng trăm, thậm chí hàng nghìn tài khoản là điều bất khả thi và tiềm ẩn rủi ro bị khóa (ban) hàng loạt. Để giải quyết bài toán này, MMO Antidetect Browser cung cấp hệ thống Local API vô cùng mạnh mẽ.

Công cụ này cho phép bạn tự động hóa toàn bộ quy trình: từ việc tạo profile hàng loạt với đầy đủ cấu hình proxy, giả mạo fingerprint, cho đến việc kết nối mượt mà với các framework tự động hóa như Selenium hay Puppeteer.

1. Cách Kích Hoạt Local API Trên Giao Diện

Hướng Dẫn Tự Động Hóa MMO Với Local API Của MMO Antidetect Browser (Chi Tiết A-Z)
Hướng Dẫn Tự Động Hóa MMO Với Local API Của MMO Antidetect Browser (Chi Tiết A-Z)

Để phần mềm nhận lệnh từ các kịch bản (script) của bạn, bạn cần bật máy chủ API cục bộ:

  1. Mở phần mềm MMO Antidetect Browser.

  2. Chuyển sang tab API.

  3. Tại mục Cấu hình API local, kiểm tra Port (Cổng). Mặc định hệ thống dùng port 14426. Bạn có thể nhấn Gợi ý port nếu muốn đổi.

  4. Nhấn Chọn port.

  5. Bắt buộc phải thấy dòng trạng thái màu xanh: Đang lắng nghe tại http://127.0.0.1:14426 thì API mới chính thức hoạt động.

2. Tổng Hợp Các Endpoint API Cốt Lõi

Hệ thống giao tiếp qua các phương thức RESTful chuẩn xác. Địa chỉ máy chủ mặc định là http://127.0.0.1:14426.

Hành Động Phương thức Endpoint Chức năng chính
Lấy danh sách GET /profiles Truy xuất dữ liệu các profile hiện có (id, name, proxy, debugPort…).
Tạo mới POST /profiles Tạo profile với cấu hình OS, Proxy, Browser, Cookie…
Khởi chạy POST /profiles/start/{id} Mở trình duyệt, trả về kết quả kèm cổng kết nối Automation.
Dừng POST /profiles/stop/{id} Đóng cửa sổ trình duyệt đang hoạt động.
Xóa POST /profiles/delete/{id} Xóa vĩnh viễn dữ liệu của profile khỏi ổ cứng.

3. Hướng Dẫn Chi Tiết: Tạo Profile Mới (POST /profiles)

Đây là bước quan trọng nhất để khởi tạo một môi trường sạch cho tài khoản. Gửi một Request POST với Payload định dạng JSON.

3.1. Ví Dụ Payload (JSON Body) Hoàn Chỉnh:

{
"os": "windows",
"name": "Profile_api_1",
"browsertype": "Chrome",
"proxy": {
"host": "103.171.112.245",
"port": 19099,
"mode": "http",
"username": "user",
"password": "pass"
},
"profilefolder": "profiles\\Profile_api_1",
"group": "Default",
"starturl": "https://example.com",
"cookie": "c_user=123; xs=456;",
"tag": "facebook,tiktok"
}

3.2. Giải Thích Các Thông Số Quan Trọng:

  • os / browsertype / name: Bắt buộc. Xác định hệ điều hành giả lập (windows, mac…), lõi trình duyệt và tên profile.

  • profilefolder: Nơi lưu trữ dữ liệu cục bộ. Nên đặt theo cấu trúc profiles\Ten_Profile để dễ quản lý file.

  • cookie: Dùng để import thẳng cookie vào trình duyệt (giúp login tự động không cần gõ mật khẩu).

  • group / tag: Giúp bạn phân loại và quản lý hàng nghìn profile dễ dàng (VD: tag facebook,tiktok).

3.3. Tùy Chọn Cấu Hình Proxy

Phần mềm hỗ trợ cực kỳ linh hoạt 2 dạng Proxy thông qua Object proxy:

Dạng 1 – Proxy Tĩnh (IPv4/IPv6, HTTP/SOCKS):

Khai báo đầy đủ IP, Port, Mode (http/socks5). Nếu proxy không có user/pass thì có thể bỏ qua 2 trường đó.

Dạng 2 – Proxy API (Proxy Xoay nhà mạng):

Hỗ trợ tích hợp thẳng các API Key từ các nhà cung cấp proxy xoay (như KiotProxy). Hệ thống sẽ tự gọi API để đổi IP mới.

"proxy": { 
"key": "KEYPROXY_CUA_BAN", 
"mode": "kiotproxy.com" 
}

4. Khởi Chạy Profile & Lấy Debug Port

Khi đã có ID của profile, bạn cần gọi lệnh để mở trình duyệt. Bạn có thể test trực tiếp bằng công cụ cURL hoặc dán vào ô “Thử API” trên phần mềm:

POST http://127.0.0.1:14426/profiles/start/{id}

Lệnh mẫu cURL: 

Tại sao bước này quan trọng? Khi lệnh chạy thành công, API sẽ trả về dữ liệu chứa tham số debugPort (ví dụ: 14450). Đây chính là “chìa khóa” để script code của bạn có thể xâm nhập và điều khiển trình duyệt vừa mở lên.

5. Kết Nối Kịch Bản Tự Động Hóa Với Selenium (Python)

Khi đã có debugPort từ bước 4, đây là cách bạn dùng Python và Selenium để tiếp quản cửa sổ trình duyệt:


from selenium import webdriver
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.chrome.service import Service

# Giả sử API /profiles/start/{id} trả về debugPort là 14450
debug_port = 14450

# Khởi tạo tùy chọn của Chrome
chrome_options = Options()
# Kết nối Selenium vào trình duyệt đang mở thông qua debuggerAddress

chrome_options.add_experimental_option("debuggerAddress", f"127.0.0.1:{debug_port}")

# Khởi tạo Webdriver
# Lưu ý: Cần đảm bảo phiên bản ChromeDriver khớp với phiên bản lõi Chromium của trình duyệt
driver = webdriver.Chrome(options=chrome_options)

# Bắt đầu tự động hóa các thao tác
driver.get("https://whoer.net")
print(f"Tiêu đề trang hiện tại: {driver.title}")

# Thực hiện các kịch bản click, điền form, login... tiếp theo tại đây

6. Dừng Profile / Xóa Profile

Mặc dù đang bị thu gọn (Collapsed) trong ảnh, nhưng theo chuẩn RESTful của phần mềm, cấu trúc URL sẽ tương tự như lệnh Chạy Profile:

  • Dừng:

    POST http://127.0.0.1:14426/profiles/stop/{id}
    #Ví dụ:
    curl -X POST http://127.0.0.1:14426/profiles/stop/86
  • Xóa:

    POST http://127.0.0.1:14426/profiles/delete/{id}
    #Ví dụ:
    curl -X POST http://127.0.0.1:14426/profiles/delete/86

💡 Mẹo sử dụng từ giao diện này:

Tính năng Thử API (Test API) trực tiếp trên giao diện là một công cụ rất hữu ích. Trước khi đưa vào code Python hay Node.js, bạn có thể dán trực tiếp URL hoặc lệnh curl vào ô “Lệnh curl hoặc URL” và bấm “Chạy thử” để kiểm tra ngay lập tức xem phần mềm trả về dữ liệu (JSON) có đúng như mong đợi hay không.

7. Tại Sao Local API Là “Vũ Khí Bí Mật” Của Dân MMO?

  • Scale-up Vô Hạn: Thay vì click tay từng cửa sổ, bạn điều khiển đồng thời hàng nghìn profile từ một kịch bản duy nhất.

  • Tối Ưu Tài Nguyên: Cơ chế On-demand giúp chỉ chạy trình duyệt khi cần thiết, tiết kiệm tối đa CPU/RAM cho máy tính trạm.

  • Tùy Biến Chuyên Sâu: Tự động hóa việc tạo môi trường sạch, thay đổi Proxy xoay vòng liên tục giúp lách mọi hệ thống Anti-bot khắt khe nhất hiện nay.

  • Tích hợp linh hoạt: Tương thích tốt với mọi ngôn ngữ lập trình và các thư viện mạnh nhất như Selenium, Puppeteer, Playwright.

Kết Luận

Bằng cách khai thác tối đa Local API của MMO Antidetect Browser, ranh giới giữa thao tác thủ công chậm chạp và một cỗ máy kiếm tiền tự động đã bị xóa bỏ. Hãy áp dụng ngay vào quy trình nuôi tài khoản của bạn để gia tăng hiệu suất và tối ưu hóa thời gian triệt để!

X
Chat với MMO SOFTWARE
Xin chào, Bạn có nhu cầu mua tool, vui lòng nhập nội dung vào đây, chúng tôi ...
Hỏi chúng tôi