Проверка ID DocuSign со встроенной подписью для документов, отправленных через JAVA SDK - PullRequest
0 голосов
/ 05 июня 2018

Я пытаюсь выполнить проверку ID для встроенной подписи через конверт, отправленный через Docusign Java SDK.Я могу заставить его работать через удаленную подпись, однако при встроенной подписи я получаю следующую ошибку:

{
  "errorCode": "INVALID_REQUEST_PARAMETER",
  "message": "The request contained at least one invalid parameter. The value of AuthenticationMethod is invalid."
}

Мне известно о другом сообщении на ту же тему, опубликованном в 2013 году ( DocuSignПроверка личности со встроенной подписью ).Разница здесь в том, что я не использую какие-либо шаблоны документов, а отправляю документы в самом конверте.На основании комментариев была зарегистрирована ошибка с идентификатором ошибки 30830, но я не могу сказать, было ли это устранено.

Кроме того, я уже добавил параметры, которые, как мне известно, необходимы для проверки идентификатора.

signer.setRequireIdLookup("true");
recipientViewRequest.setAuthenticationMethod("ID Check $");

Кто-нибудь может посоветовать, что мне не хватает?

1 Ответ

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

Сложно сказать по вашему вопросу, но из того, что я понял, вы можете установить свойства по неправильному запросу.Как вы знаете, при создании запроса на удаленную подпись вы можете сделать это с помощью всего одного запроса API - Конверты: создать .

Для встроенной подписи вы все равно сначала создаете конверт (со встроенным получателем).но затем вам нужно сгенерировать подписывающий URL-адрес, вызвав EnvelopeViews: createRecipient .

При настройке проверки подлинности с проверкой идентификатора для получателя вам все равно необходимо назначить ее в первом запросе (т. е. создатьвызов конверта), чтобы получатель был настроен следующим образом:

"recipients": {
    "signers": [
        {
            "idCheckConfigurationName": "ID Check $",
            "requireIdLookup": "true",
            ...
        }
    ]
}    

THEN, в теле запроса второго вызова необходимо установить authenticationMethod с тем же значением и предоставить другие необходимые параметры для идентификацииподписант

Пожалуйста, подтвердите, что вы следуете этому потоку, и если это так и все еще в тупике, опубликуйте фактический JSON, который вы отправляете для своих запросов, и мы сможем определить оттуда.

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