WeChat — один из популярных мессенджеров, который поддерживает текстовые и голосовые сообщения, рассылку сообщений множеству адресатов, отправку фотографий и видео.
Вы можете опубликовать бота Aimylogic в мессенджере WeChat.
Подключение канала
После того, как вы подготовили и протестировали сценарий, вы можете подключить бота к WeChat. Для этого нужно выполнить несколько шагов:
- Подключить тестовую учетную запись
- Создать канал
- Протестировать бота
Подключите тестовую учетную запись
Для использования тестовой учетной записи нужно специальное веб-приложение. Так как это приложение доступно только на китайском языке, рекомендуем установить плагин-переводчик для вашего браузера.
После авторизации вы увидите страницу с QR-кодом, который нужно отсканировать.
Зайдите в мобильное приложение WeChat и нажмите на кнопку + → Отсканировать QR-код.
Отсканируйте QR-код с веб-страницы и нажмите Согласиться в появившемся окне. Теперь у вас есть доступ к администрированию тестового аккаунта.
Вы увидите следующую информацию:
- WeChat ID (в верхнем правом углу)
- appID (заполненное поле)
- appsecret (заполненное поле)
Также вам нужно будет заполнить поля:
- В поле URL вводим адрес сервера, на который WeChat будет посылать нам запросы. Адрес сервера должен иметь вид:
https://{имя_хоста}/chatadapter/chatapi/webhook/{название_канала}/{WeChat_ID}
- В поле Token необходимо ввести
Wechat ID
для генерации подписи. Это поле должно совпадать сWeChat_ID
, указанном в URL-адресе сервера, для прохождения проверки безопасности
Нажмите кнопку Submit.
Создайте канал
Перейдите в ваш аккаунт Aimylogic и откройте сценарий бота, которого вы хотите опубликовать в WeChat. Перейдите в настройки Каналов бота и выберите WeChat из раздела Мессенджеры, соцсети и API.
Используя данные из тестовой учетной записи, заполните поля:
- Токен — WeChat ID вашего бота из тестового аккаунта
- AppID — appID из тестового аккаунта
- AppSecret — appsecret из тестового аккаунта
Нажмите Подключить.
Протестируйте бота
Теперь протестируйте бота. Для этого:
- Зайдите в мобильное приложение WeChat и нажмите на кнопку + → Отсканировать QR-код
- На странице администрирования тестового аккаунта найдите QR-код и отсканируйте его с помощью приложения
- В приложении появится тестовый аккаунт. Нажмите Подписаться. Диалог с ботом будет открыт автоматически
- Отправьте боту приветственную/активационную фразу, предусмотренную вашим сценарием. После этого должен начаться ваш диалог с ботом