MCPcopy Create free account
hub / github.com/NobyDa/Script / TotalCash

Function TotalCash

JD-DailyBonus/JD_DailyBonus.js:1490–1519  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

1488}
1489
1490function TotalCash() {
1491 merge.TotalCash = {};
1492 return new Promise(resolve => {
1493 if (disable("TCash")) return resolve()
1494 $nobyda.post({
1495 url: 'https://api.m.jd.com/client.action?functionId=myhongbao_balance',
1496 headers: {
1497 Cookie: KEY
1498 },
1499 body: "body=%7B%22fp%22%3A%22-1%22%2C%22appToken%22%3A%22apphongbao_token%22%2C%22childActivityUrl%22%3A%22-1%22%2C%22country%22%3A%22cn%22%2C%22openId%22%3A%22-1%22%2C%22childActivityId%22%3A%22-1%22%2C%22applicantErp%22%3A%22-1%22%2C%22platformId%22%3A%22appHongBao%22%2C%22isRvc%22%3A%22-1%22%2C%22orgType%22%3A%222%22%2C%22activityType%22%3A%221%22%2C%22shshshfpb%22%3A%22-1%22%2C%22platformToken%22%3A%22apphongbao_token%22%2C%22organization%22%3A%22JD%22%2C%22pageClickKey%22%3A%22-1%22%2C%22platform%22%3A%221%22%2C%22eid%22%3A%22-1%22%2C%22appId%22%3A%22appHongBao%22%2C%22childActiveName%22%3A%22-1%22%2C%22shshshfp%22%3A%22-1%22%2C%22jda%22%3A%22-1%22%2C%22extend%22%3A%22-1%22%2C%22shshshfpa%22%3A%22-1%22%2C%22activityArea%22%3A%22-1%22%2C%22childActivityTime%22%3A%22-1%22%7D&client=apple&clientVersion=8.5.0&d_brand=apple&networklibtype=JDNetworkBaseAF&openudid=1fce88cd05c42fe2b054e846f11bdf33f016d676&sign=fdc04c3ab0ee9148f947d24fb087b55d&st=1581245397648&sv=120"
1500 }, (error, response, data) => {
1501 try {
1502 if (error) throw new Error(error);
1503 const Details = LogDetails ? "response:\n" + data : '';
1504 if (data.match(/(\"totalBalance\":\d+)/)) {
1505 console.log("\n" + "京东-总红包查询成功 " + Details)
1506 const cc = JSON.parse(data)
1507 merge.TotalCash.TCash = cc.totalBalance
1508 } else {
1509 console.log("\n" + "京东-总红包查询失败 " + Details)
1510 }
1511 } catch (eor) {
1512 $nobyda.AnError("账户红包-查询", "TotalCash", eor, response, data)
1513 } finally {
1514 resolve()
1515 }
1516 })
1517 if (out) setTimeout(resolve, out)
1518 });
1519}
1520
1521function TotalSubsidy() {
1522 merge.TotalSubsidy = {};

Callers 1

allFunction · 0.85

Calls 3

disableFunction · 0.85
postMethod · 0.45
logMethod · 0.45

Tested by

no test coverage detected