掘金自动抽奖沾一沾

300 阅读1分钟

自动签到抽奖原文地址: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"

Snipaste_2022-06-10_10-20-42.png

添加方法

// 查询幸运用户并沾一沾
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
}

Snipaste_2022-06-10_10-18-56.png

最后的触发函数中调用

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('已沾过好运','你已经沾过喜气了!')
  }

Snipaste_2022-06-10_10-19-24.png