完成扫码获取 ck,closes #18

This commit is contained in:
BTMuli
2023-09-04 09:19:35 +08:00
parent bda4966ae5
commit e2a1f8c862
11 changed files with 75 additions and 588 deletions

View File

@@ -14,21 +14,21 @@ import TGUtils from "../utils/TGUtils";
/**
* @description 根据 stoken 获取 cookie_token
* @since Alpha v0.1.5
* @param {string} stuid 登录用户 uid
* @param {string} stoken stoken
* @since Beta v0.3.0
* @param {string} Mid 登录用户的 mid
* @param {string} Stoken stoken_v2
* @returns {Promise<string|TGApp.BBS.Response.Base>}
*/
export async function getCookieTokenBySToken(
stuid: string,
stoken: string,
Mid: string,
Stoken: string,
): Promise<string | TGApp.BBS.Response.Base> {
const url = TGApi.GameTokens.getCookieToken;
const cookie = {
stuid,
stoken,
mid: Mid,
stoken: Stoken,
};
const params = { stoken };
const params = { stoken: Stoken };
const header = TGUtils.User.getHeader(cookie, "GET", params, "common");
return await http
.fetch<TGApp.BBS.Response.getCookieTokenBySToken>(url, {

View File

@@ -2,7 +2,7 @@
* @file web request getLToken.ts
* @description 获取 ltoken 的请求
* @author BTMuli<bt-muli@outlook.com>
* @since Alpha v0.1.5
* @since Beta v0.3.0
*/
// tauri
@@ -13,23 +13,22 @@ import TGApi from "../api/TGApi";
import TGUtils from "../utils/TGUtils";
/**
* @description 根据 stoken 获取 ltoken
* @since Alpha v0.1.5
* @param {string} mid 登录用户 mid
* @param {string} stoken stoken_v2
* @description 根据 stoken_v2 获取 ltoken
* @since Beta v0.3.0
* @param {string} Mid 登录用户 mid
* @param {string} Stoken stoken_v2
* @returns {Promise<string|TGApp.BBS.Response.Base>}
*/
export async function getLTokenBySToken(
mid: string,
stoken: string,
Mid: string,
Stoken: string,
): Promise<string | TGApp.BBS.Response.Base> {
const url = TGApi.GameTokens.getLToken;
const cookie = {
mid,
stoken,
mid: Mid,
stoken: Stoken,
};
console.log(cookie);
const params = { stoken };
const params = { stoken: Stoken };
const header = TGUtils.User.getHeader(cookie, "GET", params, "common");
return await http
.fetch<TGApp.BBS.Response.getLTokenBySToken>(url, {