/** * 微信相关接口模型模块 * * 定义微信 access token、api ticket、JS SDK 配置等接口请求/响应模型 */ import Request from "../base/request"; import Response from "../base/response"; /** * 根据 appId 请求 access token */ export declare class GetAccessTokenByAppIdReq extends Request { appId: number; } export declare class GetAccessTokenByAppIdRes extends Response { /** access token */ data?: string; } /** end */ /** * 根据 appid 请求 api ticket */ export declare class GetApiTicketByAppIdReq extends Request { appId: number; } export declare class GetApiTicketByAppIdRes extends Response { /** api ticket */ data?: string; } /** end */ /** * 根据 appid 请求 app ticket, 用于 agent config */ export declare class GetAppTicketByAppIdReq extends Request { appId: number; } export declare class GetAppTicketByAppIdRes extends Response { /** access token */ data?: string; } /** end */ /** * 根据 appid 获取企微初始化配置 */ export declare class GetJSSDKParamsReq extends Request { appId: number; refer: string; needAgentConfig?: number; } export declare class GetJSSDKParamsRes extends Response { /** access token */ data?: { nonceStr: string; timestamp: number; signature: string; appSignature?: string; corpId: string; agentId: string; }; } /** end */