BoldSign API를 사용해 서명된 문서를 손쉽게 다운로드
Source: Dev.to
BoldSign API를 사용한 문서 다운로드 시작하기
BoldSign API를 통해 완료된 전자서명 문서를 다운로드하려면 먼저 다운로드 요청을 시작해야 합니다. 이를 위해서는 다운로드하려는 특정 문서의 document ID가 필요합니다. BoldSign은 REST API를 지원하므로 서버‑사이드 프로그래밍 언어를 사용해 엔드포인트를 호출할 수 있습니다.
코드 스니펫
cURL
curl -X GET 'https://api.boldsign.com/v1/document/download?documentId={Your document Id}' \
-H 'accept: application/json' \
-H 'X-API-KEY: {your-api-key}'
C#
var apiClient = new ApiClient("https://api.boldsign.com", "Your API-KEY");
var documentClient = new DocumentClient(apiClient);
var documentStream = documentClient.DownloadDocument("{Your document Id}");
Python
import requests
url = "https://api.boldsign.com/v1/document/download?documentId={Your document Id}"
headers = {
"accept": "application/json",
"X-API-KEY": "{your API key}"
}
response = requests.get(url, headers=headers)
print(response.text)
Node.js
const axios = require('axios');
const response = axios.get('https://api.boldsign.com/v1/document/download', {
params: { documentId: '{Your document Id}' },
responseType: 'stream',
headers: {
accept: 'application/json',
'X-API-KEY': '{your API key}'
}
});
PHP
'application/json',
'X-API-KEY' => '{your-api-key}'
];
$request = new Request('GET', 'https://api.boldsign.com/v1/document/download?documentId={Your document Id}', $headers);
$res = $client->sendAsync($request)->wait();
echo $res->getBody();
문서 스트림 처리
다운로드 요청을 시작하면 BoldSign API가 완료된 전자서명 문서를 포함하는 문서 스트림을 반환합니다. 이 스트림은 애플리케이션의 요구에 따라 처리할 수 있습니다—예를 들어 로컬 파일 시스템에 저장하거나, 다른 시스템에 통합하거나, 사용자에게 표시하는 등 다양한 방법으로 활용할 수 있습니다.
결론
BoldSign API를 통해 완료된 전자서명 문서를 다운로드하는 과정은 간단하며 워크플로에 원활히 통합될 수 있습니다. API를 활용하면 문서 조회를 자동화하고 프로세스를 효율화하며 전반적인 사용자 경험을 향상시킬 수 있습니다.
시작하려면 BoldSign API 문서를 참고하여 애플리케이션에 BoldSign API를 통합하세요.
오늘 바로 30일 무료 BoldSign 체험를 시작하거나, 데모 예약으로 플랫폼을 자세히 살펴보세요. 추가 도움이 필요하면 BoldSign 지원 포털을 방문하십시오.