Перейти к основному содержимому

GET /download_file

Скачивание обработанного файла.

Запрос

Метод: GET

URL: https://api.conspecto.ru/v1/download_file/{job_id}/{file_type}/{file_format}

Параметры пути

  • job_id (string): Идентификатор заказа.
  • file_type (string): Тип файла для скачивания.
  • file_format (string): Формат файла.

Поддерживаемые типы файлов для скачивания (file_type):

  • Транскрипция: transcribe
  • Конспект: format

Поддерживаемые форматы файлов для скачивания (file_format):

  • Транскрипция: srt, txt, html, doc, json
  • Конспект: txt, html, doc

Ответ

Успешный ответ:

Статус: 200 OK

Тип содержимого: application/octet-stream

Описание:

Возвращает бинарное содержимое файла.

Возможные коды ответов

  • 200: Скачивание файла.
  • 400: Неверный ввод или отсутствие необходимых параметров.
  • 403: Доступ запрещен.
  • 404: Идентификатор заказа не найден.
  • 500: Внутренняя ошибка сервера.

Пример запроса с cURL

curl -X GET "https://api.conspecto.ru/v1/download_file/123456/transcribe/txt" -H "accept: application/octet-stream"

Примечание для JSON формата

При использовании формата json для типа файла transcribe, ответ будет содержать структурированные данные транскрипции в формате JSON. Это может быть полезно для дальнейшей обработки или анализа транскрипции программными средствами.

Пример структуры JSON ответа:

[
{
"start_at": "00:00:00",
"end_at": "00:00:05",
"text": "Здравствуйте и добро пожаловать на наш подкаст."
},
{
"start_at": "00:00:05",
"end_at": "00:00:10",
"text": "Сегодня мы обсудим интересную тему."
},
// ... дополнительные фрагменты транскрипции
]