接口地址 httpss://skyayue.top/api.php?api=userheartbeat
返回格式 JSON
请求方式 POST
请求示例 {SITE}/api.php?api=userheartbeat&app={APPID}
请求参数说明
返回参数说明
返回示例
{
"code": 200,
"msg": {
"user": "testuser",
"end_time": "2099-12-31 23:59:59",
"ban_notice": "",
"pic": "",
"fen": "0",
"rmb": "0.00"
},
"time": 1735689600,
"check": "a1b2c3d4e5f60718293a4b5c6d7e8f90"
}
错误码格式说明
代码示例
// 应用账号心跳(用于应用内账号体系,区别于卡密登录)
// 1) 先做账号登录拿授权
$r = $c->userLogin('账号', '密码');
if (!$r['ok']) { die('登录失败: ' . $r['msg']); }
// 2) 定时心跳维持在线
while (true) {
sleep(30);
$hb = $c->userHeartbeat('账号', '客户端设备码');
if (!$hb['ok']) {
die('心跳失败: ' . $hb['msg']);
}
// 可读取账号余额 / 积分 / 到期时间
echo '余额: ' . $hb['data']['rmb'] . ' 积分: ' . $hb['data']['fen'] . "\n";
}