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

Function getgameinfo

suning/suning.js:155–172  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

153}
154
155function getgameinfo() {
156 return new Promise((resolve, reject) => {
157 const url = { url: VAL_signgetgameurl, headers: JSON.parse(VAL_signgetgameheader) }
158 delete url.headers['Cookie']
159 chavy.get(url, (error, response, data) => {
160 try {
161 VAl_logflag ? chavy.log(`❕ ${cookieName} getgameinfo - response: ${JSON.stringify(response)}`) : ""
162 signinfo.gameinfo = JSON.parse(data.match(/\((.*)\)/)[1])
163 resolve()
164 } catch (e) {
165 chavy.msg(cookieName, `查询天天低价: 失败`, `说明: ${e}`)
166 chavy.log(`❌ ${cookieName} getgameinfo - 查询天天低价失败: ${e}`)
167 chavy.log(`❌ ${cookieName} getgameinfo - response: ${JSON.stringify(response)}`)
168 resolve()
169 }
170 })
171 })
172}
173
174function getinfo() {
175 return new Promise((resolve, reject) => {

Callers 1

suning.jsFile · 0.85

Calls 3

getMethod · 0.45
logMethod · 0.45
msgMethod · 0.45

Tested by

no test coverage detected