GET
v1.0.0stableПроверить Срок Token
Получите время истечения и статус действительности API-токена
GET
/api/token/expireАутентификация:API Key
Лимит:120/минут
Параметры запроса
Все параметры можно передавать через Query или Body
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
token | string | Обязательный | Токен API пользователя Пример: your_api_token_here |
Ответ
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
code | number | Обязательный | Код состояния: 1=успех, 0=неудача Пример: 1 |
msg | string | Обязательный | Ответное сообщение Пример: 查询成功 |
time | number | Обязательный | Временная метка сервера (Unix в секундах) Пример: 1769675945 |
data | object | Обязательный | Ответ (payload) |
data.username | string | Обязательный | Имя пользователя Пример: testuser |
data.expire_time | number | Обязательный | Метка времени истечения (секунды Unix). 0 означает постоянный Пример: 1769675945 |
data.status | string | Обязательный | Статус: постоянный, действительный или истекший Пример: valid |
data.status_text | string | Обязательный | Текст состояния Пример: 有效 |
data.is_valid | boolean | Обязательный | Является ли токен действительным Пример: true |
data.remaining_seconds | number | Обязательный | Оставшиеся секунды (-1 означает постоянный) Пример: 2592000 |
data.remaining_days | number | Обязательный | Оставшиеся дни (-1 означает постоянный) Пример: 30 |
data.expire_time_formatted | string | Обязательный | Отформатированное время истечения (не возвращается, если постоянный) Пример: 2026-02-28 15:04:05 |
ysucc | string | Обязательный | Флаг успеха, возвращает "Ysucc" при успешном выполнении Пример: Ysucc |
Пример ответа
{}
"code":1,
"msg":"Запрос выполнен успешно",
"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"
Постоянный токен
Возвращает «постоянный», когда токен не имеет установленного срока истечения
Постоянный токен
{}
"code":1,
"msg":"Запрос выполнен успешно",
"time":1769675945,
"data":
{}
,"username":"testuser",
"expire_time":0,
"status":"permanent",
"status_text":"永久有效",
"is_valid":true,
"remaining_seconds":-1,
"remaining_days":-1
"ysucc":"Ysucc"
Истекший токен
Токен превысил время истечения
Истекший токен
{}
"code":1,
"msg":"Запрос выполнен успешно",
"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"
Коды ошибок
Коды ошибок3 определено
0Требуется токен
Параметр токена отсутствует
0Недействительный токен
Недействительный токен или был заменён
0Поддерживаются только GET-запросы
Использован метод, отличный от GET
X-Lang: enzh, en, zh-TW, vi, arПримеры кода
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: en"Примечания
- expire_time равный 0 означает, что токен постоянный
- remaining_seconds/remaining_days равные -1 означают, что токен постоянный
- Просроченные токены всё ещё могут проверять срок действия, но is_valid равен false
- Заменённые токены нельзя проверить, вернётся ошибка недействительного токена
Попробуйте в Консоли
Заполните параметры ниже и отправьте запрос для тестирования. Запросы отправляются только на API этого сайта; URL зафиксирован и не может быть изменен, а текущий файл cookie для входа включен.
GET
https://testypro.iwai.cc/api/token/expire?token=your_api_token_hereЗаблокировано для этого сайтаstringОбязательный
Токен API пользователя