| 96 | } |
| 97 | } |
| 98 | async getUserInfo() { |
| 99 | let options = { |
| 100 | method: 'GET', |
| 101 | url: `https://stdcrm.dtmiller.com/scrm-promotion-service/mini/wly/user/info`, |
| 102 | headers: { |
| 103 | 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 MicroMessenger/7.0.20.1781 NetType/WIFI MiniProgramEnv/Windows WindowsWechat/WMPF XWEB/50249', |
| 104 | 'Content-Type': 'application/json', |
| 105 | 'xweb_xhr': '1', |
| 106 | 'authorization': '', |
| 107 | 'sec-fetch-site': 'cross-site', |
| 108 | 'sec-fetch-mode': 'cors', |
| 109 | 'sec-fetch-dest': 'empty', |
| 110 | 'referer': 'https://servicewechat.com/wxed3cf95a14b58a26/255/page-frame.html', |
| 111 | 'accept-language': 'zh-CN,zh;q=0.9', |
| 112 | authorization: this.token |
| 113 | } |
| 114 | |
| 115 | } |
| 116 | let { |
| 117 | data: result |
| 118 | } = await axios.request(options); |
| 119 | |
| 120 | if (result?.code == '0') { |
| 121 | $.log(`🌸账号[${this.index}] 获取用户信息[${result.data.member.mobile}] 积分[${result.data.member.points}]`) |
| 122 | } else { |
| 123 | $.log(`🌸账号[${this.index}] 获取用户信息-失败:${result.msg}❌`) |
| 124 | } |
| 125 | } |
| 126 | |
| 127 | async doSign() { |
| 128 | let options = { |