UNPKG

coa-wx-isv

Version:

一个轻量的微信SDK服务商版 for Node.js

70 lines (69 loc) 2.16 kB
import { WxIsvServiceBase } from '../libs/WxIsvServiceBase'; interface UgcDeclare { scene: number[]; method: number[]; otherSceneDesc: string; hasAuditTeam: number; auditDesc: string; } export declare class WxIsvReleaseService extends WxIsvServiceBase { commit(accessToken: string, template_id: string, extAppId: string, extInfo: any, version: string, description: string): Promise<any>; getPage(accessToken: string): Promise<{ errcode: number; errmsg: string; pageList: string[]; }>; queryQuota(accessToken: string): Promise<{ errcode: number; errmsg: string; rest: number; limit: number; speedupRest: number; speedupLimit: number; }>; submitAudit(accessToken: string, item_list: any[], order_path: string, privacy_api_not_use: boolean, ugc_declare?: UgcDeclare): Promise<string>; undoSubmitAudit(accessToken: string): Promise<{ errcode: number; errmsg: string; }>; speedAudit(accessToken: string, auditid: string): Promise<{ errcode: number; errmsg: string; }>; getLatestAuditStatus(accessToken: string): Promise<{ errcode: number; errmsg: string; auditid: string; status: number; reason: string; screenShot: string; }>; release(accessToken: string): Promise<{ errcode: number; errmsg: string; }>; revertCodeRelease(accessToken: string, action?: 'get_history_version', appVersion?: string): Promise<{ errcode: number; errmsg: string; }>; setVisitStatus(accessToken: string, action: 'open' | 'close'): Promise<{ errcode: number; errmsg: string; }>; getSupportVersion(accessToken: string): Promise<{ errcode: number; errmsg: string; nowVersion: string; uvInfo: { items: { percentage: number; version: string; }[]; }; }>; setSupportVersion(accessToken: string, version: string): Promise<{ errcode: number; errmsg: string; }>; } export {};