Перейти к содержимому
Логотип ВКонтакте (виджет комментариев)

ВКонтакте (виджет комментариев)

Бесплатный тариф

Официальный виджет комментариев ВКонтакте: блок комментирования на сайт с авторизацией через аккаунт ВК, трансляцией обсуждения на страницы авторов и панелью модерации.

vk.ru

Основная информация

Страна
Россия
Развёртывание
Облако
Языки
Русский, English
Поддержка
Документация платформы, Справочник API +3
Стоимость
Бесплатно
Пробный период
Бесплатный тариф

Технические характеристики

Платформы
Любой сайт: HTML + JavaScript
Установка
Три шага: openapi.js, VK.init, VK.Widgets.Comments
Метод аутентификации
Аккаунт ВКонтакте
Комментариев в блоке
От 5 до 100 в блоке, по умолчанию 10
Минимальная ширина блока
300 px, по умолчанию — вся ширина контейнера
Вложения
Граффити, фото, аудио, видео, ссылки; отключаются
Режим реального времени
Включён по умолчанию, отключается параметром norealtime
Автопубликация на странице автора
Отключена по умолчанию
Модерация контента
Панель на сайте: обзор, ответы, чёрный список
Модераторы
Любое количество дополнительных
События для интеграции
new_comment и delete_comment через VK.Observer
API
Есть: выгрузка комментариев на свой сервер

Безопасность и compliance

Хранение данных
Тексты комментариев хранятся и обрабатываются на серверах ВКонтакте

Поддержка и SLA

Каналы поддержки
Документация dev.vk.ruСправочник APIСообщество разработчиковФорма поддержкиpress@vk.com для запросов на доработку

Тарифы сервиса ВКонтакте (виджет комментариев)

ВКонтакте не публикует тарифы на виджет: платы за установку и использование нет ни на странице виджета, ни в Правилах платформы. Для подключения нужен только ID приложения ВКонтакте.

Виджет комментариев

Бесплатно
  • Установка на все страницы сайта
  • До 100 комментариев в блоке
  • Панель модерации с чёрным списком
  • Любое количество дополнительных модераторов
  • Выгрузка комментариев на свой сервер через API
  • Отдельный блок «Обзор комментариев» по всему сайту
Сравнение тарифов сервиса ВКонтакте (виджет комментариев)
ТарифЦена
Виджет комментариевБесплатно

Обзор сервиса ВКонтакте (виджет комментариев)

Что такое виджет комментариев ВКонтакте

Виджет «Комментарии» — один из виджетов платформы ВКонтакте для разработчиков. Он добавляет на страницу сайта готовый блок комментирования: посетитель пишет комментарий под своим профилем ВКонтакте, отдельная регистрация на сайте не нужна. В обзоре виджетов ВКонтакте описывает его как возможность «за несколько минут установить на сайт полнофункциональный блок для комментирования».

Тексты всех комментариев хранятся и обрабатываются на серверах ВКонтакте. Одновременно платформа даёт API, который позволяет сохранять комментарии и на собственных серверах — в документации это названо возможностью при необходимости отказаться от интеграции с ВКонтакте.

Как виджет привлекает читателей обратно на сайт

Комментарий может транслироваться на страницу автора ВКонтакте со ссылкой на исходную статью — тогда о материале узнают друзья комментатора из раздела «Новости». Ответы (комментарии второго уровня) синхронизируются между ВКонтакте и блоком на сайте, поэтому обсуждение идёт сразу на двух площадках. Автопубликация включается параметром autoPublish и по умолчанию отключена.

Установка: три шага

  1. Подключить в теге <head> скрипт openapi.js с домена vk.ru.
  2. Инициализировать Open API: VK.init({ apiId: ВАШ_API_ID, onlyWidgets: true }).
  3. Добавить контейнер <div id="vk_comments"></div> и вызвать VK.Widgets.Comments('vk_comments').

