UNPKG

@nocobase/plugin-verification

Version:

User identity verification management, including SMS, TOTP authenticator, with extensibility.

31 lines (30 loc) 1.48 kB
import { AbstractClient } from "../../../common/abstract_client"; import { ClientConfig } from "../../../common/interface"; import { DescribeSmpnChpRequest, CreateSmpnEpaResponse, DescribeSmpnFnrResponse, DescribeSmpnMhmResponse, DescribeSmpnFnrRequest, DescribeSmpnMrlRequest, DescribeSmpnMrlResponse, DescribeSmpnMhmRequest, CreateSmpnEpaRequest, DescribeSmpnChpResponse } from "./smpn_models"; /** * smpn client * @class */ export declare class Client extends AbstractClient { constructor(clientConfig: ClientConfig); /** * 号码营销监控 */ DescribeSmpnMhm(req: DescribeSmpnMhmRequest, cb?: (error: string, rep: DescribeSmpnMhmResponse) => void): Promise<DescribeSmpnMhmResponse>; /** * 虚假号码识别 */ DescribeSmpnFnr(req: DescribeSmpnFnrRequest, cb?: (error: string, rep: DescribeSmpnFnrResponse) => void): Promise<DescribeSmpnFnrResponse>; /** * 企业号码认证 */ CreateSmpnEpa(req: CreateSmpnEpaRequest, cb?: (error: string, rep: CreateSmpnEpaResponse) => void): Promise<CreateSmpnEpaResponse>; /** * 查询号码的标记和标记次数 */ DescribeSmpnChp(req: DescribeSmpnChpRequest, cb?: (error: string, rep: DescribeSmpnChpResponse) => void): Promise<DescribeSmpnChpResponse>; /** * 查询号码恶意标记等级 */ DescribeSmpnMrl(req: DescribeSmpnMrlRequest, cb?: (error: string, rep: DescribeSmpnMrlResponse) => void): Promise<DescribeSmpnMrlResponse>; }