Чтобы сгенерировать токен URL для второго получателя, вы следуете тому же процессу, который вы использовали для первого получателя. Вы делаете тот же HTTP-запрос POST, но просто ссылаетесь на адрес электронной почты, имя пользователя и clientUserId вашего второго получателя.
Например, когда вы генерировали URL-адрес для своего первого получателя, у вас, вероятно, было тело запроса, подобное этому:
{
"returnUrl": "http://www.docusign.com/devcenter",
"authenticationMethod": "None",
"email": "[email protected]",
"userName": "Name 1",
"clientUserId": "1001"
}
Система DocuSign использует комбинацию их электронной почты, userName и clientUserId для уникальной идентификации этого встроенного получателя (также известного как закрепленный получатель). Поэтому, когда вы добавляете второго получателя в конверт, вы должны указать им собственное значение clientUserId, которое отличается от первого получателя. Затем система сможет идентифицировать их и сгенерировать токен URL для этого второго получателя.
Например, если вы добавили в конверт второго получателя со следующей информацией:
{
"email": "[email protected]",
"name": "Second Recipient",
"roleName": "Signer1",
"clientUserId": "1002"
}
Затем вы захотите сделать http://www.docusign.com/p/RESTAPIGuide/Content/REST%20API%20References/Post%20Recipient%20View.htm для первого получателя, но со следующей информацией:
{
"returnUrl": "http://www.docusign.com/devcenter",
"authenticationMethod": "None",
"email": "[email protected]",
"userName": "Second Recipient",
"clientUserId": "1002"
}
person
Ergin
schedule
03.08.2013