GET
v1.0.0stableTruy vấn hạn Token
Truy xuất thời gian hết hạn và trạng thái hiệu lực của token API
GET
/api/token/expireXác thực:API Key
Giới hạn:120/phút
Tham số yêu cầu
Tất cả tham số có thể truyền qua Query hoặc Body
| Tham số | Loại | Bắt buộc | Mô tả |
|---|---|---|---|
token | string | Bắt buộc | Token API người dùng Ví dụ: your_api_token_here |
Phản hồi
| Tham số | Loại | Bắt buộc | Mô tả |
|---|---|---|---|
code | number | Bắt buộc | Mã trạng thái: 1=thành công, 0=thất bại Ví dụ: 1 |
msg | string | Bắt buộc | Tin nhắn phản hồi Ví dụ: 查询成功 |
time | number | Bắt buộc | Dấu thời gian máy chủ (giây Unix) Ví dụ: 1769675945 |
data | object | Bắt buộc | Dữ liệu phản hồi |
data.username | string | Bắt buộc | Tên người dùng Ví dụ: testuser |
data.expire_time | number | Bắt buộc | Dấu thời gian hết hạn (giây Unix). 0 nghĩa là vĩnh viễn Ví dụ: 1769675945 |
data.status | string | Bắt buộc | Trạng thái: permanent=vĩnh viễn, valid=hợp lệ, expired=hết hạn Ví dụ: valid |
data.status_text | string | Bắt buộc | Văn bản trạng thái Ví dụ: 有效 |
data.is_valid | boolean | Bắt buộc | Token có hợp lệ không Ví dụ: true |
data.remaining_seconds | number | Bắt buộc | Số giây còn lại (-1 nghĩa là vĩnh viễn) Ví dụ: 2592000 |
data.remaining_days | number | Bắt buộc | Số ngày còn lại (-1 nghĩa là vĩnh viễn) Ví dụ: 30 |
data.expire_time_formatted | string | Bắt buộc | Thời gian hết hạn đã định dạng (không trả về nếu vĩnh viễn) Ví dụ: 2026-02-28 15:04:05 |
ysucc | string | Bắt buộc | Cờ thành công, trả về "Ysucc" khi thành công Ví dụ: Ysucc |
Ví dụ phản hồi
{}
"code":1,
"msg":"Truy vấn thành công",
"time":1769675945,
"data":
{}
,"username":"testuser",
"expire_time":1772267945,
"status":"valid",
"status_text":"有效",
"is_valid":true,
"remaining_seconds":2592000,
"remaining_days":30,
"expire_time_formatted":"2026-02-28 15:04:05"
"ysucc":"Ysucc"
Token vĩnh viễn
Trả về vĩnh viễn khi token không có hạn
Token vĩnh viễn
{}
"code":1,
"msg":"Truy vấn thành công",
"time":1769675945,
"data":
{}
,"username":"testuser",
"expire_time":0,
"status":"permanent",
"status_text":"永久有效",
"is_valid":true,
"remaining_seconds":-1,
"remaining_days":-1
"ysucc":"Ysucc"
Token đã hết hạn
Token đã vượt quá thời gian hết hạn
Token đã hết hạn
{}
"code":1,
"msg":"Truy vấn thành công",
"time":1769675945,
"data":
{}
,"username":"testuser",
"expire_time":1769000000,
"status":"expired",
"status_text":"已过期",
"is_valid":false,
"expired_seconds":675945,
"expired_days":7,
"expire_time_formatted":"2026-01-21 12:26:40"
"ysucc":"Ysucc"
Mã lỗi
Mã lỗi3 được định nghĩa
0Token không được để trống
Thiếu tham số Token
0Token không chính xác
Token không hợp lệ hoặc đã bị thay thế
0Chỉ hỗ trợ yêu cầu GET
Đã sử dụng phương thức không phải GET
Ngôn ngữ phản hồi
Tùy chỉnh ngôn ngữ phản hồi API bằng header X-Lang. Ví dụ mã bên dưới tự động sử dụng ngôn ngữ trang hiện tại của bạn.
Header đề xuất
X-Lang: viNgôn ngữ được hỗ trợ
zh, en, zh-TW, vi, arBạn cũng có thể dùng Accept-Language; X-Lang có ưu tiên cao hơn. Ngôn ngữ không được hỗ trợ sẽ chuyển sang tiếng Anh.
Ví dụ mã
curl -X GET "https://testypro.iwai.cc,https://cer.xyul.cn,https://cer.iwai.cc/api/token/expire?token=your_api_token_here" \
-H "X-Lang: vi"Lưu ý
- expire_time bằng 0 nghĩa là token vĩnh viễn
- remaining_seconds/remaining_days bằng -1 nghĩa là vĩnh viễn
- Token hết hạn vẫn có thể truy vấn, nhưng is_valid = false
- Token đã thay thế không thể truy vấn
Thử trong Console
Điền các tham số bên dưới rồi gửi yêu cầu để kiểm tra. Yêu cầu chỉ gửi đến API của trang này; địa chỉ đã bị khóa và không thể thay đổi, đồng thời kèm theo Cookie đăng nhập hiện tại của bạn.
GET
https://testypro.iwai.cc/api/token/expire?token=your_api_token_hereĐã khóa vào trang nàystringBắt buộc
Token API người dùng