MCPcopy Create free account
hub / github.com/ClydeTime/Surge / txSportsCheckIn

Function txSportsCheckIn

Script/Task/videoqq.js:406–434  ·  view source on GitHub ↗

* 腾讯体育签到领取热爱值 * @async * @function txSportsCheckIn * @returns

()

Source from the content-addressed store, hash-verified

404 * @returns
405 */
406async function txSportsCheckIn() {
407 let opt = {
408 url: `https://vip.video.qq.com/rpc/trpc.new_task_system.task_system.TaskSystem/CheckIn?rpc_data={"task_id":8006}`,
409 headers: {
410 Referer:
411 "https://film.video.qq.com/x/sports-grade/?ovscroll=0&hidetitlebar=1&immersive=1",
412 Cookie: txspCookie,
413 },
414 };
415 return await $.fetch(opt).then(response => {
416 try {
417 var code = obj.ret;
418 let message;
419 if (code === 0 && obj.check_in_score != undefined) {
420 message = `签到成功:获得${obj.check_in_score}热爱值`;
421 $.log(message);
422 } else if (code === -2002) {
423 message = `今天已签到, 明日再来吧`
424 $.log(message);
425 } else {
426 message = `签到失败, 异常详细信息请查看日志\n`
427 $.log(`签到失败,异常详细信息如下\n${opt.msg}`);
428 }
429 $.taskInfo += message + `\n`;
430 } catch (e) {
431 $.logErr(e, response)
432 }
433 })
434}
435
436/**
437 * 领取每日球票

Callers 1

videoqq.jsFile · 0.85

Calls 3

fetchMethod · 0.45
logMethod · 0.45
logErrMethod · 0.45

Tested by

no test coverage detected