自动签到抽奖原文地址:juejin.cn/post/704149…
在大佬原有的功能上增加一个沾一沾功能,添加的位置如贴图所示
添加接口
// 查询幸运用户名单
const luckyApi="https://api.juejin.cn/growth_api/v1/lottery_history/global_big"
// 沾一沾
const touchApi="https://api.juejin.cn/growth_api/v1/lottery_lucky/dip_lucky"
添加方法
// 查询幸运用户并沾一沾
const luckAdd=async ()=>{
let {data}= await axios({url:luckyApi,method:'post',headers: { Cookie: cookieInfo },data:{page_no:1,page_size:5} })
let luckId=data.data.lotteries[0].history_id
// // 拿到幸运用户后沾一沾
let res= await axios({url:touchApi,method:'post',headers: { Cookie: cookieInfo },data:{lottery_history_id:luckId} })
return res.data
}
最后的触发函数中调用
const luckData =await luckAdd()
console.log('🔥', checkInData, drawData,luckData)
if(luckData.data&&(!luckData.data.has_dip)){
sendQQEmail('沾好运成功','沾喜气成功!')
}else if(luckData.data&&luckData.data.has_dip){
sendQQEmail('已沾过好运','你已经沾过喜气了!')
}