优化
This commit is contained in:
44
jd_fruit.js
44
jd_fruit.js
@@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
东东水果:脚本更新地址 https://gitee.com/lxk0301/jd_scripts/raw/master/jd_fruit.js
|
东东水果:脚本更新地址 https://gitee.com/lxk0301/jd_scripts/raw/master/jd_fruit.js
|
||||||
更新时间:2021-4-9
|
更新时间:2021-5-18
|
||||||
活动入口:京东APP我的-更多工具-东东农场
|
活动入口:京东APP我的-更多工具-东东农场
|
||||||
东东农场活动链接:https://h5.m.jd.com/babelDiy/Zeus/3KSjXqQabiTuD1cJ28QskrpWoBKT/index.html
|
东东农场活动链接:https://h5.m.jd.com/babelDiy/Zeus/3KSjXqQabiTuD1cJ28QskrpWoBKT/index.html
|
||||||
已支持IOS双京东账号,Node.js支持N个京东账号
|
已支持IOS双京东账号,Node.js支持N个京东账号
|
||||||
@@ -898,7 +898,7 @@ async function receiveFriendInvite() {
|
|||||||
// console.log(`接收邀请成为好友结果:${JSON.stringify($.inviteFriendRes)}`)
|
// console.log(`接收邀请成为好友结果:${JSON.stringify($.inviteFriendRes)}`)
|
||||||
if ($.inviteFriendRes && $.inviteFriendRes.helpResult && $.inviteFriendRes.helpResult.code === '0') {
|
if ($.inviteFriendRes && $.inviteFriendRes.helpResult && $.inviteFriendRes.helpResult.code === '0') {
|
||||||
console.log(`接收邀请成为好友结果成功,您已成为${$.inviteFriendRes.helpResult.masterUserInfo.nickName}的好友`)
|
console.log(`接收邀请成为好友结果成功,您已成为${$.inviteFriendRes.helpResult.masterUserInfo.nickName}的好友`)
|
||||||
} else if ($.inviteFriendRes.helpResult.code === '17') {
|
} else if ($.inviteFriendRes && $.inviteFriendRes.helpResult && $.inviteFriendRes.helpResult.code === '17') {
|
||||||
console.log(`接收邀请成为好友结果失败,对方已是您的好友`)
|
console.log(`接收邀请成为好友结果失败,对方已是您的好友`)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1331,42 +1331,38 @@ function requireConfig() {
|
|||||||
function TotalBean() {
|
function TotalBean() {
|
||||||
return new Promise(async resolve => {
|
return new Promise(async resolve => {
|
||||||
const options = {
|
const options = {
|
||||||
"url": `https://wq.jd.com/user/info/QueryJDUserInfo?sceneval=2`,
|
url: "https://me-api.jd.com/user_new/info/GetJDUserInfoUnion",
|
||||||
"headers": {
|
headers: {
|
||||||
"Accept": "application/json,text/plain, */*",
|
Host: "me-api.jd.com",
|
||||||
"Content-Type": "application/x-www-form-urlencoded",
|
Accept: "*/*",
|
||||||
"Accept-Encoding": "gzip, deflate, br",
|
Connection: "keep-alive",
|
||||||
|
Cookie: cookie,
|
||||||
|
"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.4.4;14.3;network/4g;Mozilla/5.0 (iPhone; CPU iPhone OS 14_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148;supportJDSHWK/1"),
|
||||||
"Accept-Language": "zh-cn",
|
"Accept-Language": "zh-cn",
|
||||||
"Connection": "keep-alive",
|
"Referer": "https://home.m.jd.com/myJd/newhome.action?sceneval=2&ufc=&",
|
||||||
"Cookie": cookie,
|
"Accept-Encoding": "gzip, deflate, br"
|
||||||
"Referer": "https://wqs.jd.com/my/jingdou/my.shtml?sceneval=2",
|
}
|
||||||
"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.4.4;14.3;network/4g;Mozilla/5.0 (iPhone; CPU iPhone OS 14_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148;supportJDSHWK/1")
|
|
||||||
},
|
|
||||||
"timeout": 10000,
|
|
||||||
}
|
}
|
||||||
$.post(options, (err, resp, data) => {
|
$.get(options, (err, resp, data) => {
|
||||||
try {
|
try {
|
||||||
if (err) {
|
if (err) {
|
||||||
console.log(`${JSON.stringify(err)}`)
|
$.logErr(err)
|
||||||
console.log(`${$.name} API请求失败,请检查网路重试`)
|
|
||||||
} else {
|
} else {
|
||||||
if (data) {
|
if (data) {
|
||||||
data = JSON.parse(data);
|
data = JSON.parse(data);
|
||||||
if (data['retcode'] === 13) {
|
if (data['retcode'] === "1001") {
|
||||||
$.isLogin = false; //cookie过期
|
$.isLogin = false; //cookie过期
|
||||||
return
|
return;
|
||||||
}
|
}
|
||||||
if (data['retcode'] === 0) {
|
if (data['retcode'] === "0" && data.data && data.data.hasOwnProperty("userInfo")) {
|
||||||
$.nickName = (data['base'] && data['base'].nickname) || $.UserName;
|
$.nickName = data.data.userInfo.baseInfo.nickname;
|
||||||
} else {
|
|
||||||
$.nickName = $.UserName
|
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
console.log(`京东服务器返回空数据`)
|
$.log('京东服务器返回空数据');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
$.logErr(e, resp)
|
$.logErr(e)
|
||||||
} finally {
|
} finally {
|
||||||
resolve();
|
resolve();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user