@bestieapp/tiktok-marketing-api
Version:
Marketing API for TikTok
15 lines (14 loc) • 579 B
TypeScript
import FormData from "form-data";
export default class TikTokApi {
private accessToken;
private debug;
static defaultApi: TikTokApi;
static get VERSION(): string;
static get API(): string;
constructor(accessToken?: string | null, debug?: boolean);
call<T = any>(method: "POST" | "PUT" | "GET" | "PATCH" | "DELETE", path: string, body?: Record<string, any> | FormData, params?: Record<string, any>, headers?: Record<string, any>): Promise<T>;
private formatRequestBody;
private serializeParams;
private logResponse;
private logError;
}