Создание диалога

Вы можете создавать диалоги при помощи API Bot.one и передавать в них данные.

ВерсияМетодНазваниеОписание
V1GET /api/v1/dialog/{BotID}/createСоздание нового диалогаИспользуйте эти эндпоинты, если диалог нужно только создать, но не начинать.
V2GET /api/v2/dialog/{BotID}/createСоздание нового диалога
POST /api/v2/dialog/{BotID}/createСоздание и запуск нового диалогаИспользуйте этот эндпоинт, если диалог нужно создать и запустить.

Во всех трех методах требуется указать идентификатор бота (BotID), по которому будет идти диалог. Чтобы узнать идентификатор бота, перейдите в приложение Bot.one и откройте нужный бот. Идентификатор отображается в адресной строке браузера.

В Bot.one вы можете передавать переменные в ссылке диалога, чтобы бот использовал эти данные в диалоге. Например, так можно передать имя респондента, номер заказа и т.д. В API вы тоже можете передать такие данные в query-параметрах запроса. В методе POST/api/v2/dialog/{BotID}/create вы можете передать json-массив данных в теле запроса.