Skip to main content

2. Прикрепление печатной формы

в API по адресу .../client-api/dokumenty/525207/files-as-stream методом POST 

передаем параметры:

addBookmarks true
specStrBegin <!
specStrEnd !>

Должна получиться следующая строка:

.../client-api/dokumenty/525207/files-as-stream?addBookmarks=true&specStrBegin=<!&specStrEnd=!>

В заголовках:

X-TPU-CLIENT-ID идентификатор  приложения
X-TPU-API-KEY токен авторизации пользователя
Content-Type multipart/form-data

В теле запроса form-data:

имя переменной значение комментарий
vidSvyaziFailaId 1 Печатная форма
opisanieFaila Приказ на коллектив проекта Описание файла
opisanieSvyazi Печатная форма Описание связи
file <файл в формате PDF> Бинарный файл
В случае успеха должны получить ответ с Идентификатором созданного приказа:

{
    "id": 117972
}

В PDF файле в том месте где должны появиться дата и номер приказа должны быть указаны следующие переменные

nomer и дата обрамленные тегами из полей specStrBegin и specStrEnd

image.png