签到api可能变了
gszshdzz opened this issue · comments
高山之上的沼泽 commented
几个签到软件都无法签到了(活动已结束)
墨染月 commented
请问具体是指哪个“签到”呢?
是游戏道具签到,还是社区打卡呢?
(有一段时间没有使用签到工具了)
高山之上的沼泽 commented
墨染月 commented
刚刚去稍微抓包了下,找出了这里认为和签到相关的API
(接口似乎确实变了呢)
POST https://api-takumi.mihoyo.com/event/luna/sign
Req Body
{
"act_id": "e202311201442471",
"region": "cn_gf01",
"uid": "222681079",
"lang": "zh-cn"
}
Res Body
{
"retcode": 0,
"message": "OK",
"data": {
"code": "",
"risk_code": 0,
"gt": "",
"challenge": "",
"success": 0,
"is_risk": false
}
}
Res Body
{
"retcode": 0,
"message": "OK",
"data": {
"total_sign_day": 0,
"today": "2023-12-03",
"is_sign": false,
"is_sub": false,
"region": "",
"sign_cnt_missed": 2,
"short_sign_day": 0
}
}
GET https://api-takumi.mihoyo.com/event/luna/extra_award?act_id=e202311201442471&lang=zh-cn
Res Body
"retcode": 0,
"message": "OK",
"data": {
"awards": [
{
"id": 0,
"icon": "https://webstatic.mihoyo.com/upload/event/2020/09/29/97a77a51901207ba1c4b167d7484742b_879413631620747219.png",
"name": "原石",
"cnt": 100,
"sign_day": 1
},
{
"id": 0,
"icon": "https://webstatic.mihoyo.com/upload/event/2020/09/29/65bb84b6cfe567a52495cbd814dc0729_3166173192087337217.png",
"name": "摩拉",
"cnt": 10000,
"sign_day": 1
}
],
"total_cnt": 0,
"ys_first_award": true,
"has_short_act": false,
"short_act_info": {
"awards": [],
"start_timestamp": "0",
"end_timestamp": "0",
"total_cnt": 0
}
}
}
GET https://api-takumi.mihoyo.com/event/luna/home?lang=zh-cn&act_id=e202311201442471
Res Body
签到获得物品的信息
几乎每个请求的请求头中都含有User-Agent、DS、x-rpc-signgame=hk4e、Origin和Referer=https://act.mihoyo.com/
Cookie含有通过
https://passport-api.mihoyo.com/account/auth/api/getCookieAccountInfoBySToken
获取的Cookie Token、LToken(此处的抓包结果为V1)、DEVICEFP(通过platform为5获取的)