MCPcopy Index your code
hub / github.com/smallfawn/QLScriptPublic / drawTask

Function drawTask

hqcsh.js:159–187  ·  view source on GitHub ↗
(user)

Source from the content-addressed store, hash-verified

157// ============================================================================================
158//每日抽奖接口
159async 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//任务接口
190async function missonTask(user,taskid) {

Callers

nothing calls this directly

Calls 3

requestFunction · 0.70
DoubleLogFunction · 0.70
logMethod · 0.45

Tested by

no test coverage detected