Как эмулировать метод «CreateAndSignField» из DSA с помощью eSignature или любого другого Docusign API

#docusignapi

#docusignapi

Вопрос:

Я работаю над простой интеграцией Docusign с настольным приложением Windows. Рабочий процесс, который должно выполнить приложение, следующий: 1- Пользователь вводит свои учетные данные Docusign (имя пользователя / пароль). 2- Пользователь выбирает файл PDF локально на своем компьютере. 3- Пользователь нажимает кнопку, чтобы подписать файл, а затем получить копию с подписанным файлом.

Я смог добиться этого, используя метод «CreateAndSignField» из DSA (Docusign Signature Appliance API), используя учетную запись разработчика dsa, однако я знаю, что для этого API требуется локальный сервер и другие конфигурации, поэтому я пытаюсь добиться того же, используя eSignature API или любой другой Docusign API, этовозможно?

PS: Обратите внимание, что электронные письма не должны отправляться, это то, что я застрял, пытаясь заставить его работать с API eSignature (потому что для этого требуется адрес электронной почты подписавшего)

Ответ №1:

При встроенной подписи электронные письма не отправляются, адрес электронной почты используется только для идентификации подписавших. Вы можете выполнить то, что хотите, в Windows, используя встроенную подпись. вы можете встроить браузер (элемент управления trinity) в свое приложение Windows, чтобы разрешить пользователю входить в систему с помощью предоставления OAuth.

Комментарии:

1. Спасибо за ваш ответ @Inbar Gazit, однако я не хочу перенаправлять пользователей на Docusign, на самом деле, я не хочу открывать браузер или что-то подобное. Метод «CreateAndSignField» из DSA считывает предоставленные учетные данные и загружает документ, добавляет подпись в указанную позицию и загружает подписанный файл без необходимости перенаправления на Docusign. Это цель, но не уверен, что она может быть достигнута.

2. Если вы хотите использовать DSA, вы можете это сделать, но это устройство. Я полагаю, что мы все еще размещаем его для некоторых клиентов, но не уверены.