wall.post
27 августа 2025 года параметры метода изменились
Метод позволяет:
- •Создать запись на стене.
- •Предложить запись на стене публичной страницы.
- •Опубликовать существующую отложенную запись.
Метод не используется в играх и мини-приложениях.
Ограничения на публикуемый контент
- •В посте обязательно должен быть один из типов контента: текст, фото, видео, сниппет ссылки или статья.
- •В пост можно добавить не более 10 медиа (фото, видео).
Аудио
- •В пост можно добавить до 10 музыкальных треков или 1 плейлист/альбом/подкаст.
- •Добавлять треки, альбомы, плейлисты или подкасты можно только с фото и видео в режиме карусели.
- •В режиме отображения сетка аудио добавлять нельзя.
Опросы
- •Можно добавить только 1 опрос.
- •Опрос не может быть единственным вложением — нужен текст, фото или видео.
- •Длина ответов в опросе — до 100 символов.
Файлы
- •К посту можно прикрепить один файл.
- •Требования к gif-файлам:
- •соотношение сторон: от 0,66:1 до 2,5:1.
- •
- •Требования к картинкам для сниппета статьи:
- •соотношение сторон: от 1:1 до 1:2.
- •минимальная ширина — 550 пикселей.
- •
- •Требования к картинкам для сниппета ссылки:
- •соотношение сторон: от 1:1 до 1:2,5.
- •минимальная ширина — 500 пикселей.
- •
- •Если передать ссылку без изображения, сниппет не сформируется. Чтобы получить изображение, используйте метод wall.parseAttachedLink.
Параметры
integer
Идентификатор пользователя или сообщества, на стене которого необходимо опубликовать запись. Идентификатор сообщества должен начинаться со знака -.
checkbox
Информация о том, кому доступна запись. Возможные значения:
- •
1— запись доступна только друзьям. - •
0— запись доступна всем пользователям. Значение используется по умолчанию.
checkbox
Информация о том, от чьего имени публикуется запись. Параметр учитывается, если owner_id меньше 0, в этом случае запись публикуется на стене группы. Возможные значения:
- •
1— запись опубликуется от имени сообщества. - •
0— запись опубликуется от имени пользователя. Значение используется по умолчанию.
text
Текст сообщения. Обязательный параметр, если не задан параметр attachments.
string
Объект или несколько объектов, приложенных к записи. Обязательный параметр, если не задан параметр message.
К записи можно приложить медиа или ссылку на внешнюю страницу. Если объектов несколько, укажите их через запятую ,.
Формат описания медиавложения: {type}{owner_id}_{media_id}, где:
- •
type— тип медиавложения:- •
photo— фотография. - •
video— видеозапись. - •
audio— аудиозапись. - •
doc— файл. - •
poll— опрос. - •
audio_playlist— плейлист с аудио.
- •
- •
owner_id— идентификатор владельца медиавложения. Идентификатор сообщества должен начинаться со знака-. - •
media_id— идентификатор медиавложения.
Формат описания ссылки: {protocol}://{URL}, где:
- •
protocol— протокол HTTP или HTTPS. - •
URL— оставшаяся часть URL.
Примечание. Можно указать несколько медиавложений, но только одну ссылку. Если указать больше одной ссылки, вернётся ошибка.
string
Определяет формат отображения прикреплённых медиа файлов. По умолчанию они располагаются в виде карусели, где пользователь может просматривать их по одному как слайд-шоу. При установке значения grid медиа файлы будут представлены в формате сетки, где несколько медиа файлов показываются одновременно.
string
Список сервисов или сайтов, на которые необходимо экспортировать запись, если пользователь заполнил соответствующую настройку.
checkbox
Информация о том, добавить ли подпись у записи, размещённой от имени сообщества. Параметр учитывается только при публикации записи на стене сообщества и указании параметра from_group. Возможные значения:
- •
1— добавить подпись (имя пользователя, предложившего запись). - •
0— не добавлять подпись. Значение используется по умолчанию.
positive
Дата и время публикации записи (Unix Timestamp). Публикация записи будет отложена до указанного времени.
string
Географическая широта в градусах. Диапазон значений: от -90 до 90.
string
Географическая долгота в градусах. Диапазон значений: от -180 до 180.
positive
Идентификатор местоположения, на котором отмечен пользователь.
positive
Идентификатор записи, которую необходимо опубликовать. Параметр используется для публикации отложенных записей и предложенных новостей.
string
Уникальный идентификатор, предназначенный для предотвращения повторной отправки одной и той же записи. Действует в течение одного часа.
checkbox
Информация о том, добавить ли отметку Это реклама у записи, размещённой от имени сообщества. Параметр учитывается только при публикации записи на стене сообщества и указании параметра from_group. Возможные значения:
- •
1— добавить отметку. - •
0— не добавлять отметку. Значение используется по умолчанию.
string
Заголовок сниппета для прикрепленного объекта.
string
Идентификатор видео или фотографии, прикреплённой к посту. Указывается в формате {owner-id}_{photo-id}.
checkbox
Информация о том, включить ли возможность комментирования записи. Возможные значения:
- •
1— комментарии к записи отключены. - •
0— комментарии к записи включены. Значение используется по умолчанию.
integer
Период времени, в течение которого запись будет доступна только для донов — платных подписчиков VK Donut. Возможные значения:
- •
-1— исключительно для донов. - •
86400— на 1 день. - •
172800— на 2 дня. - •
259200— на 3 дня. - •
345600— на 4 дня. - •
432000— на 5 дней. - •
518400— на 6 дней. - •
604800— на 7 дней.
checkbox
Информация о том, включены ли уведомления к публикации записи.
- •
1— уведомления к записи отключены. - •
0— уведомления к записи включены.
string
Источник материала. Поддерживаются внешние и внутренние ссылки. не используется, помечен для удаления
При публикации отложенной записи все параметры, кроме owner_id и post_id, игнорируются.
Результат
Метод возвращает объект. Поля объекта:
Поле | Тип | Описание |
|---|---|---|
post_id | integer | Идентификатор записи. |
Пример ответа:
{
"response":{
"post_id":17
}
}
Коды ошибок
В ходе выполнения могут произойти общие ошибки