fruit
This commit is contained in:
parent
4f68ebb59d
commit
1ab993fa70
2387
jd_fruit_Mod.js
2387
jd_fruit_Mod.js
File diff suppressed because one or more lines are too long
@ -64,7 +64,7 @@ let llgetshare = false;
|
||||
$.index = i + 1;
|
||||
$.isLogin = true;
|
||||
$.nickName = '';
|
||||
await TotalBean();
|
||||
//await TotalBean();
|
||||
if (!$.isLogin) {
|
||||
$.msg($.name, `【提示】cookie已失效`, `京东账号${$.index} ${$.nickName || $.UserName}\n请重新登录获取\nhttps://bean.m.jd.com/bean/signIndex.action`, { "open-url": "https://bean.m.jd.com/bean/signIndex.action" });
|
||||
|
||||
@ -481,45 +481,47 @@ async function signForFarm() {
|
||||
* 初始化农场, 可获取果树及用户信息API
|
||||
*/
|
||||
async function initForFarm() {
|
||||
return new Promise(resolve => {
|
||||
const option = {
|
||||
url: `${JD_API_HOST}?functionId=initForFarm`,
|
||||
body: `body=${escape(JSON.stringify({ "version": 4 }))}&appid=wh5&clientVersion=9.1.0`,
|
||||
headers: {
|
||||
"accept": "*/*",
|
||||
"accept-encoding": "gzip, deflate, br",
|
||||
"accept-language": "zh-CN,zh;q=0.9",
|
||||
"cache-control": "no-cache",
|
||||
"cookie": cookie,
|
||||
"origin": "https://home.m.jd.com",
|
||||
"pragma": "no-cache",
|
||||
"referer": "https://home.m.jd.com/myJd/newhome.action",
|
||||
"sec-fetch-dest": "empty",
|
||||
"sec-fetch-mode": "cors",
|
||||
"sec-fetch-site": "same-site",
|
||||
"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"),
|
||||
"Content-Type": "application/x-www-form-urlencoded"
|
||||
},
|
||||
timeout: 10000,
|
||||
};
|
||||
$.post(option, (err, resp, data) => {
|
||||
try {
|
||||
if (err) {
|
||||
console.log('\n东东农场: API查询请求失败 ‼️‼️');
|
||||
console.log(JSON.stringify(err));
|
||||
$.logErr(err);
|
||||
} else {
|
||||
if (safeGet(data)) {
|
||||
$.farmInfo = JSON.parse(data)
|
||||
}
|
||||
}
|
||||
} catch (e) {
|
||||
$.logErr(e, resp)
|
||||
} finally {
|
||||
resolve();
|
||||
}
|
||||
})
|
||||
})
|
||||
const functionId = arguments.callee.name.toString();
|
||||
$.farmInfo = await request(functionId, {"babelChannel":"121","sid":"3c52b5f17ab2a42398939a27887eaf8w","un_area":"17_1381_0_0","version":18,"channel":1});
|
||||
// return new Promise(resolve => {
|
||||
// const option = {
|
||||
// url: `${JD_API_HOST}?functionId=initForFarm`,
|
||||
// body: `body=${escape(JSON.stringify({"version":4}))}&appid=wh5&clientVersion=9.1.0`,
|
||||
// headers: {
|
||||
// "accept": "*/*",
|
||||
// "accept-encoding": "gzip, deflate, br",
|
||||
// "accept-language": "zh-CN,zh;q=0.9",
|
||||
// "cache-control": "no-cache",
|
||||
// "cookie": cookie,
|
||||
// "origin": "https://home.m.jd.com",
|
||||
// "pragma": "no-cache",
|
||||
// "referer": "https://home.m.jd.com/myJd/newhome.action",
|
||||
// "sec-fetch-dest": "empty",
|
||||
// "sec-fetch-mode": "cors",
|
||||
// "sec-fetch-site": "same-site",
|
||||
// "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"),
|
||||
// "Content-Type": "application/x-www-form-urlencoded"
|
||||
// },
|
||||
// timeout: 10000,
|
||||
// };
|
||||
// $.post(option, (err, resp, data) => {
|
||||
// try {
|
||||
// if (err) {
|
||||
// console.log('\n东东农场: API查询请求失败 ‼️‼️');
|
||||
// console.log(JSON.stringify(err));
|
||||
// $.logErr(err);
|
||||
// } else {
|
||||
// if (safeGet(data)) {
|
||||
// $.farmInfo = JSON.parse(data)
|
||||
// }
|
||||
// }
|
||||
// } catch (e) {
|
||||
// $.logErr(e, resp)
|
||||
// } finally {
|
||||
// resolve();
|
||||
// }
|
||||
// })
|
||||
// })
|
||||
}
|
||||
|
||||
// 初始化任务列表API
|
||||
|
||||
Loading…
Reference in New Issue
Block a user