Image Optimizer စာရွက်စာတမ်း

ပုံများကို WebP သို့မဟုတ် AVIF သို့ ပြောင်းလဲပြီး မြို့ 12 မြို့ရှိ CDN မှ ဝန်ဆောင်မှုပေးပါ။ WordPress plugin, Plesk extension သို့မဟုတ် REST API ကို အသုံးပြုပါ။

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

ခြုံငုံသုံးသပ်ချက်

Image Optimizer API သည် ရင်းမြစ်ပုံ URL (သို့မဟုတ် upload) ကိုလက်ခံပြီး WebP သို့မဟုတ် AVIF တွင် အကောင်းဆုံးဗားရှင်းကိုပြန်ပေးသည်။ သင့်ဆိုက်ရှိ ရှိပြီးသားပုံ URL များသည် ဆက်လက်အလုပ်လုပ်နေမည် — optimizer သည် ၎င်းတို့ကို WordPress plugin သို့မဟုတ် သင့် CDN ရှိ edge rule မှတစ်ဆင့် lazy ဖြင့်ပြန်ရေးသည်။

အမြန်စတင်ခြင်း

ရင်းမြစ် URL နှင့် target format ပါသော 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
  }'

Authentication

API endpoint တိုင်းတွင် Bearer token လိုအပ်ပါသည်။ သက်ဆိုင်ရာ ထုတ်ကုန်အတွက် Dashboard ရှိ "API Keys" အောက်တွင် token တစ်ခုကို ထုတ်လုပ်ပါ။ Token များကို server-side တွင် သိမ်းဆည်းပါ — public repositories များသို့ commit လုပ်ခြင်း သို့မဟုတ် frontend bundles များတွင် ထည့်သွင်းခြင်းကို ရှောင်ကြဉ်ပါ။

bash
Authorization: Bearer YOUR_API_KEY

Endpoints

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

POST
/api/optimize
ပုံတစ်ပုံကို အကောင်းဆုံးပြုလုပ်ပါ။ url, format (webp/avif), quality (1–100) နှင့် optional width/height ကိုလက်ခံသည်။
GET
/api/history
အကောင့်အတွက် မကြာသေးမီက အကောင်းဆုံးပြုလုပ်ထားသော ပုံများကိုစာရင်းပြုစုပါ။
GET
/api/usage
အကောင့်အတွက် လက်ရှိအသုံးပြုခွင့် quota နှင့် ကျန်ရှိသော allowance ကို ပြန်ပေးသည်။
GET
/api/cdn/:domain/:path
အကောင်းဆုံးပြုလုပ်ထားသော asset ကို CDN မှတိုက်ရိုက်ရယူပါ။ စမ်းသပ်ရန်အတွက်အသုံးဝင်သည်။ production client များသည် ပြန်ပေးထားသော CDN URL ကိုထည့်သွင်းသင့်သည်။

Integrations

WordPress plugin ကို wordpress.org မှထည့်သွင်းပါ၊ သို့မဟုတ် Plesk extension ကိုအသက်သွင်းပါ။ custom stack များအတွက် REST API ကိုတိုက်ရိုက်ခေါ်ဆိုပါ — POST JSON လုပ်နိုင်သော client library တိုင်းအလုပ်လုပ်ပါမည်။