Интеграция DocuSign API в Node.js и руле - PullRequest
0 голосов
/ 27 декабря 2018

Я делаю приложение для узла с рулем.Сайт содержит обычные функции регистрации и входа.После этого Пользователь должен заполнить Форму, которая содержит его / ее основную информацию.Там он / она должен сделать цифровую подпись на нем.Я хочу сделать это с помощью DocuSign.Я хочу, чтобы каждый раз, когда любой новый пользователь регистрировался, он / она мог сделать подпись в форме.

Я вижу документы DocuSign, но мне не ясно, как динамически работать с разными пользователями.Я могу сделать знак вручную, создав учетную запись на веб-сайте DocuSign.Затем напишите ключ интеграции в коде и создайте шаблон формы.Но я не могу сделать все это с помощью кода в nodejs.

1 Ответ

0 голосов
/ 27 декабря 2018

Если я правильно понимаю, вы хотите:

  1. Кто-то посещает ваше веб-приложение
  2. Они используют формы для добавления данных в ваше веб-приложение
  3. Ваше веб-приложениесоздаст документ на основе введенных данных.
  4. Затем посетитель подпишет документ с помощью DocuSign.

Очень выполнимо:

  1. Ваше веб-приложение может создать документ для подписи несколькими способами.Ваше приложение может создавать PDF или многие другие типы документов.Я предлагаю вам начать с HTML-документа.Обратите внимание, что документ HTML не может включать внешний контент, такой как ссылки на файл CSS или графику.См. Пример 2 из eg-03-node-auth-code grant для примера этого метода.

    Альтернативой является использование PDF формы в качестве шаблона DocuSign.Тогда ваш конверт заполнит значения для шаблона.См. Пример 16 из eg-03-node-auth-code grant

  2. Далее вашему веб-приложению необходимо создать конверт в DocuSign и представить его для встроенной подписи в Интернете.приложение посетитель.Сначала получите токен доступа DocuSign с помощью потока предоставления JWT.Используйте этот поток, поскольку подписавшая сторона не имеет своей учетной записи на DocuSign.Если конверты «из» отдела кадров, используйте общий идентификатор пользователя отдела кадров.Пример использования JWT Grant в Node.JS: eg-01-node-jwt
  3. Используйте маркер доступа, чтобы создать конверт, а затем открыть встроенную церемонию подписания для посетителя вашего веб-приложения.См. Пример 1 из eg-03-node-auth-code grant для этой части.
...