UNPKG

@deepcodestudio/ctwing-sdk-browserify

Version:

Offer ctwing sdk for browser or react-native enviorment

37 lines (36 loc) 955 B
/** * 请求库 */ export declare class BaseOperate { host: string; path: string; module: string; MasterKey: string; version: string; MK: boolean; constructor(); parseParams: (data: any) => string; /** * 加密 * @param data body请求体 , maybe formatted with json-string or object * @param timestamp * @param params url参数 */ sign(data: any, timestamp: number, params?: any): string; getUrl(): string; setUrl(data: any): string; post(data: { [index: string]: string | number | any; } | any, params?: any): Promise<any>; get(data: { [index: string]: string | number; }, params?: any): Promise<any>; delete(data: { [index: string]: string | number; }, params?: any): Promise<any>; put(data: { [index: string]: string | number; } | any, params: { [index: string]: string | number; }): Promise<any>; }