Image Optimizer 문서
이미지를 즉시 WebP 또는 AVIF으로 변환하고 12개 도시 CDN에서 제공합니다. WordPress 플러그인, Plesk 확장 또는 REST API를 통해 간편하게 사용 가능.
개요
Image Optimizer API는 소스 이미지 URL(또는 업로드)을 받아 WebP 또는 AVIF 형식의 최적화된 버전을 반환합니다. 사이트의 기존 이미지 URL은 계속 작동하며, WordPress 플러그인 또는 CDN의 에지 규칙을 통해 지연 최적화됩니다.
빠른 시작
소스 URL과 대상 형식으로 POST 요청을 보내세요. 응답에는 HTML에 삽입할 수 있는 최적화된 CDN URL이 포함됩니다.
bash
curl -X POST https://image-optimizer.api.jetweb.app/api/optimize \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"url": "https://example.com/photo.jpg",
"format": "webp",
"quality": 80
}'
인증
모든 API 엔드포인트에는 Bearer 토큰이 필요합니다. 해당 제품의 "API Keys" 아래 대시보드에서 토큰을 생성하세요. 토큰은 서버 측에서 안전하게 보관하고, 공개 저장소에 커밋하거나 프론트엔드 번들에 포함시키지 마십시오.
bash
Authorization: Bearer YOUR_API_KEY
엔드포인트
기본 URL: https://image-optimizer.api.jetweb.app
POST
/api/optimize
단일 이미지를 최적화합니다. url, format(webp/avif), quality(1–100) 및 선택적 width/height를 허용합니다.
GET
/api/history
인증된 계정에서 최근에 최적화된 이미지 목록을 표시합니다.
GET
/api/usage
인증된 계정의 현재 사용량 할당량과 남은 허용량을 반환합니다.
GET
/api/cdn/:domain/:path
CDN에서 직접 최적화된 에셋을 가져옵니다. 테스트에 유용하며, 프로덕션 클라이언트는 반환된 CDN URL을 삽입해야 합니다.
통합
wordpress.org에서 WordPress 플러그인을 설치하거나 Plesk 확장을 활성화하세요. 사용자 정의 스택의 경우 REST API를 직접 호출하세요. JSON POST가 가능한 모든 클라이언트 라이브러리가 작동합니다.