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

Function missonTask

hqcsh.js:190–220  ·  view source on GitHub ↗
(user,taskid)

Source from the content-addressed store, hash-verified

188
189//任务接口
190async 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//查询接口
222async function jifen(user) {
223 try {

Callers 1

userTaskFunction · 0.85

Calls 3

requestFunction · 0.70
DoubleLogFunction · 0.70
logMethod · 0.45

Tested by

no test coverage detected