BẢN QUYỀN HẾT HẠN
Bản quyền của bạn đã hết hạn. Vui lòng liên hệ Admin để gia hạn!
Tổng quan
Quản lý các khóa bản quyền phần mềm của bạn.
Trạng thái
---
Gói hiện tại
---
Hạn dùng
---
Lượt tạo mới
---
Danh sách Khóa Bản quyền 0/0
| License Key | Profile | Mã máy (HWID) | Thao tác |
|---|---|---|---|
| Đang tải... | |||
Bảng giá Gói cước
Lựa chọn gói cước phù hợp để nâng cấp tài khoản.
Tài liệu Tích hợp API
Hướng dẫn kết nối Extension với hệ thống License
POST /api/activate
Sử dụng API này để thực hiện kích hoạt License từ Extension (Chrome/Firefox). Hệ thống sẽ tự động gán mã máy và tên profile nếu Key chưa được kích hoạt.
Yêu cầu Header:
X-Extension-Key: default_secret_key_123
* Mã bí mật này giúp ngăn chặn các yêu cầu giả mạo không đến từ Extension của bạn.
Cấu trúc dữ liệu gửi lên (Body JSON):
{
"data": "tên_profile|mã_máy|key_bản_quyền"
}
Dữ liệu trả về (Success):
{
"status": "active",
"profile_name": "ABC",
"device_id": "ma-may-123",
"package_name": "Pro 1 Tháng",
"expired_at": "2026-03-30T..."
}
Các mã trạng thái lỗi:
- • 404 (invalid): Key không tồn tại trên hệ thống
- • 403 (banned): Key đã bị Admin khóa
- • 402 (expired): Key đã hết hạn dùng
- • 409 (conflict): Key đã được kích hoạt trên máy khác
javascript Ví dụ gọi API (Javascript/Extension)
const profile = "ABC";
const machineId = "unique-id-123";
const licenseKey = "0528ce16-3218-4069";
fetch("http://your-domain.com/api/activate", {
method: "POST",
headers: {
"Content-Type": "application/json",
"X-Extension-Key": "default_secret_key_123"
},
body: JSON.stringify({
data: `${profile}|${machineId}|${licenseKey}`
})
})
.then(res => res.json())
.then(data => {
if (data.status === "active") {
console.log("Kích hoạt thành công!", data.expired_at);
} else {
alert("Lỗi: " + data.error);
}
});
Thống kê Hệ thống
Tổng quan dữ liệu License Manager
Tổng User
---
Tổng License Keys
---
Gói cước Active
---
Quản lý Tài khoản
Kiểm soát người dùng, gán gói và quản lý quyền
Các Gói cước
Cấu hình giá trị và giới hạn quyền lợi License
Đổi Mật Khẩu
Cấu hình Hệ thống
Tùy chỉnh các thông điệp và cài đặt chung của nền tảng.
Thông báo này sẽ xuất hiện trên trang Dashboard của người dùng khi `expired_at` nhỏ hơn thời gian hiện tại.
Dùng mã này điền vào Header `X-Extension-Key` khi gọi API từ Extension. Đừng chia sẻ mã này cho người lạ.