UNPKG

node-apiless-youtube-upload-nc

Version:

Upload videos to Youtube in Node.js without any Youtube API dependency by using Selenium.

16 lines (15 loc) 941 B
import { VideoObj } from './methods/uploadVideo'; import { Cookies } from './helpers'; export default class YoutubeUploader { private cookies; promptLoginAndGetCookies(): Promise<Cookies>; promptLoginAndGetCookies_haokan(): Promise<Cookies>; checkCookiesValidity(): Promise<boolean>; checkCookiesValidity_haokan(): Promise<boolean>; loadCookiesFromDisk(path: string): Promise<void>; saveCookiesToDisk(path: string): Promise<void>; checkVideoCopyright(vid: string, headlessMode?: boolean, onProgress?: (a: string) => any): Promise<string>; remark(url: string, hs: string, vid: string, headlessMode?: boolean, onProgress?: (a: string) => any): Promise<string>; uploadVideo(videoObj: VideoObj, headlessMode?: boolean, onProgress?: (a: string) => any): Promise<string>; uploadVideo_haokan(videoObj: VideoObj, headlessMode?: boolean, onProgress?: (a: string) => any): Promise<string>; }