|
@@ -372,7 +372,7 @@ function login(username, password){
|
|
|
function logout(){
|
|
function logout(){
|
|
|
return new Promise((resolve, reject) => {
|
|
return new Promise((resolve, reject) => {
|
|
|
let rand = Date.now();
|
|
let rand = Date.now();
|
|
|
- let url = `https://cloud.189.cn/api/portal/logout.action?redirectURL=https%3A%2F%2Fcloud.189.cn%2Fweb%2Flogin.html`;
|
|
|
|
|
|
|
+ let url = `https://cloud.189.cn/api/portal/logout.action?redirectURL=https://cloud.189.cn/web/login.html`;
|
|
|
let options = {
|
|
let options = {
|
|
|
url: url,
|
|
url: url,
|
|
|
headers: {
|
|
headers: {
|
|
@@ -382,7 +382,7 @@ function logout(){
|
|
|
"Host": "m.cloud.189.cn",
|
|
"Host": "m.cloud.189.cn",
|
|
|
"Connection": "keep-alive",
|
|
"Connection": "keep-alive",
|
|
|
"Content-Type": "application/x-www-form-urlencoded",
|
|
"Content-Type": "application/x-www-form-urlencoded",
|
|
|
- 'User-Agent': 'Mozilla/5.0 (Linux; Android 5.1.1; SM-G930K Build/NRD90M; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/74.0.3729.136 Mobile Safari/537.36 Ecloud/8.6.3 Android/22 clientId/355325117317828 clientModel/SM-G930K imsi/460071114317824 clientChannelId/qq proVersion/1.0.6',
|
|
|
|
|
|
|
+ 'User-Agent': 'Mozilla/5.0 (iPhone; CPU iPhone OS 16_6_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 Ecloud/10.1.4 (iPhone; 025EAA3307-34DD-47B0-94C1-62AC27D169B7; appStore) iOS/16.6.1',
|
|
|
},
|
|
},
|
|
|
body: ``
|
|
body: ``
|
|
|
}
|
|
}
|
|
@@ -406,7 +406,15 @@ function logout(){
|
|
|
async function signIn(lt){
|
|
async function signIn(lt){
|
|
|
return new Promise((resolve, reject) => {
|
|
return new Promise((resolve, reject) => {
|
|
|
let rand = Date.now();
|
|
let rand = Date.now();
|
|
|
- let url = `https://api.cloud.189.cn/mkt/userSign.action?rand=${rand}&clientType=TELEANDROID&version=8.6.3&model=SM-G930K`;
|
|
|
|
|
|
|
+ let reqData ={
|
|
|
|
|
+ version: '8.6.3',
|
|
|
|
|
+ rand: rand,
|
|
|
|
|
+ clientType: 'TELEIPHONE',//TELEANDROID
|
|
|
|
|
+ model: 'iPhone',//SM-G930K
|
|
|
|
|
+ osFamily: 'iOS',
|
|
|
|
|
+ osVersion: '16.6.1',
|
|
|
|
|
+ };
|
|
|
|
|
+ let url = `https://api.cloud.189.cn/mkt/userSign.action?${magicJS.objToQueryStr(reqData)}`;
|
|
|
let options = {
|
|
let options = {
|
|
|
url: url,
|
|
url: url,
|
|
|
headers: {
|
|
headers: {
|
|
@@ -417,11 +425,11 @@ async function signIn(lt){
|
|
|
"Host": "m.cloud.189.cn",
|
|
"Host": "m.cloud.189.cn",
|
|
|
"Connection": "keep-alive",
|
|
"Connection": "keep-alive",
|
|
|
"Content-Type": "application/x-www-form-urlencoded",
|
|
"Content-Type": "application/x-www-form-urlencoded",
|
|
|
- 'User-Agent': 'Mozilla/5.0 (Linux; Android 5.1.1; SM-G930K Build/NRD90M; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/74.0.3729.136 Mobile Safari/537.36 Ecloud/8.6.3 Android/22 clientId/355325117317828 clientModel/SM-G930K imsi/460071114317824 clientChannelId/qq proVersion/1.0.6',
|
|
|
|
|
|
|
+ 'User-Agent': 'Mozilla/5.0 (iPhone; CPU iPhone OS 16_6_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 Ecloud/10.1.4 (iPhone; 025EAA3307-34DD-47B0-94C1-62AC27D169B7; appStore) iOS/16.6.1',
|
|
|
"LT": lt,
|
|
"LT": lt,
|
|
|
},
|
|
},
|
|
|
body: ``
|
|
body: ``
|
|
|
- }
|
|
|
|
|
|
|
+ };
|
|
|
magicJS.http.get(options).then(resp => {
|
|
magicJS.http.get(options).then(resp => {
|
|
|
try {
|
|
try {
|
|
|
const rspData = resp.body;
|
|
const rspData = resp.body;
|
|
@@ -452,7 +460,7 @@ async function lotteryDraw(url, lt){
|
|
|
"Host": "m.cloud.189.cn",
|
|
"Host": "m.cloud.189.cn",
|
|
|
"Connection": "keep-alive",
|
|
"Connection": "keep-alive",
|
|
|
"Content-Type": "application/x-www-form-urlencoded",
|
|
"Content-Type": "application/x-www-form-urlencoded",
|
|
|
- 'User-Agent': 'Mozilla/5.0 (Linux; Android 5.1.1; SM-G930K Build/NRD90M; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/74.0.3729.136 Mobile Safari/537.36 Ecloud/8.6.3 Android/22 clientId/355325117317828 clientModel/SM-G930K imsi/460071114317824 clientChannelId/qq proVersion/1.0.6',
|
|
|
|
|
|
|
+ 'User-Agent': 'Mozilla/5.0 (iPhone; CPU iPhone OS 16_6_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 Ecloud/10.1.4 (iPhone; 025EAA3307-34DD-47B0-94C1-62AC27D169B7; appStore) iOS/16.6.1',
|
|
|
"LT": lt,
|
|
"LT": lt,
|
|
|
},
|
|
},
|
|
|
body: ``
|
|
body: ``
|