()
| 121 | |
| 122 | //获取pin需要用到 |
| 123 | function getToken2() { |
| 124 | let config = { |
| 125 | url: 'https://api.m.jd.com/client.action?functionId=isvObfuscator&clientVersion=10.0.6&build=88852&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=1_2803_2829_0&networkType=wifi&wifiBssid=unknown&uts=0f31TVRjBSsSbxrSGoN9DgdOSm6pBw5mcERcSRBBxns2PPMfI6n6ccc3sDC5tvqojX6KE6uHJtCmbQzfS%2B6T0ggVk1TfVMHdFhgxdB8xiJq%2BUJPVGAaS5duja15lBdKzCeU4J31903%2BQn8mkzlfNoAvZI7hmcbV%2FZBnR1VdoiUChwWlAxuEh75t18FqkjuqQHvhONIbhrfofUoFzbcriHw%3D%3D&uemps=0-0&harmonyOs=0&st=1625157308996&sign=e5ef32369adb2e4b7024cff612395a72&sv=110', |
| 126 | body: 'body=%7B%22id%22%3A%22%22%2C%22url%22%3A%22https%3A%2F%2Flzkjdz-isv.isvjcloud.com%22%7D&', |
| 127 | headers: { |
| 128 | 'Host': 'api.m.jd.com', |
| 129 | 'accept': '*/*', |
| 130 | 'user-agent': 'JD4iPhone/167490 (iPhone; iOS 14.2; Scale/3.00)', |
| 131 | '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', |
| 132 | 'content-type': 'application/x-www-form-urlencoded', |
| 133 | 'Cookie': cookie |
| 134 | } |
| 135 | } |
| 136 | return new Promise(resolve => { |
| 137 | $.post(config, async (err, resp, data) => { |
| 138 | try { |
| 139 | if (err) { |
| 140 | console.log(`${JSON.stringify(err)}`) |
| 141 | console.log(`${$.name} API请求失败,请检查网路重试`) |
| 142 | } else { |
| 143 | data = JSON.parse(data); |
| 144 | $.token2 = data['token'] |
| 145 | // console.log($.token2) |
| 146 | } |
| 147 | } catch (e) { |
| 148 | $.logErr(e, resp) |
| 149 | } finally { |
| 150 | resolve(data); |
| 151 | } |
| 152 | }) |
| 153 | }) |
| 154 | } |
| 155 | |
| 156 | |
| 157 |
no test coverage detected