2014-05-08 5 views
1

Я использую API API на основе SOAP «CreateAndSendEnvelope», чтобы создать конверт в мою учетную запись DocuSign для удаленных получателей. Я не использовал неактивных получателей, и пока я еще не создал конверты из шаблонов.DocuSign API: Captive получатель

Моя основная причина не создавать конверты из шаблонов - мой документ, который будет включен в конверт DocuSign, не является статическим, он генерируется динамически на основе определенных условий.

Если мне нужно включить получателей в качестве получателей в конверте, мне всегда нужно создавать конверт из шаблона? Как я упоминал ранее, я не могу создать конверт с использованием шаблона, так как каждый раз, когда мне нужно создавать конверт, мне нужно сначала создать шаблон.

Есть ли способ создать конверт первым, а затем перенаправить получателя на страницу/консоль/URL-адрес подписи?

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

ответ

3

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

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

Там целая страница на DocuSign Developer Center, что обсуждает Встраивание функциональность и даже если он специально для REST API он все равно будет давать вам некоторую необходимую информацию:

https://www.docusign.com/developer-center/explore/features/embedding-docusign

Затем связать его обратно в SOAP API вы можете просмотреть пример кода через SDK DocuSign SOAP, который находится на GitHub. Он имеет 5 типовых проектов, написанных в Java, PHP, .NET, Ruby и Salesforce (вершина).

https://github.com/docusign/DocuSign-eSignature-SDK

Смежные вопросы