Внедрение шаблона Docusign на веб-странице для подписи - PullRequest
0 голосов
/ 30 мая 2018

Я создаю доказательство концепции Docusign для своей компании и мне нужна помощь.

Это приложение Ruby on Rails, и я смог подключиться к бэкэндус помощью API, используя драгоценный камень.Я могу использовать терминал для отправки запросов на подпись, но теперь мне нужно встроить определенные формы в веб-страницу, которая открывается, когда вы нажимаете кнопку, просто чтобы показать, что это можно сделать.

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

Я подключен к API в моем приложении rails на сервере, но теперь пришло время, чтобы иметь возможностьоткрыть документ в представлении с помощью нажатия кнопки, которая позволяет подпись.

1 Ответ

0 голосов
/ 30 мая 2018

Если вы планируете провести встроенную церемонию подписания, вам нужно создать embedded signer в конверте.Чтобы сделать любого подписанта встроенным подписчиком, вы должны установить свойство clientUserId получателя, которое принимает строку.Это же значение clientUserId будет снова использоваться в шаге EnvelopeViews: createRecipient при создании ссылки для подписи.

Центр разработчиков DocuSign показывает пример с примерами кода для достижениявстроенный рабочий процесс подписи.

Ниже примера JSON во время создания конверта показано, как подписывающее лицо будет встроенным подписывающим, заполнив clientUserId:

"signers": [
    {
            "email": "signeremail@email.com",
            "name": "Signer Name",
            "recipientId": "1",
            "routingOrder":1,
            "clientUserId":"12345"
    }
]

Когда ваше приложениехочет провести церемонию подписания, затем он позвонит ниже URI и запросит тело:

URI:

POST /v2/accounts/{accountId}/envelopes/{envelopeId}/views/recipient

Тело:

{
  "authenticationMethod": "Password",
  "clientUserId": "12345",
  "email": "signeremail@email.com",
  "returnUrl": "https://yourapp.com",
  "userName": "Signer Name"
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...