UNPKG

@bestieapp/tiktok-marketing-api

Version:

Marketing API for TikTok

12 lines (11 loc) 836 B
import TikTokObject from "../object"; import { TikTokVideoResponse as TikTokVideoUploadResponse, TikTokResponse, VideoResponse, CommonRequestOptions, VideoFilterField, UploadVideoFileRequest, UploadVideoRequest } from "./types"; export default class TikTokVideo extends TikTokObject { static get ENDPOINT(): string; getVideosInfo(advertiserId: string, videoIds: string[]): Promise<TikTokResponse<VideoResponse>>; searchForVideos(advertiserId: string, options?: CommonRequestOptions<VideoFilterField>): Promise<TikTokResponse<VideoResponse>>; uploadVideoByFile(filePath: string, request: UploadVideoFileRequest): Promise<TikTokResponse<TikTokVideoUploadResponse>>; uploadVideo(request: UploadVideoRequest): Promise<TikTokResponse<TikTokVideoUploadResponse>>; private createFileHash; private formatEndpoint; }