POST
v1.1.0stable

修改 Token 有效期

修改当前 API Token 的有效期时间戳。expire_time 传 0 表示永久有效。

POST/api/token/expire
认证:API Key
限流:60/分钟

请求参数

所有请求参数需通过 Query 或 Body 传递

参数名类型必填说明
token
string必填
当前 API Token
示例: your_api_token_here
expire_time
number必填
新的过期时间戳,支持 Unix 秒或毫秒;传 0 表示永久有效
示例: 1772267945

响应参数

参数名类型必填说明
code
number必填
状态码:1=成功,0=失败
示例: 1
msg
string必填
返回信息
示例: 设置已保存
data.username
string必填
用户名
示例: testuser
data.expire_time
number必填
新的过期时间戳,0 表示永久有效
示例: 1772267945
data.status
string必填
状态:permanent 或 valid
示例: valid
data.is_valid
boolean必填
Token 是否有效
示例: true
data.remaining_seconds
number必填
剩余有效秒数,永久有效时为 -1
示例: 2592000
响应示例
{
"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"
}

错误码

错误码3 个定义
0
token不能为空
未提供 token 参数
0
失效时间不能为空
未提供 expire_time 或格式不正确
0
失效时间必须是未来时间
expire_time 不是 0 且早于当前时间

响应语言

通过 X-Lang 请求头自定义接口返回语言。下方代码示例会自动使用您当前访问系统的语言。

推荐请求头
X-Lang: zh
支持的语言
zh, en, zh-TW, vi, ar

也可以使用 Accept-Language;X-Lang 优先级更高。不支持的语言将回退为英文。

代码示例

curl -X POST "https://testypro.iwai.cc,https://cer.xyul.cn,https://cer.iwai.cc/api/token/expire" \
  -H "X-Lang: zh" \
  -H "Content-Type: application/x-www-form-urlencoded" \
  -d "token=your_api_token_here&expire_time=1772267945"

注意事项

  • 该接口会校验当前 token 是否有效,已过期 token 不能用于修改有效期
  • expire_time 支持秒级或毫秒级时间戳,传 0 可设置为永久有效
  • 修改成功后会清除旧 token 缓存,后续请求立即按新有效期校验

在控制台试一试

填好参数后直接点发送测试,接口地址固定为本站,会带上当前登录状态

POSThttps://testypro.iwai.cc/api/token/expire已锁定本站
string必填

当前 API Token

number必填

新的过期时间戳,支持 Unix 秒或毫秒;传 0 表示永久有效