Hướng Dẫn Nhập Cookie Và Tài Khoản
Tìm hiểu cách nhập Cookie, thông tin đăng nhập và dữ liệu phiên hiện có vào hồ sơ NestBrowser, nhanh chóng bắt đầu quản lý tài khoản đã có.
Nhập Cookie và dữ liệu tài khoản hiện có là một trong những tính năng hữu ích nhất của NestBrowser. Dù bạn đang di chuyển tài khoản từ thiết bị cũ, chuyển từ trình duyệt khác, hoặc khôi phục môi trường đã có, tính năng nhập Cookie giúp bỏ qua quá trình đăng nhập thủ công dài dòng và vào làm việc ngay.
Tại Sao Nhập Cookie Quan Trọng?
Với người vận hành đa tài khoản, Cookie đại diện cho trạng thái tài khoản: thông tin xác thực đăng nhập, token phiên, cài đặt cá nhân hóa nền tảng.
Nếu bạn đang:
- Di chuyển tài khoản: Từ thiết bị cũ hoặc trình duyệt khác sang NestBrowser
- Bàn giao tài khoản trong nhóm: Chuyển quyền kiểm soát tài khoản từ người vận hành này sang người khác, giữ nguyên trạng thái đăng nhập
- Khôi phục sao lưu: Phục hồi trạng thái tài khoản từ bản sao lưu đã lưu
- Giảm thiểu rủi ro phát hiện: Tài khoản đã nuôi dưỡng (có lịch sử duyệt web và Cookie) có rủi ro bị phát hiện thấp hơn tài khoản mới
Định Dạng Nhập Được Hỗ Trợ
NestBrowser hỗ trợ các định dạng Cookie sau:
- Định dạng JSON (định dạng xuất của tiện ích mở rộng Chrome/Chromium)
- Định dạng Netscape (file văn bản, được curl và nhiều công cụ hỗ trợ)
- Định dạng mã hóa Base64 (định dạng API cho thao tác hàng loạt)
Cách 1: Nhập Qua File Cookie
Bước 1: Xuất Cookie Từ Trình Duyệt Nguồn
Dùng tiện ích mở rộng Chrome để xuất
Cài đặt tiện ích “Cookie Editor” (như EditThisCookie), sau khi đăng nhập vào tài khoản mục tiêu:
- Điều hướng đến trang web mục tiêu (ví dụ: amazon.com)
- Nhấp biểu tượng tiện ích
- Nhấp “Xuất” → Chọn định dạng JSON
- Lưu file (ví dụ:
amazon-account-a.json)
Ví dụ định dạng JSON Cookie được xuất:
[
{
"domain": ".amazon.com",
"expirationDate": 1734567890,
"httpOnly": true,
"name": "session-id",
"path": "/",
"sameSite": "unspecified",
"secure": true,
"value": "xxx-xxxxxxx-xxxxxxx"
}
]
Bước 2: Nhập Vào NestBrowser
- Tìm hồ sơ mục tiêu trong danh sách hồ sơ
- Nhấp biểu tượng Thêm thao tác bên phải hồ sơ
- Chọn Nhập Cookie
- Tải lên file JSON đã xuất
- Xác nhận nhập
Bước 3: Xác Minh Trạng Thái Đăng Nhập
Khởi động hồ sơ, điều hướng đến trang web tương ứng, xác minh đã ở trạng thái đăng nhập.
Cách 2: Nhập Hàng Loạt Qua API
Với trường hợp cần xử lý hàng loạt, bạn có thể nhập Cookie theo cách lập trình thông qua NestBrowser Local API.
Gọi API Nhập Cookie
const axios = require('axios');
async function importCookies(profileId, cookies) {
const response = await axios.post(
'http://localhost:19222/api/v1/browser/cookies/import',
{
id: profileId,
cookies: cookies, // Mảng đối tượng Cookie
}
);
return response.data;
}
// Ví dụ sử dụng
const cookieData = require('./amazon-account-a.json');
await importCookies('profile-uuid', cookieData);
Xử Lý Hàng Loạt Nhiều Tài Khoản
const fs = require('fs');
const path = require('path');
const cookieFiles = fs.readdirSync('./cookies').filter(f => f.endsWith('.json'));
for (const file of cookieFiles) {
const profileId = path.basename(file, '.json');
const cookies = JSON.parse(fs.readFileSync(`./cookies/${file}`, 'utf8'));
await importCookies(profileId, cookies);
console.log(`Đã nhập Cookie cho ${profileId}`);
}
Lưu Ý Sau Khi Nhập
- Thời hạn Cookie: Cookie của một số nền tảng hết hạn sau 7–30 ngày, cần đăng nhập lại
- Tính nhất quán dấu vân tay: Sau khi nhập Cookie, đảm bảo cài đặt dấu vân tay của môi trường khớp với thiết bị đăng nhập gốc
- Xác thực hai yếu tố: Nếu tài khoản bật 2FA, dù Cookie hợp lệ, một số thao tác vẫn có thể yêu cầu xác minh