itd-api/node / fromPath
Function: fromPath()
Call Signature
function fromPath(path, options): StreamFile;Defined in: node.ts:69
Вложение из файла на диске.
Клиент настраивать не нужно: чтение диска приезжает вместе со значением, а не через опцию, поэтому один и тот же клиент принимает и файлы с диска, и всё остальное.
По умолчанию файл читается целиком непосредственно перед отправкой. Режим { mode: 'stream' } передаёт его частями и открывает заново при повторной попытке. Модуль node:fs подключается динамически.
Parameters
path
string
options
PathFileOptions & object
Returns
StreamFile
Example
import { ItdClient } from 'itd-api';
import { fromPath } from 'itd-api/node';
const itd = new ItdClient({ auth });
await itd.posts.create((p) =>
p.content('смотрите').attach(fromPath('./photo.jpg')),
);Call Signature
function fromPath(path, options?): LazyFile;Defined in: node.ts:73
Вложение из файла на диске.
Клиент настраивать не нужно: чтение диска приезжает вместе со значением, а не через опцию, поэтому один и тот же клиент принимает и файлы с диска, и всё остальное.
По умолчанию файл читается целиком непосредственно перед отправкой. Режим { mode: 'stream' } передаёт его частями и открывает заново при повторной попытке. Модуль node:fs подключается динамически.
Parameters
path
string
options?
PathFileOptions & object
Returns
LazyFile
Example
import { ItdClient } from 'itd-api';
import { fromPath } from 'itd-api/node';
const itd = new ItdClient({ auth });
await itd.posts.create((p) =>
p.content('смотрите').attach(fromPath('./photo.jpg')),
);Call Signature
function fromPath(path, options): LazyFile | StreamFile;Defined in: node.ts:77
Вложение из файла на диске.
Клиент настраивать не нужно: чтение диска приезжает вместе со значением, а не через опцию, поэтому один и тот же клиент принимает и файлы с диска, и всё остальное.
По умолчанию файл читается целиком непосредственно перед отправкой. Режим { mode: 'stream' } передаёт его частями и открывает заново при повторной попытке. Модуль node:fs подключается динамически.
Parameters
path
string
options
Returns
LazyFile | StreamFile
Example
import { ItdClient } from 'itd-api';
import { fromPath } from 'itd-api/node';
const itd = new ItdClient({ auth });
await itd.posts.create((p) =>
p.content('смотрите').attach(fromPath('./photo.jpg')),
);