coa-wx-isv
Version:
一个轻量的微信SDK服务商版 for Node.js
33 lines (32 loc) • 1.04 kB
TypeScript
import { WxIsvServiceBase } from '../libs/WxIsvServiceBase';
export declare class WxIsvSubscribeService extends WxIsvServiceBase {
getPubTemplateKeywords(accessToken: string, tid: string): Promise<{
errcode: number;
errmsg: string;
data: {
kid: number;
name: string;
example: string;
rule: string;
}[];
}>;
addTemplate(accessToken: string, tid: string | number, kidList: number[], sceneDesc: string): Promise<{
errmsg: string;
errcode: number;
priTmplId: string;
}>;
delTemplate(accessToken: string, priTmplId: string): Promise<{
errcode: number;
errmsg: string;
}>;
send(accessToken: string, { openId, templateId, data, miniProgramState, page, }: {
openId: string;
templateId: string;
data: Record<string, any>;
miniProgramState: 'developer' | 'trial' | 'formal';
page: string;
}): Promise<{
errcode: number;
errmsg: string;
}>;
}