Tất cảMớiCải tiếnĐã sửa
Cải tiến

Độ mới của proxy pool hiện được xác thực chéo

Các proxy hiện được xác thực liên tục từ một đường mạng riêng, do đó pool hoạt động chỉ chứa các exit thực sự hoạt động tại thời điểm hiện tại (không phải chỉ khi chúng được tìm thấy lần đầu). Khi bạn gọi /api/proxy hoặc để /api/auto định tuyến request của bạn, proxy được chọn sẽ có khả năng hoạt động cao hơn ngay trong lần thử đầu tiên.

Cải tiến

Không thể chuyển hướng request đến các mạng riêng

API chặn bất kỳ request Single hoặc Browser nào có URL đích, chuỗi follow-redirect hoặc trường proxy phân giải thành dải IP riêng hoặc được bảo lưu. Ngay cả khi một mục tiêu công khai chuyển hướng vào mạng nội bộ, request sẽ dừng lại trước khi đến đích.

Mới

Tổng quan về Credits trong Dashboard

Trang Tổng quan hiện hiển thị bảng Credits với tổng số credit đã sử dụng cùng với chi tiết theo từng sản phẩm (Single, Proxy, Browser). Các số lớn được hiển thị ở dạng rút gọn (như 29.7M) và khi di chuột qua sẽ hiển thị giá trị chính xác. Áp dụng theo các bộ lọc đang hoạt động và khoảng thời gian của bạn.

Đã sửa

Auto không còn chấp nhận các trang thử thách là thành công

Nếu bạn truyền một validate phủ định vào /api/auto (ví dụ như {data: {fail: ['"Due to legal reasons"']}}), một trang chuyển tiếp 'Just a moment' của Cloudflare có thể lọt qua như một thành công được cache vì fail-list tình cờ không khớp với văn bản của nó. Auto hiện từ chối các trang thử thách trước khi áp dụng các quy tắc validate của bạn, và nó sẽ thay đổi bad exit rồi giải quyết lại thay vì tính điểm nó.

Mới

MCP Server: trang đích và luồng kết nối mới

Hiện đã có một trang chủ dành riêng cho FourA MCP Server tại foura.ai/mcp. Chọn client của bạn (Claude Desktop, Claude Code, Cursor, VS Code, Windsurf, hoặc máy chủ từ xa được lưu trữ), sao chép cấu hình, hoặc cài đặt bằng một cú nhấp chuột thông qua các deeplink Add-to-Cursor và Install-in-VS-Code. Có bốn công cụ đi kèm với nó: foura_auto, foura_single, foura_proxy, và foura_browser.

Mới

Auto tự động xử lý các trang web giới hạn địa lý

Một số mục tiêu chỉ phản hồi các quốc gia cụ thể (các trang cá cược thể thao khu vực, thị trường có giới hạn địa lý). Auto hiện có thể nhận biết khi một trang web bị giới hạn địa lý, ghi nhớ các quốc gia nào trả về phản hồi thực và lấy các exit mới từ những quốc gia đó cho các lệnh gọi sau. Tải đồng thời cũng được phân bổ trên tập hợp được phép, do đó một exit không phải chịu toàn bộ tải và bị rate limit.

Đã sửa

Các lệnh gọi foura_auto kéo dài hiện đã hoàn tất qua MCP được lưu trữ

Nếu bạn thiết lập timeout dài cho foura_auto thông qua máy chủ MCP được lưu trữ, request có thể bị timeout tại edge trước khi lệnh gọi của bạn kết thúc. Vấn đề này đã được khắc phục. Các lệnh gọi tự động với toàn bộ ngân sách hiện sẽ chạy trọn vẹn 180 giây từ đầu đến cuối.

Đã sửa

Auto phân bổ tải đồng thời qua nhiều exit

Nếu bạn gặp lỗi 429 khi thực hiện nhiều lệnh gọi Auto đồng thời đến một mục tiêu, các lệnh gọi đó trước đây thường dồn vào một exit được lưu cache duy nhất vì luồng warm path đã chọn mục có điểm số cao nhất và phát lại một lần. Auto hiện mở thêm các phiên theo yêu cầu và định tuyến mỗi lệnh gọi đến exit có tải thấp nhất, do đó một đợt tăng đột biến sẽ tỏa ra nhiều proxy ID thay vì dồn dập vào một proxy duy nhất. Đo lường cục bộ: một đợt tăng đột biến 100 lệnh gọi trên một host di động không có cookie hiện phân bổ trên toàn bộ pool được mở rộng trong vài giây.

Cải tiến

Trình chuyển đổi ngôn ngữ: tìm kiếm, footer, liên kết có thể crawl

