账号保活 接口文档
账号保活心跳接口,用户登录后定时调用可保持账号在线状态,防止账号离线

接口地址: https://mc.wsff.cn/api.php?api=userkeepalive

返回格式: JSON

请求方式: GET

请求示例: https://xiaor2.wsff.cn/?api=userkeepalive&app=10000 复制示例 跳转示例

请求参数说明:

名称 变量 必填 类型 说明
接口 api 是 GET 填写userkeepalive
应用 app 是 GET 填写后台应用APPID
用户账号 user 是 GET/POST 填写用户账号(用于身份校验,必须先登录)
用户密码 password 是 GET/POST 填写用户密码(用于身份校验)
时间戳 t 否 GET/POST 如果开启了[时间差效验]需提交此项
数据签名 sign 否 GET/POST 如果开启了[数据签名]需提交此项

返回参数说明:

名称 类型 说明
code Int 返回状态码,200=保活心跳成功
msg.message String 提示信息,成功为"保活心跳成功"
msg.user String 用户账号
msg.qq String 用户QQ
msg.name String 用户昵称
msg.member_type String 当前会员类型:vip=普通VIP svip=超级VIP none=无会员
msg.vip_end_time String VIP到期时间,未开通为空
msg.svip_end_time String SVIP到期时间,未开通为空
msg.ban String 账号到期时间
msg.fen Int 账户积分
msg.rmb String 账户余额
msg.online_time String 本次保活在线时间
msg.status String 账号状态(y=正常)
time Int 服务器时间戳
check String 校验签名(md5(时间戳+APPKEY) 二次效验)

返回示例:

{
    "code": 200,
    "msg": {
        "message": "保活心跳成功",
        "user": "123456",
        "qq": "123456",
        "name": "这个人没有名字!",
        "member_type": "vip",
        "vip_end_time": "2027-08-15 12:00:00",
        "svip_end_time": "",
        "ban": "888888",
        "fen": "1420",
        "rmb": "1680.00",
        "online_time": "2026-08-15 12:00:00",
        "status": "y"
    },
    "time": 1715618665,
    "check": "639dcaf77e12ed4c21ba6066ff52ae61"
}

错误码格式说明:

名称 类型 说明
101 String 应用不存在
102 String 应用已关闭
171 String 接口维护中
172 String 接口未添加或不存在
100请先加载应用配置
101应用不存在
102应用已关闭
110请输入账号
111请输入密码
113账号或密码错误
114账号被封禁/冻结/IP封禁(msg 返回具体原因)
122账号不存在
201账号已到期,请续费后使用

代码示例:

NULL