2013-12-16 3 views
0

Я использую API DocuSign, чтобы первый человек в цепочке людей мог подписать встроенный документ. Остальные люди должны подписывать документ по электронной почте. Это возможно? Существует ли ограничение на количество сообщений электронной почты, которые вы можете отправить с учетной записи разработчика? Я успешно создаю и подписываю конверт, но ни один из других учетных записей электронной почты, которые я перечислял на конверте, не получил копию.Docusign Developement E-Mail

String requestBody = "<envelopeDefinition xmlns=\"http://www.docusign.com/restapi\">" + 
        "<accountId>" + accountId + "</accountId>" + 
        "<status>sent</status>" + 
        "<emailSubject>" + emailSubject + "</emailSubject>" + 
        "<emailBlurb>" + emailBlurb + "</emailBlurb>" + 
        "<templateId>81bcad0d-91ed-4616-ae97-f281b2xxxxxx</templateId>" + 
        "<templateRoles>" + 
         "<templateRole>" + 
          "<email>" + emailaddr4[0] + "</email>" + 
          "<name>" + names[0] + "</name>" + 
          "<roleName>Student</roleName>" + 
          "<clientUserId>1</clientUserId>" + 
          "<tabs>" + 
           "<textTabs>" + 
            "<text>" + 
             "<tabLabel>sid</tabLabel>" + 
             "<value>" + student_id + "</value>" + 
            "</text>" + 
           "</textTabs>" + 
          "</tabs>" + 
         "</templateRole>" + 
         "<templateRole>" + 
          "<email>" + emailaddr4[1] + "</email>" + 
          "<name>" + names[1] + "</name>" + 
          "<roleName>Advisor</roleName>" + 
         "</templateRole>" + 
         "<templateRole>" + 
          "<email>" + emailaddr4[2] + "</email>" +  
          "<name>" + names[2] + "</name>" + 
          "<roleName>Dept Head of Major</roleName>" + 
         "</templateRole>" + 
         "<templateRole>" + 
          "<email>" + emailaddr4[3] + "</email>" +  
          "<name>" + names[3] + "</name>" + 
          "<roleName>Dean of School</roleName>" + 
         "</templateRole>" + 
        "</templateRoles>" + 
       "</envelopeDefinition>"; 

ответ

1

Пока вы не установить clientUserId свойства для получателя в запросе API на «Создать/Отправить Конверт», то DocuSign должен отправить письмо получателю, когда он становится их включите порядок маршрутизации конвертов.

Я хотел бы предложить, что вы пытаетесь выполнения «Get Получатели» вызов (https://demo.docusign.net/restapi/v2/accounts/{{acctId}}/envelopes/{{envelopeId}}/recipients?include_tabs=false&include_extended=false) для конвертов и исследовать реакцию как средство устранения неполадок:

  • EXAMINE получателей и адреса электронной почты - они соответствовать тому, что вы ожидаете?

  • Действительно ли clientUserId объект недвижимости для любого из получателей? Если это свойство установлено для получателя, DocuSign НЕ отправит их по электронной почте, когда настанет очередь их подписывать.

  • Какова ценность верхнего уровня currentRoutingOrder недвижимость в ответе? Только получатели, которые имеют routingOrder значения свойства, равное или меньше, чем значение верхнего уровня currentRoutingOrder свойства - И кто также не имеет множества clientUserId свойства - будут получили e-mail от DocuSign в текущий момент времени.

Наконец, если эти советы по устранению неполадок никуда не ведут - определенно проверить «спам» папку для любого пользователя, который, по-видимому должен иметь получил письмо от DocuSign но, видимо, не имеет (т.е. электронная почта никогда не появлялась в папке «Входящие»). На демо-счетах, касающихся использования конверта или количества писем-получателей, которые вам разрешено отправлять, никаких ограничений не накладывается на демоверсии, если вы правильно создадите конверт, DocuSign отправит адреса получателей в соответствующие моменты последовательности маршрутизации.

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