Dokumentasi Image Optimizer

Tukar imej kepada WebP atau AVIF dengan cepat dan sajikan dari CDN 12 bandar. Plugin WordPress sedia guna, sambungan Plesk, atau REST API.

https://image-optimizer.api.jetweb.appAPI RESTDihoskan EU

Gambaran Keseluruhan

API Image Optimizer menerima URL imej sumber (atau muat naik) dan mengembalikan versi yang dioptimumkan dalam WebP atau AVIF. URL imej sedia ada di laman web anda tetap berfungsi — pengoptimum menulis semula secara malas melalui plugin WordPress atau melalui peraturan pinggir pada CDN anda.

Permulaan Pantas

Hantar permintaan POST dengan URL sumber dan format sasaran. Respons mengandungi URL CDN yang dioptimumkan yang boleh anda benamkan dalam HTML anda.

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

Pengesahan

Setiap titik akhir API memerlukan token Bearer. Jana satu dalam papan pemuka di bawah "Kunci API" untuk produk yang berkaitan. Simpan token di sisi pelayan — jangan sekali-kali komitkannya ke repositori awam atau hantarkannya dalam bundle bahagian hadapan.

bash
Authorization: Bearer YOUR_API_KEY

Titik Akhir

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

POST
/api/optimize
Optimumkan satu imej. Menerima url, format (webp/avif), kualiti (1–100), dan lebar/tinggi pilihan.
GET
/api/history
Senaraikan imej yang baru dioptimumkan untuk akaun yang disahkan.
GET
/api/usage
Mengembalikan kuota penggunaan semasa dan baki peruntukan untuk akaun yang disahkan.
GET
/api/cdn/:domain/:path
Ambil aset yang dioptimumkan terus dari CDN. Berguna untuk ujian; pelanggan pengeluaran harus membenamkan URL CDN yang dikembalikan.

Integrasi

Pasang plugin WordPress dari wordpress.org, atau aktifkan sambungan Plesk. Untuk timbunan tersuai, panggil REST API secara langsung — setiap pustaka klien yang boleh POST JSON akan berfungsi.