Files
YouTube.js/docs/API/studio.md
LuanRT eb72c2f6ef refactor(parser): improve typings and do some refactoring (#305)
* dev: add response types

* dev: refactor `Parser#parseResponse()`

* dev: update YouTube parsers

* dev: update YouTube Music classes

* dev: update YouTube Kids classes

* dev: update core classes

* dev(Parser): fix some inconsistencies

* chore: update docs

* chore: update docs x2

* fix: export response types 

* chore(docs): update parser example
2023-02-12 07:04:17 -03:00

1.0 KiB

Studio

YouTube Studio class (WIP).

API

setThumbnail(video_id, buffer)

Uploads a custom thumbnail and sets it for a video.

Returns: Promise.<ApiResponse>

Param Type Description
video_id string Video id
buffer Uint8Array Thumbnail buffer

updateVideoMetadata(video_id, metadata)

Updates given video's metadata.

Returns: Promise.<ApiResponse>

Param Type Description
video_id string Video id
metadata VideoMetadata Video metadata

upload(file, metadata)

Uploads a video to YouTube.

Returns: Promise.<ApiResponse>

Param Type Description
file BodyInit Video file
metadata UploadedVideoMetadata Video metadata