ym88659208ym87991671
Отправка файлов на сторонний сервис | Документация для разработчиков

Отправка файлов на сторонний сервис

Обновлено 2 февраля 2026

Реализована возможность передавать файл, который был отправлен пользователем ассистенту, дополнительно на сторонний сервис. Например, вы можете сохранить файлы от клиента на своем сервисе.

Отправка

Чтобы отправить файл, в блоке $http.post добавьте поле fileUrl, который содержит путь до файла.

Например:

script: $http.post('http://url', {
fileUrl: 'https://example_path', // путь до файла
fileName: 'filename.png', // имя файла
});

Также можно указать имя файла fileName. Если fileName не указано, то в случае, если url содержит название файла с расширением, будет взято оно. В противном случае в качестве имени будет случайная строка.

Файл отправляется POST-запросом с параметрами:

Request Headers
Content-Type: multipart/form-data

Form Data
file: (binary)

Использование в сценарии

    state: sendFile
q!: отправить файл
script:
var link = "https://example_path/img"; //адрес, куда мы отправляем полученные файлы

$http.post(link, {
timeout: 10000,
fileUrl: 'https://example_path', // путь до файла
fileName: 'filename.png' // имя файла
});

Заметили ошибку?

Выделите текст и нажмите Ctrl + Enter, чтобы сообщить нам о ней

ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей. Вы можете запретить сохранение cookie в настройках своего браузера.