위치:
전자 서명 API
UI를 사용하지 않고도 e- 서명 API를 독립적으로 사용하여 Salesforce Contracts 기능을 호출할 수 있습니다. 이러한 API는 고도로 사용자 정의할 수 있습니다. 전자 서명을 위해 생성된 문서를 하나 이상 보낼 수 있습니다. 생성된 문서는 표준 또는 사용자 정의 개체와 연결할 수 있습니다.
필요한 권한에 대해 알아보려면 DocuSign용 권한 집합을 참조하십시오.
Apex 총괄자 제한에 대해 알아보려면 실행 총괄자 및 제한을 참조하십시오.
e- 서명 API에 대한 자세한 내용은 e-signature Resources를 참조하십시오.
| 방법 | 설명 |
|---|---|
| getRecipients | 이 방법을 사용하여 문서 수신자 목록을 봅니다. 사용자 정의 클래스를 통해 사용자 정의 논리 추가:
수신자가 반환되는 방식을 사용자 정의하려면 전역 Apex 클래스에 ind_docgen_api.OpenInterface 인터페이스를 구현합니다. 다음은 호칭이 "Sr."인 모든 연락처를 가져오는 구현 샘플입니다. recipientSelector 및 sourceObjectId는 옵션 매개 변수입니다. sourceObjectId 매개 변수가 입력으로 Apex 클래스에 전달되고 필요에 따라 사용됩니다. 메타데이터를 사용하여 사용자 정의 클래스를 구성하려면 다음 값을 사용하여 전자 서명 구성 개체에 레코드를 추가합니다.
|
| getDocuments | 이 방법을 사용하여 전자 서명을 위해 전송된 문서 목록을 봅니다. IsAssociatedWithClm 매개 변수가 다음인 경우:
사용자 정의 클래스를 통해 사용자 정의 논리 추가:
eSignature에 대한 문서 반환 방법을 사용자 정의하려면 전역 Apex 클래스에서 ind_docgen_api.OpenInterface 인터페이스를 구현합니다. 다음은 지정된 sourceObjectId에 연결된 ContentVersion 레코드에서 문서를 가져오는 구현 예제입니다. documentSelector는 옵션 매개 변수입니다. 메타데이터를 사용하여 사용자 정의 클래스를 구성하려면 다음 값을 사용하여 전자 서명 구성 개체에 레코드를 추가합니다.
API URL에 사용자 정의 클래스 이름을 전달하지 않아도 됩니다. |
| getNotificationSettings | 이 방법을 사용하여 미리 알림 및 만료 알림 설정을 봅니다. sourceObjectId는 개체에 대한 해당 알림 설정을 반환하는 필수 매개 변수입니다. API는 다음 구성 설정에서 알림 설정을 읽습니다.
|
| sendEnvelope | 이 방법을 사용하여 새 DocuSign 트랜잭션을 활성화합니다. |
| voidEnvelope | 이 방법을 사용하여 개체와 연결된 봉투를 만료하거나 무효화합니다. |
| updateEnvelope | 이 방법을 사용하여 DocuSign에 임시 요청을 보내 봉투 상태를 업데이트합니다. |
