Разрешить сообщения в группе в ВК что это

Подписка на сообщения сообщества ВКонтакте

Информация о материале Родительская категория: Социальные сети Категория: VK (ВКонтакте)

  • Callback API для обработки событий в сообществах ВКонтакте
  • Проблемы с сообществами ВКонтакте
  • Виджет ВКонтакте «Разрешить писать сообществу»
  • Новые методы API подписки на сообщения сообщества ВКонтакте

Callback API для обработки событий в сообществах ВКонтакте.

С момента запуска сервиса сообщений сообществ ВКонтакте прошло много времени. За это время ВКонтакте добавили поддержку этого инструмента в API, создали виджеты сообщений для сайтов, реализовали Callback API для обработки событий в сообществах, включая получение новых сообщений. ВКонтакте хотят устранить те недостатки, которые, быть может, не позволяют именно Вам общаться со своими подписчиками через сообщения сообществ. ВКонтакте постарались решить две основные проблемы.

Как включить (сделать) сообщения сообщества в группе ВК (Вконтакте)

Проблемы с сообществами ВКонтакте.

  1. Проблема подписки на сообщения сообщества ВКонтакте
    • Было: Пользователь должен написать сообществу первым. Из-за этого нельзя, например, связаться с подписчиком, который оставил заявку на другой площадке.
    • Стало: Пользователь разрешает отправлять уведомления с помощью виджета на сайте или метода в приложении. Ничего отправлять не нужно.
    • Проблема подписки на сообщения сообщества ВКонтакте
      • Было: Сообщество может ответить пользователю только в течение 30 дней с момента отправки пользователем сообщения в диалоге.
      • Стало: Ограничения в 30 дней больше нет. Если пользователь сам не запретил ему отправку сообщений, сообщество может прислать ему сообщение в любой момент.
      Еще по теме:  Теперь не знаю как мне жить и удалила свой ВК навсегда

      Виджет ВКонтакте «Разрешить писать сообществу»

      Для внешних сайтов ВКонтакте предлагает использовать виджет для подписки на сообщения сообщества. Подробное описание виджета и конструктор для установки Вы найдете на этой странице.

      Виджет ВКонтакте «Разрешить писать сообществу»

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

      Виджет поддерживает обработку событий — благодаря этому Вы можете поддерживать список получателей рассылки в актуальном состоянии.

      Виджет поддерживает обработку событий — благодаря этому Вы можете поддерживать список получателей рассылки в актуальном состоянии.

      Новые методы API подписки на сообщения сообщества ВКонтакте

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

      Как включить сообщения в группе Вк

      • messages.allowMessagesFromGroup — метод для подписки на сообщения от сообщества ВКонтакте,
      • messages.denyMessagesFromGroup — метод для запрета сообщений от сообщества ВКонтакте,
      • messages.isMessagesFromGroupAllowed — метод для проверки, разрешены ли сообщения от сообщества ВКонтакте.

      Если у Вас сайт, но встраивание виджета по какой-то причине для Вас не подходит, используйте метод messages.allowMessagesFromGroup из Open API. С его помощью Вы можете добавить на страницу кнопку для подписки, которая будет органично вписываться в дизайн Вашего сайта.

      Заберите ссылку на статью к себе, чтобы потом легко её найти!
      Выберите, то, чем пользуетесь чаще всего:

      Источник: mb4.ru

      Сообщения в группе Вконтакте

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

      Подключение сообщений в группе

      Чтобы включить данную функцию необходимо зайти в раздел «управление сообществом».

      Еще по теме:  Есть ли смысл создавать группу ВК

      Настройки управления сообществом

      В «управлении сообществом» найдите настройку «сообщения». Необходимо, чтобы данная функция была включена.

      Если вы поставите галочку над «добавить в левое меню», то вам как администратору будут видны сообщения сообщества под основными разделами в правой части страницы.

      В окне «приветствие», вы можете напечатать стандартное приветствие пользователей, которые решат отправить сообщение группе. Например, « Чем я могу Вам помочь?

      После настройки сообщений группы нажмите на вкладку «сохранить», после чего данная функция появится у вас в группе.

      Подключения функции «сообщения сообщества» Вкладка «написать сообщение» в группу

      Как связаться с администрацией группы?

      Для того чтобы отправить сообщение на почту сообщества, необходимо нажать на вкладку «написать сообщение», которая находится в шапке группы.

      Отправка сообщения

      В диалоговом окне, которое появится на экране, вы можете написать свое сообщение, вопрос, или пожелания группе, после чего нажать на вкладку «отправить». Таким образом, вы отправите сообщение группе.

      Для того чтобы следить за дальнейшим вашим диалогом с этим сообществом, можете зайти в личные сообщения, и там найти данный диалог. Теперь он будет протекать здесь.

      Источник: vksos.com

      Как отправлять сообщения из приложений сообщества VK?

      Хочу отправлять сообщения пользователям из приложения сообщества (приложение — iframe).
      Запрашиваю разрешение на отправку методом showAllowMessagesFromCommunityBox, но потом, когда пытаюсь отправить сообщение методом secure.sendNotification (с сервера), получаю ошибку «Permission to perform this action is denied». То есть вроде как нет прав, хотя пользователь дал разрешение при вызове метода showAllowMessagesFromCommunityBox.
      Как правильно отправлять сообщения после получения разрешения через showAllowMessagesFromCommunityBox?
      Мне без разницы, откуда отправлять — с сервера, или с клиента.
      Метод messages.send тоже пробовал, но там нужно дополнительно запрашивать разрешение на управление сообщениями, так что это не то.

      • Вопрос задан более трёх лет назад
      • 1884 просмотра
      Еще по теме:  Сделать ссылку в ВК

      Комментировать
      Решения вопроса 1

      SkryabinD

      Программирование, управление проектами.

      Привел знания в порядок, отвечаю сам на свой вопрос.
      Чтобы отправлять сообщения из приложений сообществ, нужно 2 разрешения:
      1. Чтобы администратор сообщества разрешил приложению отправлять от его имени сообщения.
      2. Чтобы пользователь разрешил приложению отправлять ему сообщения.

      Для того, чтобы приложение могло отправлять сообщения от имени сообщества, приложение должно получить для этого токен. Для этого приложение на стороне клиента должно запросить у администратора разрешение на управление сообщениями:
      VK.callMethod(«showGroupSettingsBox», 4096); //4096 — это только управление сообщениями, здесь можно добавить другие разрешения.
      Когда администратор подтвердил права, вызывается событие onGroupSettingsChanged, там вторым параметром передается токен, который нужно будет использовать для отправки сообщений, то есть его нужно передать на сервер и в дальнейшем его использовать.

      Второе — это запрос разрешения у пользователя. С использованием полученного токена на стороне сервера методом messages.isMessagesFromGroupAllowed нужно проверять, разрешил ли пользователь отправку сообщений. Если разрешения нет, то на стороне клиента для запроса разрешения вызывать метод showAllowMessagesFromCommunityBox. И далее уже на стороне сервера отправлять сообщения методом messages.send

      Источник: qna.habr.com

      Рейтинг
      ( Пока оценок нет )
      Загрузка ...