Fix problem of unable to checkin Interface 4

This commit is contained in:
humingxNobyDaconfig --global user.email 53217160+NobyDa@users.noreply.github.comssh-keygen -t rsa -C humingx@yeah.nethumingx@yeah.net 2019-12-23 19:49:47 +08:00
parent 4894f4645c
commit 3ff63d2b2b
3 changed files with 81 additions and 81 deletions

View File

@ -7,7 +7,7 @@ Daily bonus script will be performed every day at 9 am. You can modify the execu
Fill in your cookie at the following KEY. Or go to TG channel @NobyDa for a shortcut Fill in your cookie at the following KEY. Or go to TG channel @NobyDa for a shortcut
If reprinted, please indicate the source. My TG channel @NobyDa If reprinted, please indicate the source. My TG channel @NobyDa
Update 2019.12.19 20:50 Beta v47 Update 2019.12.23 16:50 Beta v48
[task_local] [task_local]
0 9 * * * JD_DailyBonus_QX.js 0 9 * * * JD_DailyBonus_QX.js
@ -39,7 +39,7 @@ function JingDongBean() {
console.log("京东商城-京豆签到成功response: \n" + response.body) console.log("京东商城-京豆签到成功response: \n" + response.body)
if (response.body.match(/dailyAward/)) { if (response.body.match(/dailyAward/)) {
if (cc.data.dailyAward.beanAward.beanCount) { if (cc.data.dailyAward.beanAward.beanCount) {
var JDBean = "京东商城-京豆: 签到成功, 明细: 获得" + cc.data.dailyAward.beanAward.beanCount + "京豆 🐶" + "\n" var JDBean = "京东商城-京豆: 签到成功, 明细: " + cc.data.dailyAward.beanAward.beanCount + "京豆 🐶" + "\n"
JingDongSteel(JDBean) JingDongSteel(JDBean)
} else { } else {
var JDBean = "京东商城-京豆: 签到成功, 明细: 显示接口待更新 ⚠️" + "\n" var JDBean = "京东商城-京豆: 签到成功, 明细: 显示接口待更新 ⚠️" + "\n"
@ -48,7 +48,7 @@ function JingDongBean() {
} else { } else {
if (response.body.match(/continuityAward/)) { if (response.body.match(/continuityAward/)) {
if (cc.data.continuityAward.beanAward.beanCount) { if (cc.data.continuityAward.beanAward.beanCount) {
var JDBean = "京东商城-京豆: 签到成功, 明细: 获得" + cc.data.continuityAward.beanAward.beanCount + "京豆 🐶" + "\n" var JDBean = "京东商城-京豆: 签到成功, 明细: " + cc.data.continuityAward.beanAward.beanCount + "京豆 🐶" + "\n"
JingDongSteel(JDBean) JingDongSteel(JDBean)
} else { } else {
var JDBean = "京东商城-京豆: 签到成功, 明细: 显示接口待更新 ⚠️" + "\n" var JDBean = "京东商城-京豆: 签到成功, 明细: 显示接口待更新 ⚠️" + "\n"
@ -58,7 +58,7 @@ function JingDongBean() {
if (response.body.match(/新人签到/)) { if (response.body.match(/新人签到/)) {
var regex = /beanCount\":\"(\d+)\".+今天/; var regex = /beanCount\":\"(\d+)\".+今天/;
var quantity = regex.exec(response.body)[1]; var quantity = regex.exec(response.body)[1];
var JDBean = "京东商城-京豆: 签到成功, 明细: 获得" + quantity + "京豆 🐶" + "\n" var JDBean = "京东商城-京豆: 签到成功, 明细: " + quantity + "京豆 🐶" + "\n"
JingDongSteel(JDBean) JingDongSteel(JDBean)
} else { } else {
var JDBean = "京东商城-京豆: 需修正‼日志发至TG:@NobyDa_bot" + "\n" var JDBean = "京东商城-京豆: 需修正‼日志发至TG:@NobyDa_bot" + "\n"
@ -79,7 +79,7 @@ function JingDongBean() {
} }
} }
}, reason => { }, reason => {
//$notify("京东签到错误‼️‼️", "", reason.error); $notify("京东签到错误‼️‼️", "", reason.error);
var JDBean = "京东商城-京豆: 签到接口请求失败 ‼️‼️" + "\n" var JDBean = "京东商城-京豆: 签到接口请求失败 ‼️‼️" + "\n"
JingDongSteel(JDBean) JingDongSteel(JDBean)
}); });
@ -87,39 +87,39 @@ function JingDongBean() {
function JingDongSteel(JDBean) { function JingDongSteel(JDBean) {
var JDSUrl = { var JDSUrl = {
url: 'https://coin.jd.com/m/sign/userSign.do', url: 'https://lottery.jd.com/award/lottery?actKey=RJn2y2',
method: "POST", method: "GET",
headers: { headers: {
"Cookie": KEY, "Cookie": KEY,
} }
}; };
$task.fetch(JDSUrl).then(response => { $task.fetch(JDSUrl).then(response => {
var cc = JSON.parse(response.body) var cc = JSON.parse(response.body)
if (cc.resultCode == "0000") { if (cc.code == "0000") {
console.log("京东商城-钢镚签到成功response: \n" + response.body) console.log("京东商城-钢镚签到成功response: \n" + response.body)
if (cc.data.reward.volumn) { if (cc.data.volumn) {
var JDSteel = "京东商城-钢镚: 签到成功, 明细: 获得" + cc.data.reward.volumn + "钢镚 💰" + "\n" var JDSteel = "京东商城-钢镚: 签到成功, 明细: " + cc.data.volumn + "钢镚 💰" + "\n"
JingRongBean(JDBean, JDSteel)
} else {
var JDSteel = "京东商城-钢镚: 签到成功, 明细: 显示接口待更新 ⚠️" + "\n"
JingRongBean(JDBean, JDSteel)
}
} else {
console.log("京东商城-钢镚签到失败response: \n" + response.body)
if (cc.resultCode == "0015") {
var JDSteel = "京东商城-钢镚: 签到失败, 原因: 已签过 ⚠️" + "\n"
JingRongBean(JDBean, JDSteel)
} else {
if (cc.resultCode == "1000") {
var JDSteel = "京东商城-钢镚: 签到成功, 明细: 无奖励 🐶" + "\n"
JingRongBean(JDBean, JDSteel) JingRongBean(JDBean, JDSteel)
} else { } else {
var JDSteel = "京东商城-钢镚: 需修正‼日志发至TG:@NobyDa_bot" + "\n" var JDSteel = "京东商城-钢镚: 签到成功, 明细: 显示接口待更新 ⚠️" + "\n"
JingRongBean(JDBean, JDSteel) JingRongBean(JDBean, JDSteel)
}
} else {
console.log("京东商城-钢镚签到失败response: \n" + response.body)
if (cc.code == "1000") {
var JDSteel = "京东商城-钢镚: 签到失败, 原因: 已签过 ⚠️" + "\n"
JingRongBean(JDBean, JDSteel)
} else {
if (cc.code == "3001") {
var JDSteel = "京东商城-钢镚: 签到失败, 原因: 活动已结束 ⚠️" + "\n"
JingRongBean(JDBean, JDSteel)
} else {
var JDSteel = "京东商城-钢镚: 需修正‼日志发至TG:@NobyDa_bot" + "\n"
JingRongBean(JDBean, JDSteel)
}
} }
} }
}
}, reason => { }, reason => {
var JDSteel = "京东商城-钢镚: 签到接口请求失败 ‼️‼️" + "\n" var JDSteel = "京东商城-钢镚: 签到接口请求失败 ‼️‼️" + "\n"
//$notify("Title", "Subtitle", reason.error) //$notify("Title", "Subtitle", reason.error)
@ -142,7 +142,7 @@ function JingRongBean(JDBean, JDSteel) {
if (cc.resultData.resultCode == "00000") { if (cc.resultData.resultCode == "00000") {
console.log("京东金融-京豆签到成功response: \n" + response.body) console.log("京东金融-京豆签到成功response: \n" + response.body)
if (cc.resultData.data.rewardAmount != "0") { if (cc.resultData.data.rewardAmount != "0") {
var JRBean = "京东金融-京豆: 签到成功, 明细: 获得" + cc.resultData.data.rewardAmount + "京豆 🐶" + "\n" var JRBean = "京东金融-京豆: 签到成功, 明细: " + cc.resultData.data.rewardAmount + "京豆 🐶" + "\n"
JingRongSteel(JDBean, JDSteel, JRBean) JingRongSteel(JDBean, JDSteel, JRBean)
} else { } else {
var JRBean = "京东金融-京豆: 签到成功, 明细: 无奖励 🐶" + "\n" var JRBean = "京东金融-京豆: 签到成功, 明细: 无奖励 🐶" + "\n"
@ -187,10 +187,10 @@ function JingRongSteel(JDBean, JDSteel, JRBean) {
if (cc.resultData.resBusiData.actualTotalRewardsValue) { if (cc.resultData.resBusiData.actualTotalRewardsValue) {
var leng = "" + cc.resultData.resBusiData.actualTotalRewardsValue var leng = "" + cc.resultData.resBusiData.actualTotalRewardsValue
if (leng.length == 1) { if (leng.length == 1) {
var JRSteel = "京东金融-钢镚: 签到成功, 明细: 获得" + "0.0" + cc.resultData.resBusiData.actualTotalRewardsValue + "钢镚 💰" + "\n" var JRSteel = "京东金融-钢镚: 签到成功, 明细: " + "0.0" + cc.resultData.resBusiData.actualTotalRewardsValue + "钢镚 💰" + "\n"
JingDongShake(JDBean, JDSteel, JRBean, JRSteel) JingDongShake(JDBean, JDSteel, JRBean, JRSteel)
} else { } else {
var JRSteel = "京东金融-钢镚: 签到成功, 明细: 获得" + "0." + cc.resultData.resBusiData.actualTotalRewardsValue + "钢镚 💰" + "\n" var JRSteel = "京东金融-钢镚: 签到成功, 明细: " + "0." + cc.resultData.resBusiData.actualTotalRewardsValue + "钢镚 💰" + "\n"
JingDongShake(JDBean, JDSteel, JRBean, JRSteel) JingDongShake(JDBean, JDSteel, JRBean, JRSteel)
} }
} else { } else {
@ -228,7 +228,7 @@ function JingDongShake(JDBean, JDSteel, JRBean, JRSteel) {
if (response.body.match(/prize/)) { if (response.body.match(/prize/)) {
console.log("京东商城-摇一摇签到成功response: \n" + response.body) console.log("京东商城-摇一摇签到成功response: \n" + response.body)
if (cc.data.prizeBean) { if (cc.data.prizeBean) {
var JDShake = "京东商城-摇摇: 签到成功, 明细: 获得" + cc.data.prizeBean.count + "京豆 🐶" var JDShake = "京东商城-摇摇: 签到成功, 明细: " + cc.data.prizeBean.count + "京豆 🐶"
JRDoubleSign(JDBean, JDSteel, JRBean, JRSteel, JDShake) JRDoubleSign(JDBean, JDSteel, JRBean, JRSteel, JDShake)
} else { } else {
if (cc.data.prizeCoupon) { if (cc.data.prizeCoupon) {
@ -271,7 +271,7 @@ function JRDoubleSign(JDBean, JDSteel, JRBean, JRSteel, JDShake) {
if (response.body.match(/京豆X/)) { if (response.body.match(/京豆X/)) {
console.log("京东金融-双签签到成功response: \n" + response.body) console.log("京东金融-双签签到成功response: \n" + response.body)
if (cc.resultData.data.businessData.businessData.awardListVo[0].count) { if (cc.resultData.data.businessData.businessData.awardListVo[0].count) {
var JRDSign = "京东金融-双签: 签到成功, 明细: 获得" + cc.resultData.data.businessData.businessData.awardListVo[0].count + "京豆 🐶" + "\n" var JRDSign = "京东金融-双签: 签到成功, 明细: " + cc.resultData.data.businessData.businessData.awardListVo[0].count + "京豆 🐶" + "\n"
notice(JDBean, JDSteel, JRBean, JRSteel, JDShake, JRDSign) notice(JDBean, JDSteel, JRBean, JRSteel, JDShake, JRDSign)
} else { } else {
var JRDSign = "京东金融-双签: 签到成功, 明细: 显示接口待更新 ⚠️" + "\n" var JRDSign = "京东金融-双签: 签到成功, 明细: 显示接口待更新 ⚠️" + "\n"

View File

@ -7,7 +7,7 @@ Daily bonus script will be performed every day at 9 am. You can modify the execu
Fill in your cookie at the following KEY. Or use another script to get cookies Fill in your cookie at the following KEY. Or use another script to get cookies
If reprinted, please indicate the source. My TG channel @NobyDa If reprinted, please indicate the source. My TG channel @NobyDa
Update 2019.12.19 20:50 Beta v47 Update 2019.12.23 16:50 Beta v48
[task_local] [task_local]
0 9 * * * JD_DailyBonus_QX_Auto.js 0 9 * * * JD_DailyBonus_QX_Auto.js
@ -39,7 +39,7 @@ function JingDongBean() {
console.log("京东商城-京豆签到成功response: \n" + response.body) console.log("京东商城-京豆签到成功response: \n" + response.body)
if (response.body.match(/dailyAward/)) { if (response.body.match(/dailyAward/)) {
if (cc.data.dailyAward.beanAward.beanCount) { if (cc.data.dailyAward.beanAward.beanCount) {
var JDBean = "京东商城-京豆: 签到成功, 明细: 获得" + cc.data.dailyAward.beanAward.beanCount + "京豆 🐶" + "\n" var JDBean = "京东商城-京豆: 签到成功, 明细: " + cc.data.dailyAward.beanAward.beanCount + "京豆 🐶" + "\n"
JingDongSteel(JDBean) JingDongSteel(JDBean)
} else { } else {
var JDBean = "京东商城-京豆: 签到成功, 明细: 显示接口待更新 ⚠️" + "\n" var JDBean = "京东商城-京豆: 签到成功, 明细: 显示接口待更新 ⚠️" + "\n"
@ -48,7 +48,7 @@ function JingDongBean() {
} else { } else {
if (response.body.match(/continuityAward/)) { if (response.body.match(/continuityAward/)) {
if (cc.data.continuityAward.beanAward.beanCount) { if (cc.data.continuityAward.beanAward.beanCount) {
var JDBean = "京东商城-京豆: 签到成功, 明细: 获得" + cc.data.continuityAward.beanAward.beanCount + "京豆 🐶" + "\n" var JDBean = "京东商城-京豆: 签到成功, 明细: " + cc.data.continuityAward.beanAward.beanCount + "京豆 🐶" + "\n"
JingDongSteel(JDBean) JingDongSteel(JDBean)
} else { } else {
var JDBean = "京东商城-京豆: 签到成功, 明细: 显示接口待更新 ⚠️" + "\n" var JDBean = "京东商城-京豆: 签到成功, 明细: 显示接口待更新 ⚠️" + "\n"
@ -58,7 +58,7 @@ function JingDongBean() {
if (response.body.match(/新人签到/)) { if (response.body.match(/新人签到/)) {
var regex = /beanCount\":\"(\d+)\".+今天/; var regex = /beanCount\":\"(\d+)\".+今天/;
var quantity = regex.exec(response.body)[1]; var quantity = regex.exec(response.body)[1];
var JDBean = "京东商城-京豆: 签到成功, 明细: 获得" + quantity + "京豆 🐶" + "\n" var JDBean = "京东商城-京豆: 签到成功, 明细: " + quantity + "京豆 🐶" + "\n"
JingDongSteel(JDBean) JingDongSteel(JDBean)
} else { } else {
var JDBean = "京东商城-京豆: 需修正‼日志发至TG:@NobyDa_bot" + "\n" var JDBean = "京东商城-京豆: 需修正‼日志发至TG:@NobyDa_bot" + "\n"
@ -79,7 +79,7 @@ function JingDongBean() {
} }
} }
}, reason => { }, reason => {
//$notify("京东签到错误‼️‼️", "", reason.error); $notify("京东签到错误‼️‼️", "", reason.error);
var JDBean = "京东商城-京豆: 签到接口请求失败 ‼️‼️" + "\n" var JDBean = "京东商城-京豆: 签到接口请求失败 ‼️‼️" + "\n"
JingDongSteel(JDBean) JingDongSteel(JDBean)
}); });
@ -87,39 +87,39 @@ function JingDongBean() {
function JingDongSteel(JDBean) { function JingDongSteel(JDBean) {
var JDSUrl = { var JDSUrl = {
url: 'https://coin.jd.com/m/sign/userSign.do', url: 'https://lottery.jd.com/award/lottery?actKey=RJn2y2',
method: "POST", method: "GET",
headers: { headers: {
"Cookie": KEY, "Cookie": KEY,
} }
}; };
$task.fetch(JDSUrl).then(response => { $task.fetch(JDSUrl).then(response => {
var cc = JSON.parse(response.body) var cc = JSON.parse(response.body)
if (cc.resultCode == "0000") { if (cc.code == "0000") {
console.log("京东商城-钢镚签到成功response: \n" + response.body) console.log("京东商城-钢镚签到成功response: \n" + response.body)
if (cc.data.reward.volumn) { if (cc.data.volumn) {
var JDSteel = "京东商城-钢镚: 签到成功, 明细: 获得" + cc.data.reward.volumn + "钢镚 💰" + "\n" var JDSteel = "京东商城-钢镚: 签到成功, 明细: " + cc.data.volumn + "钢镚 💰" + "\n"
JingRongBean(JDBean, JDSteel)
} else {
var JDSteel = "京东商城-钢镚: 签到成功, 明细: 显示接口待更新 ⚠️" + "\n"
JingRongBean(JDBean, JDSteel)
}
} else {
console.log("京东商城-钢镚签到失败response: \n" + response.body)
if (cc.resultCode == "0015") {
var JDSteel = "京东商城-钢镚: 签到失败, 原因: 已签过 ⚠️" + "\n"
JingRongBean(JDBean, JDSteel)
} else {
if (cc.resultCode == "1000") {
var JDSteel = "京东商城-钢镚: 签到成功, 明细: 无奖励 🐶" + "\n"
JingRongBean(JDBean, JDSteel) JingRongBean(JDBean, JDSteel)
} else { } else {
var JDSteel = "京东商城-钢镚: 需修正‼日志发至TG:@NobyDa_bot" + "\n" var JDSteel = "京东商城-钢镚: 签到成功, 明细: 显示接口待更新 ⚠️" + "\n"
JingRongBean(JDBean, JDSteel) JingRongBean(JDBean, JDSteel)
}
} else {
console.log("京东商城-钢镚签到失败response: \n" + response.body)
if (cc.code == "1000") {
var JDSteel = "京东商城-钢镚: 签到失败, 原因: 已签过 ⚠️" + "\n"
JingRongBean(JDBean, JDSteel)
} else {
if (cc.code == "3001") {
var JDSteel = "京东商城-钢镚: 签到失败, 原因: 活动已结束 ⚠️" + "\n"
JingRongBean(JDBean, JDSteel)
} else {
var JDSteel = "京东商城-钢镚: 需修正‼日志发至TG:@NobyDa_bot" + "\n"
JingRongBean(JDBean, JDSteel)
}
} }
} }
}
}, reason => { }, reason => {
var JDSteel = "京东商城-钢镚: 签到接口请求失败 ‼️‼️" + "\n" var JDSteel = "京东商城-钢镚: 签到接口请求失败 ‼️‼️" + "\n"
//$notify("Title", "Subtitle", reason.error) //$notify("Title", "Subtitle", reason.error)
@ -142,7 +142,7 @@ function JingRongBean(JDBean, JDSteel) {
if (cc.resultData.resultCode == "00000") { if (cc.resultData.resultCode == "00000") {
console.log("京东金融-京豆签到成功response: \n" + response.body) console.log("京东金融-京豆签到成功response: \n" + response.body)
if (cc.resultData.data.rewardAmount != "0") { if (cc.resultData.data.rewardAmount != "0") {
var JRBean = "京东金融-京豆: 签到成功, 明细: 获得" + cc.resultData.data.rewardAmount + "京豆 🐶" + "\n" var JRBean = "京东金融-京豆: 签到成功, 明细: " + cc.resultData.data.rewardAmount + "京豆 🐶" + "\n"
JingRongSteel(JDBean, JDSteel, JRBean) JingRongSteel(JDBean, JDSteel, JRBean)
} else { } else {
var JRBean = "京东金融-京豆: 签到成功, 明细: 无奖励 🐶" + "\n" var JRBean = "京东金融-京豆: 签到成功, 明细: 无奖励 🐶" + "\n"
@ -187,10 +187,10 @@ function JingRongSteel(JDBean, JDSteel, JRBean) {
if (cc.resultData.resBusiData.actualTotalRewardsValue) { if (cc.resultData.resBusiData.actualTotalRewardsValue) {
var leng = "" + cc.resultData.resBusiData.actualTotalRewardsValue var leng = "" + cc.resultData.resBusiData.actualTotalRewardsValue
if (leng.length == 1) { if (leng.length == 1) {
var JRSteel = "京东金融-钢镚: 签到成功, 明细: 获得" + "0.0" + cc.resultData.resBusiData.actualTotalRewardsValue + "钢镚 💰" + "\n" var JRSteel = "京东金融-钢镚: 签到成功, 明细: " + "0.0" + cc.resultData.resBusiData.actualTotalRewardsValue + "钢镚 💰" + "\n"
JingDongShake(JDBean, JDSteel, JRBean, JRSteel) JingDongShake(JDBean, JDSteel, JRBean, JRSteel)
} else { } else {
var JRSteel = "京东金融-钢镚: 签到成功, 明细: 获得" + "0." + cc.resultData.resBusiData.actualTotalRewardsValue + "钢镚 💰" + "\n" var JRSteel = "京东金融-钢镚: 签到成功, 明细: " + "0." + cc.resultData.resBusiData.actualTotalRewardsValue + "钢镚 💰" + "\n"
JingDongShake(JDBean, JDSteel, JRBean, JRSteel) JingDongShake(JDBean, JDSteel, JRBean, JRSteel)
} }
} else { } else {
@ -228,7 +228,7 @@ function JingDongShake(JDBean, JDSteel, JRBean, JRSteel) {
if (response.body.match(/prize/)) { if (response.body.match(/prize/)) {
console.log("京东商城-摇一摇签到成功response: \n" + response.body) console.log("京东商城-摇一摇签到成功response: \n" + response.body)
if (cc.data.prizeBean) { if (cc.data.prizeBean) {
var JDShake = "京东商城-摇摇: 签到成功, 明细: 获得" + cc.data.prizeBean.count + "京豆 🐶" var JDShake = "京东商城-摇摇: 签到成功, 明细: " + cc.data.prizeBean.count + "京豆 🐶"
JRDoubleSign(JDBean, JDSteel, JRBean, JRSteel, JDShake) JRDoubleSign(JDBean, JDSteel, JRBean, JRSteel, JDShake)
} else { } else {
if (cc.data.prizeCoupon) { if (cc.data.prizeCoupon) {
@ -271,7 +271,7 @@ function JRDoubleSign(JDBean, JDSteel, JRBean, JRSteel, JDShake) {
if (response.body.match(/京豆X/)) { if (response.body.match(/京豆X/)) {
console.log("京东金融-双签签到成功response: \n" + response.body) console.log("京东金融-双签签到成功response: \n" + response.body)
if (cc.resultData.data.businessData.businessData.awardListVo[0].count) { if (cc.resultData.data.businessData.businessData.awardListVo[0].count) {
var JRDSign = "京东金融-双签: 签到成功, 明细: 获得" + cc.resultData.data.businessData.businessData.awardListVo[0].count + "京豆 🐶" + "\n" var JRDSign = "京东金融-双签: 签到成功, 明细: " + cc.resultData.data.businessData.businessData.awardListVo[0].count + "京豆 🐶" + "\n"
notice(JDBean, JDSteel, JRBean, JRSteel, JDShake, JRDSign) notice(JDBean, JDSteel, JRBean, JRSteel, JDShake, JRDSign)
} else { } else {
var JRDSign = "京东金融-双签: 签到成功, 明细: 显示接口待更新 ⚠️" + "\n" var JRDSign = "京东金融-双签: 签到成功, 明细: 显示接口待更新 ⚠️" + "\n"

View File

@ -8,7 +8,7 @@ Due to the validity of cookie, if the script pops up a notification of cookie in
Daily bonus script will be performed every day at 9 am. You can modify the execution time. Daily bonus script will be performed every day at 9 am. You can modify the execution time.
If reprinted, please indicate the source. My TG channel @NobyDa If reprinted, please indicate the source. My TG channel @NobyDa
Update 2019.12.19 20:50 Beta v47 Update 2019.12.23 16:50 Beta v48
[Script] [Script]
cron "0 9 * * *" script-path=https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JD-DailyBonus/JD_DailyBonus.js cron "0 9 * * *" script-path=https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JD-DailyBonus/JD_DailyBonus.js
@ -45,7 +45,7 @@ function JingDongBean() {
console.log("京东商城-京豆签到成功response: \n" + data) console.log("京东商城-京豆签到成功response: \n" + data)
if (data.match(/dailyAward/)) { if (data.match(/dailyAward/)) {
if (cc.data.dailyAward.beanAward.beanCount) { if (cc.data.dailyAward.beanAward.beanCount) {
var JDBean = "京东商城-京豆: 签到成功, 明细: 获得" + cc.data.dailyAward.beanAward.beanCount + "京豆 🐶" + "\n" var JDBean = "京东商城-京豆: 签到成功, 明细: " + cc.data.dailyAward.beanAward.beanCount + "京豆 🐶" + "\n"
JingDongSteel(JDBean) JingDongSteel(JDBean)
} else { } else {
var JDBean = "京东商城-京豆: 签到成功, 明细: 显示接口待更新 ⚠️" + "\n" var JDBean = "京东商城-京豆: 签到成功, 明细: 显示接口待更新 ⚠️" + "\n"
@ -54,7 +54,7 @@ function JingDongBean() {
} else { } else {
if (data.match(/continuityAward/)) { if (data.match(/continuityAward/)) {
if (cc.data.continuityAward.beanAward.beanCount) { if (cc.data.continuityAward.beanAward.beanCount) {
var JDBean = "京东商城-京豆: 签到成功, 明细: 获得" + cc.data.continuityAward.beanAward.beanCount + "京豆 🐶" + "\n" var JDBean = "京东商城-京豆: 签到成功, 明细: " + cc.data.continuityAward.beanAward.beanCount + "京豆 🐶" + "\n"
JingDongSteel(JDBean) JingDongSteel(JDBean)
} else { } else {
var JDBean = "京东商城-京豆: 签到成功, 明细: 显示接口待更新 ⚠️" + "\n" var JDBean = "京东商城-京豆: 签到成功, 明细: 显示接口待更新 ⚠️" + "\n"
@ -64,7 +64,7 @@ function JingDongBean() {
if (data.match(/新人签到/)) { if (data.match(/新人签到/)) {
var regex = /beanCount\":\"(\d+)\".+今天/; var regex = /beanCount\":\"(\d+)\".+今天/;
var quantity = regex.exec(data)[1]; var quantity = regex.exec(data)[1];
var JDBean = "京东商城-京豆: 签到成功, 明细: 获得" + quantity + "京豆 🐶" + "\n" var JDBean = "京东商城-京豆: 签到成功, 明细: " + quantity + "京豆 🐶" + "\n"
JingDongSteel(JDBean) JingDongSteel(JDBean)
} else { } else {
var JDBean = "京东商城-京豆: 需修正‼日志发至TG:@NobyDa_bot" + "\n" var JDBean = "京东商城-京豆: 需修正‼日志发至TG:@NobyDa_bot" + "\n"
@ -91,22 +91,22 @@ function JingDongBean() {
//success //success
function JingDongSteel(JDBean) { function JingDongSteel(JDBean) {
var JDSUrl = { var JDSUrl = {
url: 'https://coin.jd.com/m/sign/userSign.do', url: 'https://lottery.jd.com/award/lottery?actKey=RJn2y2',
headers: { headers: {
Cookie: $persistentStore.read("CookieJD"), Cookie: $persistentStore.read("CookieJD"),
} }
}; };
$httpClient.post(JDSUrl, function(error, response, data) { $httpClient.get(JDSUrl, function(error, response, data) {
if (error) { if (error) {
var JDSteel = "京东商城-钢镚: 签到接口请求失败 ‼️‼️" + "\n" var JDSteel = "京东商城-钢镚: 签到接口请求失败 ‼️‼️" + "\n"
JingRongBean(JDBean, JDSteel) JingRongBean(JDBean, JDSteel)
} else { } else {
var cc = JSON.parse(data) var cc = JSON.parse(data)
if (cc.resultCode == "0000") { if (cc.code == "0000") {
console.log("京东商城-钢镚签到成功response: \n" + data) console.log("京东商城-钢镚签到成功response: \n" + data)
if (cc.data.reward.volumn) { if (cc.data.volumn) {
var JDSteel = "京东商城-钢镚: 签到成功, 明细: 获得" + cc.data.reward.volumn + "钢镚 💰" + "\n" var JDSteel = "京东商城-钢镚: 签到成功, 明细: " + cc.data.volumn + "钢镚 💰" + "\n"
JingRongBean(JDBean, JDSteel) JingRongBean(JDBean, JDSteel)
} else { } else {
var JDSteel = "京东商城-钢镚: 签到成功, 明细: 显示接口待更新 ⚠️" + "\n" var JDSteel = "京东商城-钢镚: 签到成功, 明细: 显示接口待更新 ⚠️" + "\n"
@ -114,12 +114,12 @@ function JingDongSteel(JDBean) {
} }
} else { } else {
console.log("京东商城-钢镚签到失败response: \n" + data) console.log("京东商城-钢镚签到失败response: \n" + data)
if (cc.resultCode == "0015") { if (cc.code == "1000") {
var JDSteel = "京东商城-钢镚: 签到失败, 原因: 已签过 ⚠️" + "\n" var JDSteel = "京东商城-钢镚: 签到失败, 原因: 已签过 ⚠️" + "\n"
JingRongBean(JDBean, JDSteel) JingRongBean(JDBean, JDSteel)
} else { } else {
if (cc.resultCode == "1000") { if (cc.code == "3001") {
var JDSteel = "京东商城-钢镚: 签到成功, 明细: 无奖励 🐶" + "\n" var JDSteel = "京东商城-钢镚: 签到失败, 原因: 活动已结束 ⚠️" + "\n"
JingRongBean(JDBean, JDSteel) JingRongBean(JDBean, JDSteel)
} else { } else {
var JDSteel = "京东商城-钢镚: 需修正‼日志发至TG:@NobyDa_bot" + "\n" var JDSteel = "京东商城-钢镚: 需修正‼日志发至TG:@NobyDa_bot" + "\n"
@ -152,7 +152,7 @@ function JingRongBean(JDBean, JDSteel) {
if (cc.resultData.resultCode == "00000") { if (cc.resultData.resultCode == "00000") {
console.log("京东金融-京豆签到成功response: \n" + data) console.log("京东金融-京豆签到成功response: \n" + data)
if (cc.resultData.data.rewardAmount != "0") { if (cc.resultData.data.rewardAmount != "0") {
var JRBean = "京东金融-京豆: 签到成功, 明细: 获得" + cc.resultData.data.rewardAmount + "京豆 🐶" + "\n" var JRBean = "京东金融-京豆: 签到成功, 明细: " + cc.resultData.data.rewardAmount + "京豆 🐶" + "\n"
JingRongSteel(JDBean, JDSteel, JRBean) JingRongSteel(JDBean, JDSteel, JRBean)
} else { } else {
var JRBean = "京东金融-京豆: 签到成功, 明细: 无奖励 🐶" + "\n" var JRBean = "京东金融-京豆: 签到成功, 明细: 无奖励 🐶" + "\n"
@ -198,10 +198,10 @@ function JingRongSteel(JDBean, JDSteel, JRBean) {
if (cc.resultData.resBusiData.actualTotalRewardsValue) { if (cc.resultData.resBusiData.actualTotalRewardsValue) {
var leng = "" + cc.resultData.resBusiData.actualTotalRewardsValue var leng = "" + cc.resultData.resBusiData.actualTotalRewardsValue
if (leng.length == 1) { if (leng.length == 1) {
var JRSteel = "京东金融-钢镚: 签到成功, 明细: 获得" + "0.0" + cc.resultData.resBusiData.actualTotalRewardsValue + "钢镚 💰" + "\n" var JRSteel = "京东金融-钢镚: 签到成功, 明细: " + "0.0" + cc.resultData.resBusiData.actualTotalRewardsValue + "钢镚 💰" + "\n"
JingDongShake(JDBean, JDSteel, JRBean, JRSteel) JingDongShake(JDBean, JDSteel, JRBean, JRSteel)
} else { } else {
var JRSteel = "京东金融-钢镚: 签到成功, 明细: 获得" + "0." + cc.resultData.resBusiData.actualTotalRewardsValue + "钢镚 💰" + "\n" var JRSteel = "京东金融-钢镚: 签到成功, 明细: " + "0." + cc.resultData.resBusiData.actualTotalRewardsValue + "钢镚 💰" + "\n"
JingDongShake(JDBean, JDSteel, JRBean, JRSteel) JingDongShake(JDBean, JDSteel, JRBean, JRSteel)
} }
} else { } else {
@ -240,7 +240,7 @@ function JingDongShake(JDBean, JDSteel, JRBean, JRSteel) {
if (data.match(/prize/)) { if (data.match(/prize/)) {
console.log("京东商城-摇一摇签到成功response: \n" + data) console.log("京东商城-摇一摇签到成功response: \n" + data)
if (cc.data.prizeBean) { if (cc.data.prizeBean) {
var JDShake = "京东商城-摇摇: 签到成功, 明细: 获得" + cc.data.prizeBean.count + "京豆 🐶" var JDShake = "京东商城-摇摇: 签到成功, 明细: " + cc.data.prizeBean.count + "京豆 🐶"
JRDoubleSign(JDBean, JDSteel, JRBean, JRSteel, JDShake) JRDoubleSign(JDBean, JDSteel, JRBean, JRSteel, JDShake)
} else { } else {
if (cc.data.prizeCoupon) { if (cc.data.prizeCoupon) {
@ -286,7 +286,7 @@ function JRDoubleSign(JDBean, JDSteel, JRBean, JRSteel, JDShake) {
if (data.match(/京豆X/)) { if (data.match(/京豆X/)) {
console.log("京东金融-双签签到成功response: \n" + data) console.log("京东金融-双签签到成功response: \n" + data)
if (cc.resultData.data.businessData.businessData.awardListVo[0].count) { if (cc.resultData.data.businessData.businessData.awardListVo[0].count) {
var JRDSign = "京东金融-双签: 签到成功, 明细: 获得" + cc.resultData.data.businessData.businessData.awardListVo[0].count + "京豆 🐶" + "\n" var JRDSign = "京东金融-双签: 签到成功, 明细: " + cc.resultData.data.businessData.businessData.awardListVo[0].count + "京豆 🐶" + "\n"
notice(JDBean, JDSteel, JRBean, JRSteel, JDShake, JRDSign) notice(JDBean, JDSteel, JRBean, JRSteel, JDShake, JRDSign)
} else { } else {
var JRDSign = "京东金融-双签: 签到成功, 明细: 显示接口待更新 ⚠️" + "\n" var JRDSign = "京东金融-双签: 签到成功, 明细: 显示接口待更新 ⚠️" + "\n"