itd-api / CreatePostData
Interface: CreatePostData
Defined in: domain/params.ts:21
Нормализованные данные для создания поста.
Это форма, которую возвращают PostBuilder.build() и resolvePost() после преобразования вложенных builders. Для входа itd.posts.create() см. CreatePostInput.
Properties
attachmentIds?
optional attachmentIds?: string[];Defined in: domain/params.ts:37
Идентификаторы заранее загруженных вложений.
content?
optional content?: string;Defined in: domain/params.ts:23
Текст поста.
files?
optional files?: FileInput[];Defined in: domain/params.ts:39
Файлы, которые нужно загрузить перед публикацией. Порядок сохраняется.
poll?
optional poll?: CreatePollInput;Defined in: domain/params.ts:41
Готовые данные опроса.
spans?
optional spans?: Span[];Defined in: domain/params.ts:28
Разметка текста. Сырые spans проверяются относительно content; для автоматического построения доступны post().markup() и post().autoSpans().
wallRecipientId?
optional wallRecipientId?: string | null;Defined in: domain/params.ts:35
Чья стена, если пост публикуется не у себя.
Требуется UUID: имя пользователя здесь не работает, его можно получить из профиля через itd.users.get(username).