Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Описание

Загружает данные файла на сервер и выдает идентификатор файла, для дальнейшего манипулирования файлом. Отправка файла происходит POST запросом по протоколу HTTP. Адрес сервера приемника https://filetransfer.1c-connect.com/partner/api/v1/upload

Page Properties

Наименование

https://filetransfer.1c-connect.com/partner/api/v1/upload

Назначение

Отправка файла в облако 1С-Коннект для последующего направления адресатам (из данных ИС клиента)

Дневной лимит (опер/час)

100

Ночной лимит (опер/час)

без ограничений

Максимум объектов в пакете

-

Запрос

Info

Параметр, выделенный жирным, является обязательным к заполнению!

Параметр

Тип

NULL

Описание

checksum

Строка(32)


MD5 файла

file_name

Строка(255)


Имя файла с расширением

payload

binary


Тело файла

Тестовая форма для отправки
Code Block
languagexml
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="ru-ru" xml:lang="ru-ru">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
</head>
<body>
<form method="POST" enctype="multipart/form-data" action="https://filetransfer.1c-connect.com/partner/api/v1/upload">
    Загрузка файла партнером:<br>
    <input type="text" name="checksum" size="100" value=""/><br>
    <input type="text" name="file_name" size="100" value=""/><br>
    <input type="file" name="payload" /><br>
    <input type="submit" name="submit" value="Отправить" />
</form>
</body>
</html>


Ответ (структура ResultData)

Параметр

Тип

Описание

FileID

Строка(50)

Ссылка на файл в файловом хранилище 1c-connect

Пример ответа
Code Block
languagexmljson
{
    "code": 0,
    "data": {
        "file_id": "30865352479a2e84f8fa6a70b9993167-093117563"
    }
}