UNPKG

@jinyexin/wechat

Version:

A simple wechat server lib

13 lines (12 loc) 634 B
/** * Created by enixjin on 4/13/17. */ import { eventMessage, payMessage, payResponseMessage, textMessage } from "../message"; export declare abstract class abstractHandler { handleSignature(req: any, res: any): void; handleRequest(req: any, res: any): void; handlePayRequest(req: any, res: any): void; protected abstract handleTextMessage(message: textMessage, response: textMessage): textMessage; protected abstract handleEventSubscribeMessage(message: eventMessage, response: textMessage): textMessage; protected abstract handelPayMessage(message: payMessage): Promise<payResponseMessage>; }