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

Function loginapp

wps/wps.js:23–41  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

21
22// 登录 App
23function loginapp() {
24 return new Promise((resove) =>
25 $.get({ url: $.VAL_signhomeurl, headers: JSON.parse($.VAL_signhomeheader) }, (error, response, data) => {
26 try {
27 if (error) throw new Error(error)
28 $.homeinfo = JSON.parse(data)
29 if ($.homeinfo.result === 'ok') {
30 const headers = JSON.parse($.VAL_signhomeheader)
31 const [, sid] = /wps_sid=(.*?)(;|,|$)/.exec(headers.Cookie)
32 $.sid = sid
33 }
34 } catch (e) {
35 $.log(`❗️ ${$.name}, 执行失败!`, ` error = ${error || e}`, `response = ${JSON.stringify(response)}`, `data = ${data}`, '')
36 } finally {
37 resove()
38 }
39 })
40 )
41}
42
43// 签到 App
44function signapp() {

Callers 1

wps.jsFile · 0.70

Calls 2

getMethod · 0.45
logMethod · 0.45

Tested by

no test coverage detected