2016-06-15 1 views
0

ASP.NET 웹 API를 사용하여 C#으로 작성된 API를 구현하고 있습니다. API 구현은 DocuSign에 호출합니다. 계약서 서명을 요청할 수 있습니다. 우리의 응용 프로그램은 REST API를 통해 DocuSign과 상호 작용합니다.DocuSign 템플릿에 텍스트/데이터를 동적으로 추가하십시오.

계약 문서 용 템플릿을 만든 다음 REST API를 통해 계약서를 보낼 때이 템플릿을 참조하기 만하면됩니다.

문제는 계약서에 Google 데이터베이스에서 쿼리 한 데이터가 포함되어야한다는 것입니다. 받는 사람에게 고유 한 제품 목록입니다.

REST API를 통해 데이터베이스에서 쿼리되는받는 사람 관련 텍스트/데이터로 바꿀 수있는 자리 표시자를 템플릿에 추가 할 수 있습니까?

답변

2

예이 작업은 API를 통해 쉽게 수행 할 수 있습니다. 사람의 이름과 SSN을 가져오고 ApplicantNameApplicantSSN이라는 두 개의 데이터 입력란이있는 템플릿이 있다고 가정 해 보겠습니다. 예를 들어, 그래서 당신이 동적으로 값을 설정할 수 있습니다 각각의 tabLabel를 참조하여 :

{ 
    "accountId": "221765", 
    "emailSubject": "DocuSign API Example", 
    "templateId": "44D9E888-3D86-4186-8EE9-7071BC87A0DA", 
    "templateRoles": [ 
     { 
      "email": "[email protected]", 
      "name": "Sally Doe", 
      "roleName": "RoleOne", 
      "tabs": { 
       "textTabs": [ 
        { 
         "tabLabel": "ApplicantName", 
         "value": "John Doe" 
        }, 
        { 
         "tabLabel": "ApplicantSSN", 
         "value": "12-345-6789" 
        } 
       ] 
      } 
     } 
    ], 
    "status": "sent" 
} 

그냥 당신이 정확하게과 UI에서 설정 한 이름과 일치하는 지 확인하세요 tabLabel 당신은 API 호출을 통해 설정합니다.