현재 docusign을 사용하여 통합 웹 솔루션을 개발하는 동안 기술적 인 어려움이 있습니다. 다음 사항에 대해 조언 해 주실 수 있습니까?DocuSign REST API - RecipientView 예외 "UNKNOWN_ENVELOPE_RECIPIENT"
1) 휴식 API 전화를 기반으로 문서에 수신자에게 서명하는 순서는 어떻게 지정합니까? json 예제를 사용할 수 있습니까?
2) 현재 작성된 봉투에 추가 된 사용자의 서명 URL을 검색 할 수 없습니다. 이 코드는 이전에 템플리트 기반 봉투 작성을 위해 작동했지만 PDF를 사용하여 작성된 코드에서는 작동하지 않습니다.
docusign API에 대한 호출 및 응답 (암호가 제거 된 상태)이 아래에 나와 있습니다. 실패한 두 종류의 인증 방법이 시도되었습니다. 봉투에서 찾은 전자 메일 중 하나를 통한 검색도 실패합니다.
POST \\https://demo.docusign.net/restapi/v2/accounts/426142/envelopes/3b2d7418-27d3-4a80-8969-d875b6fb9548/views/recipient HTTP/1.1
X-DocuSign-Authentication: {"Username":"18f90756-70b1-4f5f-b360-48b198a17215","Password":"*REMOVED*","IntegratorKey":"*REMOVED*"}
Accept: application/json, application/xml, text/json, text/x-json, text/javascript, text/xml
Content-Type: application/json
Host: demo.docusign.net<http://demo.docusign.net>
Content-Length: 128
Accept-Encoding: gzip, deflate
{
"authenticationMethod": "email",
"userName": "Simon",
"email": "[email protected]",
"returnUrl": "http://www.google.com"
}
HTTP/1.1 400 Bad Request
Cache-Control: no-cache
Content-Length: 274
Content-Type: application/json; charset=utf-8
Date: Fri, 24 Jan 2014 12:11:38 GMT
Strict-Transport-Security: max-age=7776000; includeSubDomains
{
"errorCode": "UNKNOWN_ENVELOPE_RECIPIENT",
"message": "The recipient you have identified is not a valid recipient of the specified envelope. Envelope recipient could not be determined. 'clientUserId', 'email', or 'userName' in request and envelope may not match."
}
많은 감사
감사합니다 김! 봉투 작성시 "clientUserId"가 누락되었습니다. –
clientUserID를 얻는 방법. Docusign 콘솔에 봉투를 만들었습니다. 수신자를 추가하여 이름과 이메일을 제공했습니다. 해당 봉투에 대한 수신자 세부 정보를 얻으면 이름과 이메일을 포함한 수신자 세부 정보를 다시 받았습니다. 그러나 clientUserID가 없습니다. Docusign 웹 사이트 GUI에서 봉투를 만드는 경우 어떻게 clientUserID를 설정할 수 있습니까? – Krishnabhadra
API를 사용하여 엔벨로프를 만들거나 만들 때 clientUserID 만 설정할 수 있습니다. GUI를 통해 엔벨로프를 만들 때 설정할 수 없습니다. –