UNPKG

minif_node

Version:

各类平台的对接的一个sdk

39 lines (38 loc) 1.28 kB
/*** * qq小程序的 */ import { Base } from "./base"; import { pubmini } from './interface/in_public'; export declare class qqmini extends Base { private appid; private appSecret; private redisconfig?; /** * 构造器 * @param obj object类型 包括下面参数 * @param appid qq的appid * @param appSecret qq的appSecret * @param redis_options redis的配置信息 * */ constructor(obj: pubmini); /*** * 获取这次的请求的token信息 * 文档位置:https://q.qq.com/wiki/develop/miniprogram/server/open_port/port_use.html#getaccesstoken */ getAccessToken(): Promise<string>; /** * qq小程序登陆 * 文档地址:https://q.qq.com/wiki/develop/miniprogram/server/open_port/port_login.html#code2session * @param code 小程序端login生成的code * @returns */ qqcodelogin(code: string): Promise<Record<string, any>>; /** * 获取小程序码 * 文档地址:https://q.qq.com/wiki/develop/game/server/open-port/qr-code.html#%E8%AF%B7%E6%B1%82%E5%9C%B0%E5%9D%80 * @param code 小程序端login生成的code * @returns */ getUnlimitedQRCode(path?: string): Promise<Record<string, any>>; }