diadoc / diadocsdk-csharp

Official Diadoc SDK for C#
MIT License
35 stars 64 forks source link

Отправка шаблонов через PostTemplate #1014

Closed EvgenyEKo closed 1 year ago

EvgenyEKo commented 2 years ago

Существует ли какой-либо пример кода для создания и отправки шаблонов данным методом?

Поддержка никаких примеров не дает, на все вопросы дает только ссылку https://developer.kontur.ru/docs/diadoc-api/docflows/TemplateDocflow.html и отправляет сюда за примерами.

На указанной странице в документации есть только описание того, что нечто отправить можно.

В исходном коде вижу только реализацию данного метода, тоже без какого-либо его использования.

Интересует, для примера, отправка шаблона неформализованного договора без редактирования, отправка шаблона УПД с любым из вариантов редактирования.

ilzag commented 1 year ago

Добрый день. Отправка шаблонов - дополнительный функционал, предоставляется на платной основе. Для того, чтобы приступить к его использованию, рекомендую сначала обратиться к вашему менеджеру по Диадоку.

Пример кода, к сожалению, не можем предоставить. Могу предложить пример тела запроса, отправляемого методом PostTemplate:

{
    "FromBoxId": "{{boxid1}}",
    "ToBoxId": "{{boxid2}}",
    "MessageFromBoxId": "{{boxid2}}",
    "MessageToBoxId": "{{boxid1}}",
    "DocumentAttachments": [{
            "UnsignedContent": {
                "Content": "{{Content}}"
            },
            "TypeNamedId": "Nonformalized",
            "Comment": "Test Comment",
            "Metadata": [{
                    "Key": "FileName",
                    "Value": "test.pdf"
                }
            ]
        }
    ]
}

Для получения идентификаторов настройки редактирования УПД также обратитесь к вашему менеджеру по Диадоку.