Одноклассники как входящий канал
Перед тем как начать подключение канала к боту, зарегистрируйтесь и авторизуйтесь в Одноклассниках.
Для использования Одноклассников как входящего канала:
Создание группы
Для того чтобы подключить бота, создайте группу в Одноклассниках и получите ключ доступа к ней.
- Перейдите в раздел Группы → Создать группу и выберите тип группы.
- Заполните необходимые поля и нажмите кнопку Создать.
- На странице группы перейдите в раздел Настройки → Сообщения. Во вкладке Сообщения могут писать разрешите общение с группой.
- В поле Работа с API нажмите кнопку Получить ключ доступа. Подтвердите выбор.
- Скопируйте токен и сохраните настройки.
Создание канала
Нажмите на панели управления Каналы → Входящие → Подключить канал. В разделе Мессенджеры и соцсети выберите Одноклассники.
Заполните поля:
- Название — укажите название для канала или оставьте по умолчанию.
- Токен — укажите токен, который вы ранее получили в поле Ключ доступа API. После ввода токена появляется ссылка на диалог с ботом.
- Ветка — укажите ветку проекта, которую вы хотите развернуть в канал, по умолчанию
master
. Вы также можете выбрать Git-тег или ввести хеш конкретного коммита. - Оператор — выберите операторский канал или оставьте пустым.
- Публикация — автоматически (после каждого сохранения внесенных в проект изменений) или вручную (с помощью кнопки Опубликовать в строке с описанием канала).
предупреждение
Публикацию сценария нужно выполнять перед запуском бота.
На этом этапе происходит сборка бо та, проверка синтаксиса сценариев и скриптов, а также проверка прохождения тестов.
Нажмите Создать. Дождитесь всплывающего окна с результатом публикации.
подсказка
К сожалению, в Одноклассниках нет возможности написать созданному боту со своего аккаунта. Поэтому для проверки корректности его работы напишите в созданную группу с другого аккаунта.
Тестирование бота
Перейдите в окно диалога с ботом в Одноклассниках и отправьте ему приветственную/активационную фразу, предусмотренную вашим сценарием. После этого должен начаться ваш диалог с ботом.