Как реализовать Docusign в приложениях iOS и Android с помощью Xamarin.Forms? - PullRequest
0 голосов
/ 04 июня 2018

Мне нужно внедрить пользователя для входа в мое приложение с помощью DocuSign.Я реализовал приложение, используя Xamarin.Forms.Как реализовать Docusign в Xamarin.Forms?

1 Ответ

0 голосов
/ 04 июня 2018

Вам нужно сделать пользователя / подписавшего embedded signer.Добавив свойство clientUserId в узел подписавшего, как показано ниже:

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

Если вы хотите, чтобы подписывающее лицо входило в ваше приложение, вы будете звонить ниже конечной точки

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

с requestBodyкак показано ниже:

{
  "authenticationMethod": "Password",
  "clientUserId": "12345",
  "email": "signeremail@email.com",
  "returnUrl": "YourAppUrl",
  "userName": "Signer Name"
}

Этот вызов API сгенерирует URL, срок действия которого истечет 300 секунд, перенаправит пользователя на этот URL и заставит пользователя подписаться с использованием этого URL.

Подробнее об этомВызов API доступен на EnvelopeViews: createRecipient

Примеры на разных языках кодирования также доступны на DS Developer Center

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...