개발자 센터

통합 가이드

1. 통합 설명

1.1 통합 프로세스

통합 프로세스는 아래 그림과 같습니다.

集成流程.svg

1.1.1 eSignGlobal 계정 등록

1.1.2 애플리케이션 생성

eSignGlobal에 로그인하면 관리자는 설정-통합-애플리케이션 메뉴에서 애플리케이션을 추가하고 애플리케이션 편집 페이지에서 키를 가져와 콜백 주소를 구성할 수 있습니다.

1.1.3 비즈니스 프로세스 정의

개발자는 이 문서를 읽은 후 기존 비즈니스 프로세스를 정리하고 비즈니스에 계약 노드가 발생하면 해당 인터페이스에 연결하여 기존 비즈니스 프로세스에서 전자 서명 기능을 구현할 수 있습니다.

1.1.4 인터페이스 통합

이 단계에서 공식적으로 연결 작업을 시작합니다. 연결 과정에서 문제가 발생하면 eSignGlobal 팀에 연락하여 해결 지원을 받을 수 있습니다.

1.1.5 비즈니스 테스트

인터페이스 기능 연결을 완료한 후 필요에 따라 여러 번의 비즈니스 프로세스 테스트를 수행합니다. 테스트 과정에서 문제가 발생하면 eSignGlobal 팀에 연락하여 해결 지원을 받을 수 있습니다.

1.1.6 프로젝트 출시

개발자는 다음 작업을 완료하여 프로젝트를 출시할 수 있습니다.

  • 인터페이스 액세스 환경 전환:샌드박스 환경➡ 정식 환경
  • 애플리케이션 정보 전환:샌드박스 app_id, app_secret ➡ 정식 app_id, app_secret

2. 프로세스 예시

다음은 몇 가지 일반적인 애플리케이션 시나리오의 인터페이스 호출 프로세스를 보여줍니다. 구체적인 호출 방법은 귀사의 비즈니스 설계에 따릅니다.

그림의 번호 내용은 표준 전자 서명 비즈니스 운영 프로세스이며, 회색 상자는 eSginGlobal에서 제공하는 API 서비스입니다.

2.1 인터페이스 호출 흐름(클래식 시나리오) - 단계별 시작

分步发起流程.svg

2.2 인터페이스 호출 흐름(클래식 시나리오) - 빠른 시작

一步发起.svg

3. 요약

전자 서명 비즈니스 프로세스는 초기화, 봉투 생성 및 시작, 서명의 세 단계로 나뉩니다.

주요 프로세스 노드에 대한 설명은 다음과 같습니다.

  1. 서명에 대한 주요 정보 추출:eSignGlobal을 통해 전자 서명을 시작할 때 도킹 플랫폼은 서명자 정보, 서명할 파일 등과 같은 콘텐츠만 제공하면 계약 서명을 시작할 수 있습니다. 이 정보의 출처는 일반적으로 사전 비즈니스 프로세스에서 수집되어 비즈니스 시스템에 저장됩니다.
  2. 봉투 만들기:eSignGlobal은 신뢰할 수 있는 글로벌 전자 서명 서비스를 제공하는 것을 목표로 하므로 서명할 파일의 서명 행위(서명 작업이라고도 함)는 봉투를 통해 표시됩니다. 도킹 플랫폼은 서명 프로세스를 생성할 때 제목, 메모 등과 같은 관련 기능을 사용자 정의할 수 있습니다.
  3. 서명할 파일 생성:현재 eSignGlobal은 PDF 형식의 서명할 파일만 지원합니다. 도킹 플랫폼은 서명 파일을 미리 준비하고 '파일 업로드 관련 인터페이스'를 통해 서명 프로세스에 추가해야 합니다.
  4. 서명자 추가:도킹 플랫폼은 이 단계에서 봉투에 서명자를 추가할 수 있으며 서명 순서, 서명 위치, 액세스 암호 필요 여부 등과 같은 서명자의 사용자 경험을 구성할 수도 있습니다.
  5. 봉투 열기:즉, 서명자가 파일 서명을 시작할 수 있도록 허용합니다. 봉투가 열린 후에는 서명할 파일을 추가하거나 수정할 수 없으며 미리 설정된 서명 순서에 따라 자동으로 흐름이 시작되고 eSignGlobal에서 서명 알림을 보냅니다.
  6. 봉투 종료:즉, 모든 서명자가 서명을 완료하면 연동 플랫폼에서 수동으로 봉투를 닫습니다. (향후 eSignGlobal은 프로세스가 닫히기 전에 서명자를 추가하는 기능을 지원할 예정입니다.)
  7. 서명된 파일 다운로드:즉, 모든 서명자가 서명을 완료한 후 파일을 다운로드합니다. 봉투가 종료된 후에만 호출할 수 있습니다.

1. 통합 설명
1.1 통합 프로세스
1.1.1 eSignGlobal 계정 등록
1.1.2 애플리케이션 생성
1.1.3 비즈니스 프로세스 정의
1.1.4 인터페이스 통합
1.1.5 비즈니스 테스트
1.1.6 프로젝트 출시
2. 프로세스 예시
2.1 인터페이스 호출 흐름(클래식 시나리오) - 단계별 시작
2.2 인터페이스 호출 흐름(클래식 시나리오) - 빠른 시작
3. 요약