시작하기
FreeFileTools API를 몇 분 만에 시작하세요. 다음 단계를 따라 첫 번째 API 호출을 수행하세요.
1단계: 계정 만들기
freefiletools.io에서 무료 계정에 가입하세요. 신용카드가 필요 없습니다. 이메일 또는 Google 계정으로 로그인할 수 있습니다.
2단계: API Key 만들기
로그인 후 대시보드로 이동하여 API Keys을 여세요. API Key 만들기를 클릭하여 키를 생성하세요.
API Key는 다음과 같은 형식입니다: fft_abc123...
중요: API Key를 복사하여 안전하게 보관하세요. 생성 후에는 전체 키를 다시 볼 수 없습니다.
3단계: 첫 번째 요청 보내기
모든 요청의 x-api-key 헤더에 API Key를 포함하세요. cURL을 사용하여 이미지를 압축하는 간단한 예제입니다:
bash
curl -X POST https://freefiletools.io/api/image-compress \
-H "x-api-key: fft_your_api_key_here" \
-F "[email protected]" \
-F "quality=80" \
-o compressed.jpg전체 동작 예제
이미지를 압축하고 결과를 저장하는 완전한 Node.js 예제입니다:
javascript
const fs = require("fs");
async function compressImage() {
const formData = new FormData();
formData.append("file", new Blob([fs.readFileSync("photo.jpg")]), "photo.jpg");
formData.append("quality", "75");
const response = await fetch("https://freefiletools.io/api/image-compress", {
method: "POST",
headers: {
"x-api-key": "fft_your_api_key_here",
},
body: formData,
});
if (!response.ok) {
const error = await response.json();
console.error("Error:", error);
return;
}
const buffer = Buffer.from(await response.arrayBuffer());
fs.writeFileSync("compressed.jpg", buffer);
console.log("Compressed image saved as compressed.jpg");
}
compressImage();다음 단계
인증 -- API Key 인증에 대해 자세히 알아보세요.
API 레퍼런스: 이미지 도구 -- 모든 이미지 처리 엔드포인트를 살펴보세요.
API 레퍼런스: PDF 도구 -- 모든 PDF 처리 엔드포인트를 살펴보세요.
코드 예제 -- 여러 언어로 바로 사용할 수 있는 예제.