itd-api / FilesResource
Interface: FilesResource
Defined in: resources/files.ts:52
Файлы и медиа.
Extends
BaseResource
Methods
get()
ts
get(fileId, options?): Promise<unknown>;Defined in: resources/files.ts:99
Загружает сведения о файле.
Для ещё не прикреплённого файла сервер может ответить 404.
Parameters
fileId
string
options?
RequestOptions = {}
Returns
Promise<unknown>
remove()
ts
remove(fileId, options?): Promise<void>;Defined in: resources/files.ts:107
Удаляет загруженный файл.
Parameters
fileId
string
options?
RequestOptions = {}
Returns
Promise<void>
upload()
ts
upload(
input,
uploadOptions?,
requestOptions?): Promise<UploadedFile>;Defined in: resources/files.ts:66
Загружает файл и возвращает его идентификатор.
Потоковый источник открывается заново при каждой повторной попытке. Буферный источник после успешного чтения переиспользуется.
Parameters
input
uploadOptions?
UploadOptions = {}
requestOptions?
RequestOptions = {}
Returns
Promise<UploadedFile>
uploadMany()
ts
uploadMany(
files,
uploadOptions?,
requestOptions?): Promise<string[]>;Defined in: resources/files.ts:82
Загружает несколько файлов последовательно, сохраняя порядок.
Parameters
files
uploadOptions?
UploadOptions = {}
requestOptions?
RequestOptions = {}
Returns
Promise<string[]>