Для подключения нужен ID приложения ВКонтакте — его создают в разделе управления приложениями. Без дополнительных настроек блок показывает 10 последних комментариев, подбирает ширину по контейнеру и определяет страницу по её URL. Готовый код можно скопировать в конструкторе на странице документации виджета.

Что можно настроить

  • Размер блока — ширина от 300 пикселей (по умолчанию — вся доступная), максимальная высота от 500 пикселей; при height = 0 высота не ограничена, иначе появляется внутренняя прокрутка.
  • Количество комментариев — от 5 до 100 на страницу.
  • Вложения — граффити, фотографии, аудио, видео и ссылки; состав меню «Прикрепить» задаётся списком, значение false отключает вложения.
  • Обновление в реальном времени — включено по умолчанию, отключается параметром norealtime.
  • Несколько блоков на одной странице — через параметр page_id, который документация советует задавать сразу, чтобы упростить перенос виджета в будущем.

Модерация

Администратор приложения переходит в панель модерации по ссылке «администрирование» в шапке виджета на любой странице сайта. В панели три вкладки: «Обзор» с недавними комментариями и ссылкой на страницу каждого, «Комментарии» с ответами второго уровня и «Чёрный список». Если администратор удаляет подряд два и более комментария одного автора, виджет предлагает удалить и остальные его комментарии и внести автора в чёрный список. Дополнительных модераторов можно назначить любое количество.

Единая лента комментариев сайта

Отдельный метод VK.Widgets.CommentsBrowse выводит комментарии со всех страниц сайта одним потоком, у каждого комментария стоит ссылка на страницу, где он опубликован. У этого блока есть компактный режим mini, который по умолчанию выбирается автоматически по доступной ширине.

Интеграция с логикой сайта

При публикации комментария виджет отправляет событие widgets.comments.new_comment, при удалении — widgets.comments.delete_comment. Обработчик получает количество комментариев, текст последнего, дату в формате ISO 8601 и контрольную сумму: md5 от «защищённого ключа» приложения, даты, количества и текста. Проверять подпись не обязательно, но она позволяет убедиться, что событие подлинное.

Кому подходит

Виджет рассчитан на сайты, чья аудитория уже сидит во ВКонтакте: медиа, блоги и развлекательные ресурсы. Сама документация отдельно упоминает, что российские новостные и развлекательные ресурсы могут нуждаться в дополнительных настройках, и предлагает обращаться с такими запросами в пресс-службу ВКонтакте.

Плюсы и минусы сервиса ВКонтакте (виджет комментариев)

+Преимущества

  • Плата за виджет не заявлена ни на странице продукта, ни в правилах платформы
  • Комментатору достаточно аккаунта ВКонтакте — регистрация на сайте не нужна
  • Комментарий уходит на страницу автора и в новости друзей со ссылкой на статью
  • Ответы синхронизируются: обсуждение идёт и на сайте, и во ВКонтакте
  • Установка в три шага, вендор заявляет срок около пяти минут
  • Модерация прямо со страниц сайта, модераторов можно назначить сколько угодно
  • Комментарии можно выгрузить на свой сервер через API и уйти с виджета

Недостатки

  • Комментировать могут только пользователи с аккаунтом ВКонтакте
  • Нужно создать приложение ВКонтакте и получить его ID — просто вставить код не выйдет
  • Тексты комментариев хранятся на серверах ВКонтакте, а не на вашем
  • Настройка ограничена параметрами метода: ширина, высота, лимит, вложения, автопубликация; управления стилями в документации нет
  • В блоке нельзя показать больше 100 комментариев на страницу
  • Запросы на доработку виджета документация адресует в пресс-службу, отдельного канала для этого нет

Сценарии использования сервиса ВКонтакте (виджет комментариев)

1

Комментарии к статьям медиа

Блок комментирования под материалом: читатель отвечает под своим профилем ВКонтакте, а ответы второго уровня видны и на сайте, и в социальной сети.

2

Обсуждения в блоге

Комментарий автора уходит на его страницу со ссылкой на статью, поэтому запись видят его друзья и могут присоединиться к обсуждению.

