| 427 | } |
| 428 | //抽奖API |
| 429 | function lottery() { |
| 430 | return new Promise((resolve) => { |
| 431 | const options = { |
| 432 | 'url': `${JD_API_HOST}/prize/lottery?t=${Date.now()}`, |
| 433 | 'headers': { |
| 434 | "accept": "*/*", |
| 435 | "accept-encoding": "gzip, deflate, br", |
| 436 | "accept-language": "zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6", |
| 437 | "content-type": "application/x-www-form-urlencoded", |
| 438 | "cookie": cookie, |
| 439 | "referer": "https://isp5g.m.jd.com", |
| 440 | "User-Agent": $.isNode() ? (process.env.JD_USER_AGENT ? process.env.JD_USER_AGENT : (require('./USER_AGENTS').USER_AGENT)) : ($.getdata('JDUA') ? $.getdata('JDUA') : "jdapp;iPhone;9.4.4;14.3;network/4g;Mozilla/5.0 (iPhone; CPU iPhone OS 14_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148;supportJDSHWK/1") |
| 441 | } |
| 442 | } |
| 443 | $.get(options, (err, resp, data) => { |
| 444 | try { |
| 445 | // console.log('homeGoBrowse', data) |
| 446 | data = JSON.parse(data); |
| 447 | // console.log('homeGoBrowse', data) |
| 448 | // console.log(`成功领取${data.data}热力值`) |
| 449 | } catch (e) { |
| 450 | $.logErr(e, resp); |
| 451 | } finally { |
| 452 | resolve(data); |
| 453 | } |
| 454 | }) |
| 455 | }) |
| 456 | } |
| 457 | function shareUrl() { |
| 458 | return new Promise((resolve) => { |
| 459 | const options = { |