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

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

Table 1. Методы, которые создают диалог
ВерсияМетодНазваниеОписание

V1

GET /api/v1/dialog/{BotID}/create

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

Используйте эти эндпоинты, если диалог нужно только создать, но не начинать.

V2

GET /api/v2/dialog/{BotID}/create

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

POST /api/v2/dialog/{BotID}/create

Создание и запуск нового диалога

Используйте этот эндпоинт, если диалог нужно создать и запустить.

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

Идентификатор бота
Figure 1. Идентификатор бота

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

Статья помогла вам?

На этой странице: