2016-06-12 2 views
1

조회수/발신자가 모두 작동하며 envelopeId/수신자가 작동하므로 필요한 모든 데이터를 알고 있습니다.Docusign API - 개인 서명이있는 조회수/수신자

내 봉투에는 2 명의 inPersonSigners가 있습니다. 첫 번째는 항상 "클라이언트"이고 두 번째는 항상 직원입니다.

나는 UserId, RecipientGuid, RecipientId, UserName 등을 가지고 있습니다. 이들은 Person AND Embedded 서명자이므로 전자 메일 주소가 없습니다.

내가 시도한 모든 데이터 조합에 대해받는 "UNKNOWN_ENVELOPE_RECIPIENT"또는 "INVALID_ENVELOPE_RECIPIENT"오류 때문에 수신자보기를 통해 URL을 반환하지 못했습니다.

설명서에는 clientUserId 또는 userName과 Email 조합 만 필요하다는 내용이 나와 있습니다. 나는 이들 중 다양한 시도를했고, 여전히 정확한 응답을 얻기 위해 수령인 서명보기를 임베드했다. 봉투 수신자 유효하지 않은 오류 인 경우 100 %입니다. 우편 배달부와 코드에서 내가 생각할 수있는 모든 조합을 테스트했습니다.

inPersonSigners [0]

난 그냥, 위/뷰 /받는 사람에게 게시물을 데이터를 가지고 응답 URL을 얻을 수 있어야합니다
clientUserId:"[email protected]" 
hostEmail:"[email protected]" 
hostName:"StackExchange User" 
note:"" 
recipientId:"1" 
recipientIdGuid:"xxxxxxxx-xxxx-xxxx-b65d-3bb23fbf8860" 
requireIdLookup:"false" 
roleName:"1" 
routingOrder:"1" 
signerEmail:"" 
signerName:"Test Testeroni" 
status:"sent" 
userId:"xxxxxx-xxxx-xxxx-913e-c347a9f2dafd" 

.

이 문서 템플리트가 Drawloop -> Docusign을 통해 생성 될 때 전자 메일이 전달되지 않지만 Name 및 clientUserId가있는 것이 문제라고 생각합니다. 바라건대 그 무언가 간단해서 몇 시간 동안 똑같은 것을보고 나서 놓쳤습니다.

+0

내가 여기 ~ 10 문제를 발견하고, 일한 어느 것도 그들 각각의 변화를 시도한다는 점에 유의해야한다. 내 조합은 EMBEDDED 서명, IN PERSON 서명자입니다. 감사. – Focus

답변

2

아래의 샘플 호출/POST가 작동합니다. 귀하의 clientUserID가 이메일 @와 유사하다는 것을 알았습니다 - 일반적으로이 값은 GUID 형식입니다. 명심해야 할 것이 있습니다.

POST https://demo.docusign.net/restapi/v2/accounts/459963/envelopes//뷰 /받는 사람

{ 
    "authenticationMethod":"email", 
    "username": "StackExchange User", 
    "email": "[email protected]", 
    "returnUrl":"http://www.something_you_provide.com", 
    "clientUserId":"[email protected]" 
} 
+0

고마워요. 루이스. 내 inpersonsigners는받는 사람 레코드의 일부로 전자 메일 주소가 없으므로 userId, clientUserId 메서드가 필요합니다. – Focus

+0

POST에 제공된 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@) –