手机尚学季 新增去做任务五。好友助力领京豆
This commit is contained in:
61
jd_xtg.js
61
jd_xtg.js
@@ -175,12 +175,17 @@ async function JD_XTG(flag = false) {
|
|||||||
productList,
|
productList,
|
||||||
addCart,
|
addCart,
|
||||||
orderSkuList,
|
orderSkuList,
|
||||||
|
supporterVoList,
|
||||||
shareId,
|
shareId,
|
||||||
} = $.homeData.data[0];
|
} = $.homeData.data[0];
|
||||||
if (flag) {
|
if (flag) {
|
||||||
console.log(`\n===========活动${$.j + 1}-[${starID[$.j]}] 助力码==========\n${shareId}\n`);
|
console.log(`\n===========活动${$.j + 1}-[${starID[$.j]}] 助力码==========\n${shareId}\n`);
|
||||||
$.shareID.push(shareId);
|
$.shareID.push(shareId);
|
||||||
}
|
}
|
||||||
|
if (supporterVoList && supporterVoList.length >= 5) {
|
||||||
|
console.log(`去做任务五。好友助力领京豆`)
|
||||||
|
await shareTask(shareId);
|
||||||
|
}
|
||||||
for (let item of addCart) {
|
for (let item of addCart) {
|
||||||
console.log(
|
console.log(
|
||||||
`\n任务一:加购[${item["productName"]}]-${
|
`\n任务一:加购[${item["productName"]}]-${
|
||||||
@@ -297,7 +302,53 @@ function doTask(type, id, status) {
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
function shareTask(shareId) {
|
||||||
|
let r = Date.now().toString();
|
||||||
|
let hi = "352f5149282f44d5aed9061003341bbe";
|
||||||
|
let o = hi + r;
|
||||||
|
let t = "/guardianstar/shareTask";
|
||||||
|
let a = `starId=${$.activeId}&shareId=${shareId}`;
|
||||||
|
return new Promise(async (resolve) => {
|
||||||
|
const options = {
|
||||||
|
url: `https://urvsaggpt.m.jd.com/guardianstar/shareTask`,
|
||||||
|
body: `shareId=${shareId}&starId=${$.activeId}`,
|
||||||
|
headers: {
|
||||||
|
Accept: "application/json,text/plain, */*",
|
||||||
|
"Content-Type": "application/x-www-form-urlencoded",
|
||||||
|
"Accept-Encoding": "gzip, deflate, br",
|
||||||
|
"Accept-Language": "zh-cn",
|
||||||
|
Connection: "keep-alive",
|
||||||
|
Cookie: cookie,
|
||||||
|
origin: "https://urvsaggpt.m.jd.com",
|
||||||
|
Referer: "https://urvsaggpt.m.jd.com/static/index.html",
|
||||||
|
sign: za(a, o, t).toString(),
|
||||||
|
timestamp: r,
|
||||||
|
"User-Agent": $.isNode()
|
||||||
|
? process.env.JD_USER_AGENT
|
||||||
|
? process.env.JD_USER_AGENT
|
||||||
|
: require("./USER_AGENTS").USER_AGENT
|
||||||
|
: $.getdata("JDUA")
|
||||||
|
? $.getdata("JDUA")
|
||||||
|
: "jdapp;iPhone;9.2.2;14.2;%E4%BA%AC%E4%B8%9C/9.2.2 CFNetwork/1206 Darwin/20.1.0",
|
||||||
|
},
|
||||||
|
}
|
||||||
|
$.post(options, (err, resp, data) => {
|
||||||
|
try {
|
||||||
|
if (err) {
|
||||||
|
console.log(`${JSON.stringify(err)}`);
|
||||||
|
console.log(`${$.name} API请求失败,请检查网路重试`);
|
||||||
|
} else {
|
||||||
|
// console.log(`好友助力领京豆结果:${data}`);
|
||||||
|
// data = JSON.parse(data);
|
||||||
|
}
|
||||||
|
} catch (e) {
|
||||||
|
$.logErr(e, resp);
|
||||||
|
} finally {
|
||||||
|
resolve();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
|
}
|
||||||
function doSupport(shareId) {
|
function doSupport(shareId) {
|
||||||
let r = Date.now().toString();
|
let r = Date.now().toString();
|
||||||
let hi = "352f5149282f44d5aed9061003341bbe";
|
let hi = "352f5149282f44d5aed9061003341bbe";
|
||||||
@@ -317,7 +368,7 @@ function doSupport(shareId) {
|
|||||||
Cookie: cookie,
|
Cookie: cookie,
|
||||||
Host: "urvsaggpt.m.jd.com",
|
Host: "urvsaggpt.m.jd.com",
|
||||||
Referer: "https://urvsaggpt.m.jd.com/static/index.html",
|
Referer: "https://urvsaggpt.m.jd.com/static/index.html",
|
||||||
sign: za(a, o, t),
|
sign: za(a, o, t).toString(),
|
||||||
timestamp: r,
|
timestamp: r,
|
||||||
"User-Agent": $.isNode()
|
"User-Agent": $.isNode()
|
||||||
? process.env.JD_USER_AGENT
|
? process.env.JD_USER_AGENT
|
||||||
@@ -414,7 +465,7 @@ function getDayPrizeStatus(prizeType, prizeId, status) {
|
|||||||
Cookie: cookie,
|
Cookie: cookie,
|
||||||
Host: "urvsaggpt.m.jd.com",
|
Host: "urvsaggpt.m.jd.com",
|
||||||
Referer: "https://urvsaggpt.m.jd.com/static/index.html",
|
Referer: "https://urvsaggpt.m.jd.com/static/index.html",
|
||||||
sign: za(a, o, t),
|
sign: za(a, o, t).toString(),
|
||||||
timestamp: r,
|
timestamp: r,
|
||||||
"User-Agent": $.isNode()
|
"User-Agent": $.isNode()
|
||||||
? process.env.JD_USER_AGENT
|
? process.env.JD_USER_AGENT
|
||||||
@@ -460,7 +511,7 @@ function taskPostUrl(type, id, status) {
|
|||||||
Cookie: cookie,
|
Cookie: cookie,
|
||||||
Host: "urvsaggpt.m.jd.com",
|
Host: "urvsaggpt.m.jd.com",
|
||||||
Referer: "https://urvsaggpt.m.jd.com/static/index.html",
|
Referer: "https://urvsaggpt.m.jd.com/static/index.html",
|
||||||
sign: za(a, o, t),
|
sign: za(a, o, t).toString(),
|
||||||
timestamp: r,
|
timestamp: r,
|
||||||
"User-Agent": $.isNode()
|
"User-Agent": $.isNode()
|
||||||
? process.env.JD_USER_AGENT
|
? process.env.JD_USER_AGENT
|
||||||
@@ -499,7 +550,7 @@ function taskUrl(function_id) {
|
|||||||
Cookie: cookie,
|
Cookie: cookie,
|
||||||
Host: "urvsaggpt.m.jd.com",
|
Host: "urvsaggpt.m.jd.com",
|
||||||
Referer: "https://urvsaggpt.m.jd.com/static/index.html",
|
Referer: "https://urvsaggpt.m.jd.com/static/index.html",
|
||||||
sign: za(a, o, t),
|
sign: za(a, o, t).toString(),
|
||||||
timestamp: r,
|
timestamp: r,
|
||||||
"User-Agent": $.isNode()
|
"User-Agent": $.isNode()
|
||||||
? process.env.JD_USER_AGENT
|
? process.env.JD_USER_AGENT
|
||||||
|
Reference in New Issue
Block a user