Получение данных диалога
Запрос позволяет получить данные диалога.
Запрос
Параметры пути
Название | Тип | Обязательный | Описание | Пример |
---|---|---|---|---|
id | integer | Да | Идентификатор диалога | 123 |
Пример запроса
curl --location --request GET 'manual.bot.one/api/v1/conversation/123' \
--header 'Authorization: Basic ZC5keW1icnlsb3ZhQHByZvLnRlY2g6Q2F2ZTIwMTY='
Ответ
Успешный ответ
200 - Успешное выполнение запроса. В ответе вернется объект с данными диалога.
{
"id": 123,
"name": "#108 Perm",
"status": "in-process",
"ip": "127.0.0.1",
"location": "string",
"updated": "2022-10-14T07:14:09+00:00",
"duration": 20,
"data": [
{
"question": "Ask Chat GPT",
"type": "Text",
"answer": "How can you help me?",
"variable": "askjabba"
},
{
"question": "ChatGPT",
"type": "Text",
"answer": "https://manual.bot.one/web/file/162",
"variable": null,
"deleted": false
}
]
}
Параметры ответа
Название | Описание |
---|---|
id | Идентификатор диалога |
name | Название диалога (норма диалога + город, из которого начат) |
status | Статус диалога |
ip | IP-адрес пользователя, который начал диалог |
location | Город, из которого начат |
updated | Дата и время публикации последнего сообщения в диалоге в формате ISO |
duration | Длительность диалога в секундах |
data | Возвращается массив данных, собранных в диалоге (ответы на вопросы бота, загруженные файлы, выполненые запросы и пр.) |
Коды ошибок
Код ошибки | Наименование | Описание |
---|---|---|
401 | Unauthorized | Проверьте логин и пароль для авторизации в системе |
403 | Forbidden | Проблема с подключением к инстансу или диалогу. Это может быть связано с невалидным токеном, блокировкой инстанса, остановкой сервиса, удалением или завершением диалога и пр. |
404 | Not Found | Объект не найден. Проверьте, правильно ли указаны значения параметров |