diadoc / diadocapi-docs

HTTP API documentation - http://api-docs.diadoc.ru/
41 stars 91 forks source link

messageToPost.DocumentAttachments[0].SignedContent: Error converting value o type 'Diadoc.Protocols.Api.Events.SignedContent #1090

Closed Timofei-feia closed 1 month ago

Timofei-feia commented 1 month ago

Добрый день, Заголовок: "Content-Type", "application/json; charset=utf-8"

Контент заполняю тут ДД = ПолучитьИзВременногоХранилища(ДанныеФайла.Адрес); Каталог = КаталогВременныхФайлов(); Путь = Каталог + ДанныеФайла.ПолноеИмяФайла; ДД.Записать(Путь);

Результат = ПолучитьBase64СтрокуИзДвоичныхДанных((ДД)); Данные64 = СтрЗаменить(Результат, Символы.ПС, ""); Данные64 = СтрЗаменить(Результат, Символы.ВК, "");

DocumentAttachment = Новый Структура; DocumentAttachment.Вставить("SignedContent", Данные64);

передаю тело запроса: { "FromBoxId": "FromBoxId", "ToBoxId": "ToBoxId", "IsDraft": true, "DocumentAttachments": [ { "SignedContent": "JVBERi0xLjcKJeLjz9MKMSAwIG9iago8PAovRmlsdGVyIC9GbGF0ZURlY29kZQov\nTGVuZ3RoIDIgMCBSCi9MZW5ndGgxIDMzMzg0......", "TypeNamedId": "ReconciliationAct", "Function": "default", "Version": "v1" }, { "FileName": "Акт сверки № 00БП-027197 от 01.08.2024.pdf", "DocumentNumber": "00БП-027197", "DocumentDate": "2024-08-01T20:00:00" } ] }

Получаю ошибку: messageToPost.DocumentAttachments[0].SignedContent: Error converting value "JVBERi0xLjcKJeLjz9MKMSAwIG9iago8PAovRmlsdGVyIC9GbGF0ZURlY29kZQov TGVu..... to type 'Diadoc.Protocols.Api.Events.SignedContent'. Path 'DocumentAttachments[0].SignedContent', line 7, position 68881.

Подскажите в чём проблема