...
Для доступа сервера IQChannels к сообщениям сообщества требуется создать отдельный ключ доступа к API сообщества Вконтакте. Для этого:
1 | Зайдите в сообщество в ВК | |
2 | В правом меню перейдите в раздел Управление | |
3 | В настройках перейдите в подраздел Работа с API. | |
4 | На странице Ключи доступа нажмите Создать ключ. | |
5 | При создании ключа укажите разрешения: | |
6 |
|
2.3 Настройка доступа к ВК-сообществу в IQChannels
1 | Во вкладке Каналы в проекте в IQChannels кликните по созданному вами (п.2.1) ВКканалу. Откроеся страница канала | |
2 | На странице канала перейдите на вкладку "Настройки" | |
3 | Во вкладке "Настройки нужно указать ID группы (сообщества) в ВК, ключ доступа и строку подтверждения. | |
4 | Укажите ключ доступа, который создали на предыдущем шаге Создание ключа доступа к API в ВК-сообществе | |
5.1 | Для получения информации о группе и строке подтверждения перейдите в сообщество в ВК | |
5.2 | Перейдите в раздел Управление в правом меню | |
5.3 | Перейдите в подраздел Работа с API в правом меню | |
5.4 | Перейдите на страницу Callback API в верхнем меню | |
5.5 | На этой странице указаны group_id и строка, которую должен вернуть сервер. На скриншоте выше это "group_id": 1933... и f2b9... | |
5.6 | Скопируйте значения в форму настройки в IQChannels. | |
5.7 | Сохраните изменения |
2.4 Подтверждение сервера в ВК-сообществе
Последний шаг, требуется подтвердить сервер IQChannels в сообществе. Для этого:
1 | Перейдите в сообщество в ВК | |
2 | Перейдите в Управление → Работа с API → Callback API | |
3 | На этой странице нужно указать Адрес и Секретный ключ. Эти значения нужно взять из настроек канала в IQChannels. | |
4.1 | Для получения Адреса и Секретного ключа перейдите в Проект → Каналы → Канал ВК → Настройки в IQChannels. | |
4.2 | Прокрутите страницу вниз до блока Подтверждение сервера | |
4.3 | Скопируйте значения Адреса сервера и Секретного ключа в форму Подтверждения сервера в ВК | |
4.4 | Нажмите Сохранить секретный ключ | |
4.5 | Нажмите Подтвердить адрес сервера | |
5 |
|
3. Проверка канала
Для проверки канала:
1 | Перейдите в сообщество в ВК |
...
. В правом меню нажмите Написать сообщение. | |
2 | Отправьте новое сообщение |
...
3 | В IQChannels должно появиться новое открытое обращение из канала ВК |
...
4 | В случае ошибки посмотрите логи IQChannels |