Trình chuyển đổi ngôn ngữ trên trang web chính, blog, docs và cổng Updates đã được đại tu. Mỗi tùy chọn hiển thị tên bản địa của ngôn ngữ cùng với tên của nó bằng ngôn ngữ UI hiện tại của bạn (ví dụ: 'Deutsch · немски' trên trang tiếng Bulgaria), kèm theo một hộp tìm kiếm để lọc tất cả 13 locale theo tên, mã hoặc locale id. Mỗi tùy chọn hiện là một liên kết thực sự với hreflang, nhờ đó các công cụ tìm kiếm và AI crawler có thể đi theo mọi bản dịch, và bạn có thể cmd-click để mở ngôn ngữ khác trong một tab mới. Trình chuyển đổi này cũng xuất hiện ở footer của mọi trang web.

Đã sửa

Các trang Cloudflare sạch bỏ qua bước giải mã trình duyệt

Cloudflare chèn một script thụ động ngay cả trên các trang vượt qua thành công, và Auto trước đây từng coi bất kỳ tham chiếu nào đến script này là một thử thách chủ động và vẫn chạy giải mã toàn bộ trên trình duyệt. Hiện tại, chỉ các dấu hiệu interstitial thực sự (trang 'just a moment' và các trang tương tự) mới kích hoạt quy trình trình duyệt; một phản hồi 200 sạch sẽ được trả về từ phân lớp proxy rẻ hơn. Auto cũng tự động theo dõi tối đa 5 chuyển hướng theo mặc định (có thể cấu hình qua followRedirects).

Mới

Playground hỗ trợ chế độ Auto

API Playground trong Dashboard của bạn hiện có Auto là một Mode cấp cao nhất, bên cạnh hàng Product (Single, Browser, Proxy Finder). Bạn có thể thử nghiệm cost-aware ladder và session amortization từ đầu đến cuối, thiết lập timeout_ms cho tổng ngân sách, và truyền ignoreProxies trực tiếp từ UI. Việc chọn Auto sẽ tắt các engine theo từng product và ngược lại.

Mới

Auto chấp nhận timeout_ms và ignoreProxies

Hai tùy chọn điều khiển từ các endpoint theo từng sản phẩm đã có mặt trên Auto. timeout_ms (5s đến 180s, mặc định 120s) hiện là tổng thời gian giới hạn cho toàn bộ quá trình gọi. Trình điều phối sẽ phân bổ lượng thời gian này qua các bước nội bộ để một lệnh gọi phụ không chiếm hết toàn bộ khoảng thời gian của bạn. ignoreProxies cho phép bạn truyền một danh sách các ID proxy mà Auto nên bỏ qua, được áp dụng trên các phiên khởi động sẵn, bộ thăm dò lối ra tốt và quá trình tìm kiếm lối ra mới.

Cải tiến

Session tồn tại đúng với thời gian thực tế của clearance

Chế độ Auto trước đây thường giảm session TTL của host sau mỗi lần replay thất bại, ngay cả khi lỗi đó không có nghĩa là cookie thực sự hết hạn. Các session liên tục bị loại bỏ và giải quyết lại trong khi cookie của chúng vẫn hoạt động. Giờ đây TTL sẽ tăng lên nhờ các lượt thành công kéo dài và chỉ giảm xuống khi thực sự hết hạn, nhờ đó một session đã ghi nhận cho host qua Cloudflare-cleared có thể duy trì trong nhiều phút thay vì chết sau lỗi 403 đầu tiên.

Đã sửa

Browser ghi nhận trạng thái thực tế sau khi xử lý Cloudflare

Khi một mục tiêu được bảo vệ bởi Cloudflare trả về trang geo-block (451) thực tế sau khi vượt qua challenge, sản phẩm Browser trước đây đã báo cáo thành 200 vì watcher đã hardcode trạng thái giải quyết. Hiện tại, watcher đọc Document thực tế sau khi xử lý, do đó 200 vẫn là 200, 451 hiển thị đúng là 451, và Auto sẽ từ chối nội dung không chính xác, đồng thời tiếp tục tìm kiếm một exit thực sự khớp với các quy tắc validate của bạn.

Cải tiến

Phiên tự động thích ứng với chế độ portable hoặc pinned

Các phiên tự động hiện đã thích ứng với yêu cầu của từng mục tiêu. Các trang web không có thử thách tương tác sẽ chạy dưới dạng phiên portable, nơi cookie đi cùng proxy pool, giúp quá trình luân chuyển và dự phòng lỗi diễn ra tự động. Các trang web gắn trạng thái mở khóa với một đầu ra duy nhất (chủ yếu là Cloudflare tương tác) sẽ được pinned cùng một giới hạn kết nối đồng thời cho mỗi lượt clearance, để một loạt các yêu cầu replay không thể làm mất trạng thái mở khóa của bạn.