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

← Назад

И там, и там нужен ключ доступа сообщества. Для ВКонтакте ещё настраивается Callback API, Одноклассники подписываются сами.

ВКонтакте

  1. Откройте «Настройки» → «ВКонтакте» (или «Добавить канал» → «ВКонтакте») и нажмите «Подключить сообщество».
  2. Заполните «Название сообщества», «ID сообщества» и «Ключ доступа сообщества» — ключ создаётся в управлении сообществом ВКонтакте, в разделе работы с API.
  3. Там же, в настройках Callback API сообщества, вставьте «Адрес Callback API», который показан в окне мультичата, и включите события message_new, message_reply, message_edit, message_read и message_typing_state.
  4. Кнопкой «Создать» сгенерируйте «Секретный ключ Callback API» и впишите тот же ключ во ВКонтакте. В поле «Строка подтверждения» перенесите строку, которую ВКонтакте покажет для проверки адреса.
  5. Нажмите «Сохранить».

Одноклассники

  1. «Добавить канал» → «Одноклассники» → «Новое подключение».
  2. Получите ключ: группа в Одноклассниках → «Настройки» → «Сообщения» → «Работа с API» → «Получить ключ доступа». Сообщения группы должны быть включены.
  3. Вставьте его в «Ключ доступа группы» и нажмите «Сохранить и подключить». Название можно не заполнять.

Группу мультичат узнаёт по ключу сам, подписывается на уведомления и загружает последние диалоги. В мультичат попадают только личные диалоги с группой.

Если не получилось

  • Одноклассники перестали работать после нового ключа. Новый ключ отменяет прежний. Если ключ используется ещё где-то, замените его и там.
  • ВКонтакте не подтверждает адрес. Сначала сохраните подключение со строкой подтверждения, потом нажимайте проверку во ВКонтакте.
Помогла статья?

Смотрите также