Вы можете создавать диалоги при помощи API Bot.one и передавать в них данные.
| Версия | Метод | Название | Описание |
|---|---|---|---|
| V1 | GET /api/v1/dialog/{BotID}/create | Создание нового диалога | Используйте эти эндпоинты, если диалог нужно только создать, но не начинать. |
| V2 | GET /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-массив данных в теле запроса.