获取签到信息
请求URL:
/signList- AIShMin新版
/shMinSignList
请求方式:
- POST
参数:
| 参数名 | 必选 | 类型 | 说明 |
|---|---|---|---|
| userDate | 是 | int | 用户当前日期(20250609) |
| sign | 是 | string | 接口签名 |
| plan | 否 | uint8 | 1-Joyce测试新方案 |
返回示例
{
"code": 200,
"msg": "SUCCESS",
"data": {
"isGetToday": 0,
"lastFullGet": 20260712,
"signInDays": 11,
"list": [
{
"amount": 1,
"vipAmount": 1,
"isGet": 1,
"day": 1,
"extraRewardsForCheckInPlus": 10,
"extraRewardsForCheckInUltra": 20,
"actualAmount": 1
},
{
"amount": 1,
"vipAmount": 1,
"isGet": 1,
"day": 2,
"extraRewardsForCheckInPlus": 10,
"extraRewardsForCheckInUltra": 20,
"actualAmount": 7
},
{
"amount": 1,
"vipAmount": 1,
"isGet": 1,
"day": 3,
"extraRewardsForCheckInPlus": 10,
"extraRewardsForCheckInUltra": 20,
"actualAmount": 3
},
{
"amount": 1,
"vipAmount": 1,
"isGet": 1,
"day": 4,
"extraRewardsForCheckInPlus": 10,
"extraRewardsForCheckInUltra": 20,
"actualAmount": 1
},
{
"amount": 1,
"vipAmount": 1,
"isGet": 0,
"day": 5,
"extraRewardsForCheckInPlus": 10,
"extraRewardsForCheckInUltra": 20,
"actualAmount": 0
},
{
"amount": 1,
"vipAmount": 1,
"isGet": 0,
"day": 6,
"extraRewardsForCheckInPlus": 10,
"extraRewardsForCheckInUltra": 20,
"actualAmount": 0
},
{
"amount": 1,
"vipAmount": 1,
"isGet": 0,
"day": 7,
"extraRewardsForCheckInPlus": 10,
"extraRewardsForCheckInUltra": 20,
"actualAmount": 0
}
]
}
}
返回参数说明
| 参数名 | 类型 | 说明 |
|---|---|---|
| code | int | 状态码 |
| msg | string | 提示信息 |
| data | struct | 数据 |
| -isGetToday | uint8 | 今日是否已签到:1-是;0-否 |
| -lastFullGet | uint | 上次满签日期 |
| -signInDays | uint | 已签到天数 |
| -list | []struct | 签到配置列表 |
| --amount | uint | 签到获取金币数 |
| --vipAmount | uint | VIP签到获取金币数 |
| --isGet | uint8 | 是否已签到 |
| --day | uint | 签到天数 |
| --extraRewardsForCheckInPlus | uint | plus会员签到额外获得钻石数 |
| --extraRewardsForCheckInUltra | uint | ultra会员签到额外获得钻石数 |
| --actualAmount | uint | 历史签到实际获得的钻石数(isGet为1时有效) |