2014-09-11 3 views
1

Первого раза, когда я использовал API DocuSign и кажется большим .. но у меня возникают проблемы ...DocuSign Rest v2 API: Заполнение Tab текстовые данные при создании оболочки с помощью шаблона

Я попробовал количество различных изменений в моем XML-формате и просто не может получить никаких вкладок для заполнения данными через мой вызов API. Я создал простой шаблон & сингл Signer, называемый «Checker». Я добавил ярлык к шаблону lblTest. Я проверил, что «Checker» является подписывающим лицом и может видеть вкладки, которые я добавляю.

Все, что я пытаюсь сделать, это передать значение, которое я хочу отобразить на одном шаблоне в конверте .. вот оно .. должно быть очень просто!

Я следую код здесь ->http://iodocs.docusign.com/APIWalkthrough/requestSignatureFromTemplate

Документ посылается, но вкладка данные не заполняется.

XML-я отправляю в ~/конверты следующего

<envelopeDefinition xmlns=\http://www.docusign.com/restapi\> 
         <status>sent</status> 
         <emailSubject>DocuSign API - Signature Request from Template</emailSubject> 
         <templateId><<redacted>></templateId> 
         <templateRoles> 
          <templateRole> 
           <name>Some Fake Person</name> 
           <email><<redacted>></email> 
           <roleName>Checker</roleName> 
           <tabs> 
            <textTabs> 
             <textTab> 
             <tabLabel>lblTest</tabLabel> 
              <value>12345678</value> 
             </textTab> 
            </textTabs> 
           </tabs>   
          </templateRole> 
         </templateRoles> 
         </envelopeDefinition>; 

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

API результат вызова для https://demo.docusign.net/restapi/v2/accounts/749390/envelopes/08C591B3-F6A4-4A9B-80DA-F7B542E58FE2/recipients?include_tabs=true&include_extended=false

API вызова Результат: 1 1 789ccf19-7dea-4e1a-bb50-9d273d128105 ложные Checker 1 создано ложное 1 1 1 56cbbdfd-4f97-492f-9612-015f5ab19843 42 6 ложных ложных lblTest false false false false 8 false 60 false false 11

Спасибо - я потратил слишком много времени на это, и я отрываю свои волосы от разочарования !!!

ответ

1

Попробуйте изменить <textTab> к < текста > - как это:

<textTabs> 
    <text> 
     <tabLabel>lblTest</tabLabel> 
     <value>12345678</value> 
    </text> 
</textTabs> 

Поскольку вы используете формат XML с REST API, эта страница будет полезна >>https://www.docusign.net/restapi/help - - он отображает формат всех запросов и ответов API, как в JSON, так и в XML.

+0

Ким, спасибо - это сработало! Я очень ценю быстрый ответ. – ejhost

+0

Отлично - рад помочь! Не могли бы вы отметить это как ответ «Принятый», чтобы другие могли извлечь выгоду из этой информации в будущем? Благодаря! –

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