| 188 | |
| 189 | //任务接口 |
| 190 | async function missonTask(user,taskid) { |
| 191 | try { |
| 192 | let urlObject = { |
| 193 | method: 'get', |
| 194 | fn: 'missonTask', |
| 195 | url: `https://channel.cheryfs.cn/archer/activity-api/taskItem/achieve?taskItemId=${taskid}`, |
| 196 | headers: { |
| 197 | "tenantId": "619669306447261696", |
| 198 | "activityId": "661720946758930433", |
| 199 | "accountId": user.accountId, |
| 200 | "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", |
| 201 | }, |
| 202 | //body: `{"isReward":false}` 请求体,get方法没有请求体 httpRequest |
| 203 | //form: {"isReward":false} Got |
| 204 | }; |
| 205 | //解构返回, 只需要result也可以这样: |
| 206 | // const {result} = await request(urlObject); |
| 207 | //let result = await httpRequest(urlObject) |
| 208 | const { statusCode, headers, result } = await request(urlObject) |
| 209 | //console.log(statusCode, headers, result); |
| 210 | if (result?.code == 200) { |
| 211 | DoubleLog(`🌸账号[${user.index}]任务${result.message}` + `\n🕊任务编号:${taskid}🎉`) |
| 212 | } else{ |
| 213 | //打印请求错误信息 |
| 214 | DoubleLog(`🌸账号[${user.index}]任务失败:[${result.message}]`) |
| 215 | } |
| 216 | } catch (e) { |
| 217 | //打印错误信息 |
| 218 | console.log(e) |
| 219 | } |
| 220 | } |
| 221 | //查询接口 |
| 222 | async function jifen(user) { |
| 223 | try { |