Image Optimizer दस्तावेज़ीकरण

छवियों को तुरंत WebP या AVIF में बदलें और उन्हें 12-शहर CDN से प्रस्तुत करें। ड्रॉप-इन WordPress प्लगइन, Plesk एक्सटेंशन या REST API।

https://image-optimizer.api.jetweb.appREST APIEU-होस्टेड

अवलोकन

Image Optimizer API एक स्रोत छवि URL (या अपलोड) स्वीकार करता है और WebP या AVIF में एक अनुकूलित संस्करण लौटाता है। आपकी साइट पर मौजूदा छवि URL काम करते रहते हैं — ऑप्टिमाइज़र उन्हें WordPress प्लगइन या आपके CDN पर एज नियम के माध्यम से आलसी रूप से पुनर्लेखित करता है।

त्वरित आरंभ

स्रोत URL और लक्ष्य प्रारूप के साथ एक POST अनुरोध भेजें। प्रतिक्रिया में अनुकूलित CDN URL होता है जिसे आप अपने HTML में एम्बेड कर सकते हैं।

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

प्रमाणीकरण

प्रत्येक API एंडपॉइंट के लिए Bearer टोकन आवश्यक है। संबंधित उत्पाद के लिए डैशबोर्ड में "API Keys" के अंतर्गत एक टोकन जनरेट करें। टोकन को सर्वर-साइड रखें — उन्हें सार्वजनिक रिपॉजिटरी में कभी कमिट न करें या फ्रंटएंड बंडल में शिप न करें।

bash
Authorization: Bearer YOUR_API_KEY

एंडपॉइंट

बेस URL: https://image-optimizer.api.jetweb.app

POST
/api/optimize
एकल छवि को अनुकूलित करें। url, format (webp/avif), quality (1–100), और वैकल्पिक width/height स्वीकार करता है।
GET
/api/history
प्रमाणित खाते के लिए हाल ही में अनुकूलित छवियों की सूची बनाएं।
GET
/api/usage
प्रमाणित खाते के लिए वर्तमान उपयोग कोटा और शेष भत्ता लौटाता है।
GET
/api/cdn/:domain/:path
सीधे CDN से एक अनुकूलित संपत्ति प्राप्त करें। परीक्षण के लिए उपयोगी; उत्पादन क्लाइंट को लौटाए गए CDN URL को एम्बेड करना चाहिए।

एकीकरण

wordpress.org से WordPress प्लगइन स्थापित करें, या Plesk एक्सटेंशन सक्रिय करें। कस्टम स्टैक के लिए, सीधे REST API को कॉल करें — प्रत्येक क्लाइंट लाइब्रेरी जो POST JSON कर सकती है, काम करेगी।