Skip to content
smallPict

설치 및 플랫폼 연동 허브

WordPress, 독립형 모바일 앱 (iOS & Android), 백엔드 서버 SDK, Direct REST API 환경에서 SmallPict를 빠르게 시작하세요.

SmallPict는 WordPress, 서버 측 코드 또는 일반 HTTP로 사용할 수 있습니다. 사용 중인 환경에 맞는 방식을 선택하세요.


연동 플랫폼 선택

  • WordPress 플러그인: WordPress 및 WooCommerce 미디어를 WebP 또는 AVIF(요금제에 따라)로 변환합니다. 사이트는 이메일로 받은 일회용 코드로 연결합니다.
  • 모바일 앱 (iOS & Android) (출시 예정): iPhone과 Android에서 카메라 및 갤러리 사진을 압축합니다. 계정과 쿼터는 동일하게 사용됩니다.
  • 7개 공식 서버 SDK: Node.js, Go, Python, PHP, Java/Kotlin, Rust, Ruby용 라이브러리로, 요청 서명을 자동으로 처리합니다.
  • 다이렉트 REST API: HMAC-SHA256 서명으로 인증하는 OpenAPI 3.1 엔드포인트.

1. WordPress 플러그인 설치 가이드

시스템 요구 사양

  • WordPress 코어: 버전 5.8 이상 (6.7+ 완전 호환 검증)
  • PHP 버전: 7.4 ~ 8.3
  • 필수 PHP 확장 모듈: curl, json, mbstring

설치 절차

  1. WordPress 관리자 대시보드에서 플러그인 → 새로 추가로 이동합니다.
  2. 검색창에 **"SmallPict"**를 입력합니다.
  3. 지금 설치를 클릭한 후 완료되면 활성화를 클릭합니다.
  4. 화면에 나타나는 원클릭 OTP 안내창에 이메일을 입력하고 전송된 6자리 코드를 입력하면 즉시 안전하게 클라우드 계정과 연동됩니다.

2. SmallPict 모바일 앱 (iOS & Android) — 출시 예정

SmallPict의 압축 기술을 스마트폰에서도 만나보세요. 사진작가, 인플루언서 및 쇼핑몰 운영자가 대용량 원본 사진을 모바일에서 즉시 압축할 수 있습니다:

출시 상태: 비공개 베타 테스트 진행 중. 곧 Apple App Store (iOS 15+) 및 Google Play Store (Android 10+)에서 정식 서비스됩니다.

모바일 앱 주요 기능

  • 카메라 & 갤러리 일괄 고속 처리: 최대 100장의 RAW/JPEG/HEIC 이미지를 한 번에 선택하여 수초 내에 AVIF/WebP로 변환.
  • 최대 90% 용량 절감: 육안으로 구별 불가능한 화질을 유지하면서 모바일 데이터와 클라우드 용량을 대폭 절약.
  • 계정 및 쿼터 크로스 플랫폼 동기화: 데스크톱, WordPress 및 모바일 간에 월간 사용 쿼터를 원활하게 공유.

3. 서버 SDK 패키지 설치 명령어

사용 중인 프로그래밍 언어의 패키지 관리자 명령어를 실행하세요:

Shell
# Node.js & TypeScriptnpm install @smallpict/sdk
# Golanggo get github.com/tuxnoob/smallpict-go
# Pythonpip install smallpict
# PHP (Composer)composer require smallpict/smallpict-php
# Rust (Cargo)cargo add smallpict
# Ruby (Bundler)gem install smallpict

4. REST API를 통한 직접 요청

표준 cURL 명령어로 HMAC 서명된 최적화 요청을 전송합니다:

Shell
curl -X POST https://api.smallpict.app/v1/optimize \  -H "X-API-Key: sp_sdk_9a8b7c6d5e4f..." \  -H "X-Timestamp: 1716301234" \  -H "X-Signature: 3a9f8b2c4d6e8a..." \  -H "Content-Type: application/json" \  -d {  "filename": "hero.jpg",  "mime_type": "image/jpeg",  "filesize": 2508800,  "options": {    "format": "avif",    "quality": 80,    "max_width": 1920  }}'

5. 쿼터 소모 없는 샌드박스 테스트

실제 과금 쿼터를 소모하지 않고 로컬 및 CI/CD 환경에서 테스트하려면 sp_test_... 테스트 키를 사용하세요. 자세한 내용은 샌드박스 테스트 가이드를 확인하세요.