API Bot.one позволяет управлять диалогом через веб-сервис. Доступные действия перечислены в таблице.
Действие | Метод |
---|---|
Создание и запуск диалога | POST /api/v2/dialog/{BotID}/create |
Остановка диалога | POST /api/v2/conversation/{uuid}/stop |
Возобновление диалога | POST /api/v2/conversation/{uuid}/start |
Отправка в диалог сообщения от оператора | POST /api/v2/conversation/{uuid}/send |
Перевод диалога на другой бот | POST /api/v2/conversation/{uuid}/command |
Подробно о создании диалога см. Создание диалога.
Для остальных действий необходимо знать уникальный идентификатор диалога uuid
. Чтобы узнать уникальный идентификатор диалога отправьте запрос на получение списка диалогов GET/api/v2/conversations
. В ответе для каждого диалога в параметре id
вернется уникальный идентификатор диалога.