MCPcopy Create free account
hub / github.com/Semporia/Scripts / getToken2

Function getToken2

jd_qqxing.js:164–195  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

162
163//获取pin需要用到
164function getToken2() {
165 let config = {
166 url: 'https://api.m.jd.com/client.action?functionId=isvObfuscator&clientVersion=10.0.4&build=88641&client=android&d_brand=Xiaomi&d_model=RedmiK30&osVersion=11&screen=2175*1080&partner=xiaomi001&oaid=b30cf82cacfa8972&openudid=290955c2782e1c44&eid=eidAef5f8122a0sf2tNlFbi9TV+3rtJ+jl5UptrTZo/Aq5MKUEaXcdTZC6RfEBt5Jt3Gtml2hS+ZvrWoDvkVv4HybKpJJVMdRUkzX7rGPOis1TRFRUdU&sdkVersion=30&lang=zh_CN&uuid=290955c2782e1c44&aid=290955c2782e1c44&area=8_573_6627_52446&networkType=wifi&wifiBssid=unknown&uts=0f31TVRjBSu9ApHUouD8ZP%2BCIJSPfALzaaOxqgfonS67U6HheQNiBOrPSrSFlb95oI9qzuPuELmi%2F%2FXuuWZaM43r%2BL4Fk5d2eLpAtYb0ncWIZn0RtPoGD13HYTyZvdEv4lbuDE3%2Ffs5unT6u6fNdyKyT4khBw%2BCv4LL9n30ljoHX428ThOV2iwP1bxn0hTFM1Yyl%2BracFlZv6oNKsBWeaA%3D%3D&uemps=0-0&st=1624067570330&sign=189b90a2a6ac9cbd6c1017085f1baec2&sv=111',
167 body: 'body=%7B%22id%22%3A%22%22%2C%22url%22%3A%22https%3A%2F%2Flzdz-isv.isvjcloud.com%22%7D&',
168 headers: {
169 'Host': 'api.m.jd.com',
170 'accept': '*/*',
171 'user-agent': 'JD4iPhone/167490 (iPhone; iOS 14.2; Scale/3.00)',
172 'accept-language': 'zh-Hans-JP;q=1, en-JP;q=0.9, zh-Hant-TW;q=0.8, ja-JP;q=0.7, en-US;q=0.6',
173 'content-type': 'application/x-www-form-urlencoded',
174 'Cookie': cookie
175 }
176 }
177 return new Promise(resolve => {
178 $.post(config, async (err, resp, data) => {
179 try {
180 if (err) {
181 console.log(`${JSON.stringify(err)}`)
182 console.log(`${$.name} API请求失败,请检查网路重试`)
183 } else {
184 data = JSON.parse(data);
185 $.token2 = data['token']
186 // console.log($.token2)
187 }
188 } catch (e) {
189 $.logErr(e, resp)
190 } finally {
191 resolve(data);
192 }
193 })
194 })
195}
196
197
198

Callers 1

jd_qqxing.jsFile · 0.70

Calls 3

postMethod · 0.45
logMethod · 0.45
logErrMethod · 0.45

Tested by

no test coverage detected