MCPcopy Create free account
hub / github.com/chavyleung/scripts / sign

Function sign

jddj/jddj.js:6–30  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

4const signheaderVal = chen.getdata(signheaderKey)
5sign()
6function sign() {
7 let url = {url: `https://daojia.jd.com/client?functionId=signin%2FuserSigninNew&body=%7B%7D`,headers: JSON.parse(signheaderVal)}
8 chen.get(url, (error, response, data) => {
9 chen.log(`${cookieName}, data: ${data}`)
10 let res = JSON.parse(data)
11 const title = `${cookieName}`
12 let subTitle = ``
13 let detail = ``
14 if (res.success&&res.result.points!='undefined') {
15 subTitle = `签到结果:成功`
16 detail = `获取鲜豆:${res.result.points}`
17 } else if(!res.success&&res.code==202){
18 subTitle = `签到结果: 失败`
19 detail = `说明: ${res.msg}`
20 }
21 else if (!res.success&&res.code==-1){
22 subTitle = `签到成功,请勿重复操作`
23 }
24 else{
25 subTitle = `未知错误,截图日志`
26 }
27 chen.msg(title, subTitle, detail)
28 chen.done()
29 })
30 }
31
32 function init() {
33 isSurge = () => {

Callers 1

jddj.jsFile · 0.70

Calls 4

getMethod · 0.45
logMethod · 0.45
msgMethod · 0.45
doneMethod · 0.45

Tested by

no test coverage detected