| 157 | // ============================================================================================ |
| 158 | //每日抽奖接口 |
| 159 | async function drawTask(user) { |
| 160 | try { |
| 161 | let urlObject = { |
| 162 | method: 'get', |
| 163 | fn: 'drawTask', |
| 164 | url: 'https://channel.cheryfs.cn/archer/activity-api/luckydraw/luckydraw/AE22E8BBFEE84ADE9D4A65FF3C5EB038', |
| 165 | headers: { |
| 166 | "tenantId": "619669306447261696", |
| 167 | "activityId": "620821692188483585", |
| 168 | "accountId": user.accountId, |
| 169 | "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 MicroMessenger/7.0.20.1781(0x6700143B) NetType/WIFI MiniProgramEnv/Windows WindowsWechat/WMPF WindowsWechat(0x63090a13) XWEB/9129", |
| 170 | }, |
| 171 | //body: `{"isReward":false}` 请求体,get方法没有请求体 httpRequest |
| 172 | //form: {"isReward":false} Got |
| 173 | }; |
| 174 | const { statusCode, headers, result } = await request(urlObject) |
| 175 | console.log(statusCode, headers, result); |
| 176 | //解构返回 |
| 177 | if (result?.code == 200) { |
| 178 | DoubleLog(`🌸账号[${user.index}]` + `🕊抽奖状态:[${result.message}]🎉`) |
| 179 | } else { |
| 180 | //打印请求错误信息 |
| 181 | DoubleLog(`🌸账号[${user.index}]抽奖失败`) |
| 182 | } |
| 183 | } catch (e) { |
| 184 | //打印错误信息 |
| 185 | console.log(e) |
| 186 | } |
| 187 | } |
| 188 | |
| 189 | //任务接口 |
| 190 | async function missonTask(user,taskid) { |