3

Единая лента модерации

Метод CommentsBrowse собирает комментарии со всех страниц сайта в один поток со ссылкой на источник — удобно проверять новые сообщения в одном месте.

4

Два блока на одной странице

Параметр page_id позволяет развести на одной странице независимые обсуждения — например, отзывы о товаре и общий разговор о материале.

Отзывы о сервисе ВКонтакте (виджет комментариев)

Обзор помог разобраться в сервисе?

Одно нажатие, без регистрации. Ответ увидят те, кто будет выбирать сервис после вас.

Ваш ответ здесь будет первым.

Поделитесь опытом использования

Помогите другим сделать правильный выбор — ваш отзыв будет полезен

Без почты и пароля · обычно публикуем в течение 1–2 дней

Отзывы — мнения посетителей, прошедшие проверку по правилам сайта; порядок определяется отметками «полезно».

Часто задаваемые вопросы о сервисе ВКонтакте (виджет комментариев)

?Как установить виджет комментариев ВКонтакте на сайт?

Нужны три шага. В теге head подключается скрипт openapi.js с домена vk.ru, затем вызывается VK.init с ID вашего приложения ВКонтакте и параметром onlyWidgets, после чего в нужное место страницы ставится контейнер div и вызов VK.Widgets.Comments. Готовый код собирается в конструкторе на странице документации виджета, там же выбирается количество комментариев и ширина блока.

?Сколько стоит виджет комментариев ВКонтакте?

Платы за виджет ВКонтакте не публикует: стоимости нет ни на странице виджета, ни в обзоре виджетов, ни в Правилах платформы. Для подключения достаточно создать приложение ВКонтакте и взять его ID — отдельной подписки или тарифа у виджета нет.

?Можно ли комментировать без аккаунта ВКонтакте?

Нет. Виджет опирается на профиль ВКонтакте: отдельная регистрация на вашем сайте не нужна, но аккаунт в социальной сети обязателен. Это отсекает часть аудитории, зато комментарии подписаны настоящими профилями с фотографией и ссылкой на страницу автора.

?Где хранятся комментарии и можно ли забрать их себе?

Тексты всех комментариев хранятся и обрабатываются на серверах ВКонтакте. При этом платформа предоставляет API, через который администратор сайта может сохранять комментарии и на собственных серверах — документация прямо называет это возможностью анализировать комментарии у себя и при необходимости отказаться от интеграции с ВКонтакте.

?Как модерировать комментарии и банить нарушителей?

В шапке виджета есть ссылка «администрирование» — она открывает панель с тремя вкладками: обзор недавних комментариев со ссылками на страницы, ответы второго уровня и чёрный список. Пользователь из чёрного списка комментировать на вашем сайте не может. Если удалить подряд два и более комментария одного автора, виджет предложит удалить остальные его комментарии и внести автора в чёрный список. Дополнительных модераторов можно назначить любое количество.

?Что можно прикрепить к комментарию?

Меню «Прикрепить» поддерживает граффити, фотографии, аудио, видео и ссылки. Состав меню задаётся при инициализации: можно перечислить только нужные типы, включить все сразу или отключить вложения полностью.

?Можно ли поставить два блока комментариев на одну страницу?

Да, для этого служит параметр page_id — внутренний идентификатор страницы. Документация советует задавать его сразу при установке, даже если блок один: так будет проще перенести виджет, если адрес страницы изменится. Без page_id виджет определяет страницу по её URL.

?Как связать виджет с логикой сайта?

Виджет отправляет события widgets.comments.new_comment при публикации и widgets.comments.delete_comment при удалении, их можно слушать через VK.Observer. В обработчик приходят количество комментариев, текст последнего, дата в формате ISO 8601 и md5-подпись, собранная из защищённого ключа приложения. Проверка подписи не обязательна, но подтверждает, что событие пришло от ВКонтакте.

Альтернативы сервису ВКонтакте (виджет комментариев)

Обновлено: 23 августа 2026 г.