獲取登錄二維碼? http://POST/login/getLoginQrCode
appId參數(shù)為設(shè)備ID,首次登錄傳空,會(huì)自動(dòng)觸發(fā)創(chuàng)建設(shè)備,掉線后重新登錄則必須傳接口返回的appId,注意同一個(gè)號(hào)避免重復(fù)創(chuàng)建設(shè)備,以免觸發(fā)官方風(fēng)控
取碼時(shí)傳的appId需要與上次登錄掃碼的微信一致,否則會(huì)導(dǎo)致登錄失敗
regionId:微信登陸地區(qū)ID,登錄時(shí)請選擇最近的地區(qū),目前支持以下地區(qū):

若目前支持的regionId中沒有您所在的地區(qū),可以自行采購socks5協(xié)議代理IP,填寫到proxyIp參數(shù)中
響應(yīng)結(jié)果中的qrImgBase64為二維碼圖片的base64,前端可使用此值展示給用戶掃碼。(或使用響應(yīng)結(jié)果中的qrData生成二維碼)
請求參數(shù)
export interface ApifoxModel {
? ? /**
? ? * 設(shè)備ID,首次登錄傳空,之后傳接口返回的appId
? ? */
? ? appId?: string;
? ? /**
? ? * 代理IP 格式:socks5://username:password@123.2.2.2
? ? */
? ? proxyIp?: string;
? ? /**
? ? * 地區(qū)
? ? */
? ? regionId: string;
? ? [property: string]: any;
}
響應(yīng)結(jié)果:
export interface ApifoxModel {
? ? /**
? ? * 響應(yīng)數(shù)據(jù)
? ? */
? ? data: Data;
? ? msg: string;
? ? ret: number;
? ? [property: string]: any;
}
/**
* 響應(yīng)數(shù)據(jù)
*/
export interface Data {
? ? /**
? ? * 設(shè)備ID
? ? */
? ? appId: string;
? ? /**
? ? * 二維碼內(nèi)包含的信息
? ? */
? ? qrData: string;
? ? /**
? ? * 二維碼圖片base64
? ? */
? ? qrImgBase64: string;
? ? /**
? ? * 二維碼的uuid
? ? */
? ? uuid: string;
? ? [property: string]: any;
}