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 'ਤੇ ਇੱਕ ਐਜ ਨਿਯਮ ਰਾਹੀਂ ਉਹਨਾਂ ਨੂੰ lazily ਮੁੜ-ਲਿਖਦਾ ਹੈ।

ਤੇਜ਼ ਸ਼ੁਰੂਆਤ

ਸਰੋਤ 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 endpoint ਲਈ Bearer token ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। ਸੰਬੰਧਿਤ ਉਤਪਾਦ ਲਈ "API Keys" ਦੇ ਹੇਠਾਂ Dashboard ਵਿੱਚ ਇੱਕ ਜਨਰੇਟ ਕਰੋ। Tokens ਨੂੰ server-side ਰੱਖੋ — ਉਹਨਾਂ ਨੂੰ ਕਦੇ ਵੀ ਜਨਤਕ 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), ਅਤੇ ਵਿਕਲਪਿਕ width/height ਸਵੀਕਾਰ ਕਰਦਾ ਹੈ।
GET
/api/history
ਪ੍ਰਮਾਣਿਤ ਖਾਤੇ ਲਈ ਹਾਲ ਹੀ ਵਿੱਚ ਅਨੁਕੂਲਿਤ ਚਿੱਤਰਾਂ ਦੀ ਸੂਚੀ।
GET
/api/usage
ਪ੍ਰਮਾਣਿਤ ਖਾਤੇ ਲਈ ਮੌਜੂਦਾ ਵਰਤੋਂ ਕੋਟਾ ਅਤੇ ਬਾਕੀ ਭੱਤਾ ਵਾਪਸ ਕਰਦਾ ਹੈ।
GET
/api/cdn/:domain/:path
ਸਿੱਧੇ CDN ਤੋਂ ਇੱਕ ਅਨੁਕੂਲਿਤ ਸੰਪਤੀ ਪ੍ਰਾਪਤ ਕਰੋ। ਟੈਸਟਿੰਗ ਲਈ ਲਾਭਦਾਇਕ; ਉਤਪਾਦਨ ਕਲਾਇੰਟਾਂ ਨੂੰ ਵਾਪਸ ਕੀਤਾ CDN URL ਸ਼ਾਮਲ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ।

Integrations

wordpress.org ਤੋਂ WordPress ਪਲੱਗਇਨ ਸਥਾਪਿਤ ਕਰੋ, ਜਾਂ Plesk ਐਕਸਟੈਂਸ਼ਨ ਨੂੰ ਸਰਗਰਮ ਕਰੋ। ਕਸਟਮ ਸਟੈਕਾਂ ਲਈ, ਸਿੱਧੇ REST API ਨੂੰ ਕਾਲ ਕਰੋ — ਹਰ ਕਲਾਇੰਟ ਲਾਇਬ੍ਰੇਰੀ ਜੋ POST JSON ਕਰ ਸਕਦੀ ਹੈ, ਕੰਮ ਕਰੇਗੀ।