Image Optimizer-dokumentasie

Skakel beelde op die vlieg na WebP of AVIF om en bedien dit vanaf 'n 12-stad CDN. Inprop WordPress-plugin, Plesk-uitbreiding of REST API.

https://image-optimizer.api.jetweb.appREST APIEU-gehuisves

Oorsig

Die Image Optimizer-API aanvaar 'n bronbeeld-URL (of oplaai) en gee 'n geoptimaliseerde weergawe in WebP of AVIF terug. Bestaande beeld-URL's op jou webwerf bly werk — die optimaliseerder herskryf hulle lui via die WordPress-plugin of via 'n randreël op jou CDN.

Vinnige begin

Stuur 'n POST-versoek met die bron-URL en teikenformaat. Die antwoord bevat die geoptimaliseerde CDN-URL wat jy in jou HTML kan inbed.

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

Verifikasie

Elke API-eindpunt benodig 'n Bearer-token. Genereer een in die dashboard onder "API Keys" vir die relevante produk. Hou tokens bedienerkant — moenie dit ooit in openbare bewaarplekke plaas of in voorpuntbundels stuur nie.

bash
Authorization: Bearer YOUR_API_KEY

Eindpunte

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

POST
/api/optimize
Optimaliseer 'n enkele beeld. Aanvaar url, formaat (webp/avif), kwaliteit (1–100) en opsionele breedte/hoogte.
GET
/api/history
Lys onlangs geoptimaliseerde beelde vir die geverifieerde rekening.
GET
/api/usage
Gee die huidige gebruikslimiet en oorblywende toelae vir die geverifieerde rekening terug.
GET
/api/cdn/:domain/:path
Haal 'n geoptimaliseerde bate direk van die CDN af. Nuttig vir toetsing; produksiekliënte moet die teruggekeerde CDN-URL inbed.

Integrasies

Installeer die WordPress-plugin van wordpress.org af, of aktiveer die Plesk-uitbreiding. Vir pasgemaakte stelle, roep die REST API direk aan — elke kliëntbiblioteek wat POST JSON kan stuur, sal werk.