2016-11-28 1 views
1

어떻게 DocuSign에서이 작업을 수행 할 수 있습니까? 현재 내가하고있는 일은 DocuSign의 REST API를 사용하여 각 템플릿을 개별적으로 할당자에게 전송하고 다음을 수행하는 것입니다. example여러 개의 DocuSign 템플릿을 하나의 이메일로 보내시겠습니까?

REST API를 사용하여이 작업을 수행 할 수 있습니까? 또한 $data 변수를 템플릿 전송에 필요한 모든 필요한 정보가 들어있는 배열로 바꾸는 것도 고려했습니다.

+0

도움이 필요한 곳에서 코드를 붙여주십시오. –

+0

@RohitSuthar 그게 유일한 방법은 개별 템플릿을 보내는 방법을 알고 코드 또는 하나의 이메일에 여러 템플릿에 대한 가이드가 필요하지 않습니다. 누군가가 나를 올바른 방향으로 이끌 수 있기를 바랬습니다. – hungrykoala

+0

그러면 잘못된 장소에 있습니다. 여기서 당신은 제안을 할 수 없습니다. 먼저 코드에서 아이디어를 구현하고 오류를 묻습니다. 해결 방법은 무엇입니까 ??? –

답변

3

DocuSign 봉투에 둘 이상의 템플릿을 배치하려면 호출 할 때 합성 템플릿 구조를 사용해야합니다. 요약하면, 각 템플릿은 복합 템플릿으로 존재합니다. 각 복합 템플릿에서 서버 템플릿을 식별하고 인라인 템플릿을 사용하여 수신자 및 템플릿에 병합하려는 모든 데이터를 정의합니다.

여기 Runscope/Postman에서 사용하는 json이 있습니다.

{ 
    "emailSubject": "DocuSign Widget Order and NDA", 
    "emailBlurb": "Please let us know if you have any questions.", 
    "status": "sent", 
    "compositeTemplates": [ 
    { 
     "serverTemplates": [ 
     { 
      "sequence": "1", 
      "templateId": "templateIDremoved" 
     } 
     ], 
     "inlineTemplates": [ 
     { 
      "sequence": "1", 
      "recipients": { 
      "signers": [ 
       { 
       "email": "[email protected]", 
       "name": "Customer Bob", 
       "roleName": "Customer", 
       "recipientId": "1", 
       "tabs": { 
        "textTabs": [ 
        { 
         "tabLabel": "company", 
         "value": "ABC Corporation" 
        } 
        ] 
       } 
       }, 
       { 
       "email": "[email protected]", 
       "name": "Sender Rob", 
       "recipientId": "2", 
       "roleName": "Legal" 
       } 
      ] 
      } 
     } 
     ] 
    }, 
    { 
     "serverTemplates": [ 
     { 
      "sequence": "2", 
      "templateId": "templateIDremoved" 
     } 
     ], 
     "inlineTemplates": [ 
     { 
      "sequence": "2", 
      "recipients": { 
      "signers": [ 
       { 
       "email": "[email protected]", 
       "name": "Customer Bob", 
       "recipientId": "1", 
       "roleName": "Customer" 
       } 
      ] 
      } 
     } 
     ] 
    } 
    ] 
} 
관련 문제