Задать вопрос
@RachelSpark

Битрикс24 Bot API, как правильно получать события через вебхуки?

Нужен чат-бот в Битриксе, который соединяется с API на node.js. Для отладки использую ngrok.
Через входящий вебхук вызываю метод imbot.register со следующими параметрами:
{
    CODE: 'mynewbot',
    TYPE: 'B',
    EVENT_MESSAGE_ADD: 'https://xxxx.ngrok.io/bxchatbot',
    EVENT_WELCOME_MESSAGE: 'https://xxxx.ngrok.io/bxchatbot',
    EVENT_BOT_DELETE: 'https://xxxx.ngrok.io/bxchatbot',
    OPENLINE: 'N',
    CLIENT_ID: 'mynewbot',
    PROPERTIES: {
        NAME: 'Борис',
        LAST_NAME: '',
        COLOR: 'GRAPHITE',
        EMAIL: 'admin@example.com'
    }
 }

В ответ возвращается ID бота.

При отправке сообщения боту в Битриксе запрос не приходит.
Пробовал использовать исходящий вебхук, менять TYPE и CLIENT_ID, все равно не работает.
Вопрос - возможно ли сделать бота через вебхуки и что я для этого делаю не так? Или попробовать использовать oauth?
  • Вопрос задан
  • 586 просмотров
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Nentra
Можно
https://мой_портал/devops/edit/
6454f073a3d4a992818590.png
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы