Image Optimizer dokumentáció

Képek konvertálása WebP vagy AVIF formátumba menet közben, és kiszolgálásuk egy 12 városból álló CDN-ből. Beépülő WordPress bővítmény, Plesk kiterjesztés vagy REST API.

https://image-optimizer.api.jetweb.appREST APIEU-ban tárolt

Áttekintés

A Image Optimizer API elfogad egy forráskép URL-t (vagy feltöltést), és visszaad egy optimalizált verziót WebP vagy AVIF formátumban. A meglévő kép URL-ek a webhelyeden továbbra is működnek – az optimalizáló lustán átírja őket a WordPress bővítményen vagy egy él szabályon keresztül a CDN-eden.

Gyorsindítás

Küldj egy POST kérést a forrás URL-lel és a célformátummal. A válasz tartalmazza az optimalizált CDN URL-t, amelyet beágyazhatsz a HTML-edbe.

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
  }'

Hitelesítés

Minden API végponthoz Bearer token szükséges. Hozzon létre egyet a Dashboard-on az "API kulcsok" alatt a megfelelő termékhez. A tokeneket szerveroldalon tárolja – soha ne adja ki nyilvános tárolókba vagy frontend csomagokba.

bash
Authorization: Bearer YOUR_API_KEY

Végpontok

Alap URL: https://image-optimizer.api.jetweb.app

POST
/api/optimize
Egyetlen kép optimalizálása. Elfogadja az url, format (webp/avif), quality (1–100) és opcionális width/height paramétereket.
GET
/api/history
A hitelesített fiókhoz tartozó legutóbb optimalizált képek listázása.
GET
/api/usage
Visszaadja a hitelesített fiók aktuális használati kvótáját és fennmaradó keretét.
GET
/api/cdn/:domain/:path
Optimalizált eszköz lekérése közvetlenül a CDN-ből. Teszteléshez hasznos; éles klienseknek a visszakapott CDN URL-t kell beágyazniuk.

Integrációk

Telepítsd a WordPress bővítményt a wordpress.org-ról, vagy aktiváld a Plesk kiterjesztést. Egyedi stackek esetén hívd közvetlenül a REST API-t – minden klienskönyvtár, amely képes JSON POST küldésére, működni fog.