{
"tool": "image-convert",
"count": 1,
"results": [
{
"imageUrl": "https://mediaprotools.com/samples/image-convert-example.jpg",
"inputFormat": "jpeg",
"inputWidth": 172,
"inputHeight": 178,
"inputKb": 9,
"outputFormat": "webp",
"width": 172,
"height": 178,
"outputKb": 3,
"savedPercent": 68,
"outputUrl": "https://api.mediaprotools.com/v1/_store/FoWMWaoe0uRxSQ08z/records/img-0001-image-convert-example.webp",
"outputKey": "img-0001-image-convert-example.webp"
}
]
}
curl --location --request GET 'https://zylalabs.com/api/14745/image+converter+and+compressor+api/38173/image+converter+and+compressor?items=https://mediaprotools.com/samples/image-convert-example.jpg' --header 'Authorization: Bearer YOUR_API_KEY'
साइन अप करने के बाद, प्रत्येक डेवलपर को एक पर्सनल API एक्सेस की असाइन की जाती है, जो अक्षरों और अंकों का एक यूनिक संयोजन होता है, जिसका उपयोग हमारे API एंडपॉइंट तक पहुंचने के लिए किया जाता है। प्रमाणीकरण के लिए छवि रूपांतरक और संकुचन器 API के साथ बस अपने बेयरर टोकन को Authorization हेडर में शामिल करें।
| हेडर | विवरण |
|---|---|
Authorization
|
आवश्यक
होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें।
|
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें।
डायरेक्ट फ़ाइल स्थानों सेBulk में छवियों को रूपांतरित और संकुचित करें इनपुट और आउटपुट प्रारूप dimensions फ़ाइल आकार percent बचाए गए और एक परिणाम फ़ाइल लौटाता है
आइटम्स क्वेरी पैरामीटर को 3 मानों (कॉमा-सेपरेटेड) के साथ भेजें प्रत्येक एक सीधा इमेज फ़ाइल है इस पृष्ठ पर उदाहरण अनुरोध एक दिखाता है वैकल्पिक पैरामीटर: फॉर्मेट, गुणवत्ता, अधिकतम चौड़ाई, अधिकतम ऊंचाई, मेटाडेटा हटाना
जेसन के साथ टूल गिनती और एक परिणाम सरणी प्रत्येक परिणाम पंक्ति में इस पृष्ठ पर उदाहरण प्रतिक्रिया के समान क्षेत्र होते हैं
एक कॉल एक अनुरोध के रूप में गिना जाता है भले ही वह एक साथ 3 छवि यूआरएल मांगता हो एक ही कॉल में अधिक विकल्प या उच्च सीमा मांगने पर भी यह एक अनुरोध के रूप में गिना जाता है
अधिकारी सार्वजनिक एपीआई सार्वजनिक वेब पृष्ठ सार्वजनिक फ़ाइलें और DNS अनुरोध के समय लाइव प्राप्त की जाती हैं कोई लॉगिन या भुगतान दीवारें बाईपास नहीं की जाती हैं
अधिकांश कॉल 2 से 15 सेकंड में वापस आते हैं 80 सेकंड के बाद आपको HTTP 503 मिलता है जिसमें Retry-After होता है कम आइटम भेजें और पुनः प्रयास करें
वैकल्पिक प्रश्न पैरामीटर: फॉर्मेट, गुणवत्ता, अधिकतम चौड़ाई, अधिकतम ऊंचाई, मेटाडेटा हटाएं। प्रत्येक को इस पृष्ठ पर पैरामीटर के तहत उनकी अनुमत मानों या रेंज के साथ सूचीबद्ध किया गया है। उन सीमाओं के बाहर के मान HTTP 400 लौटाते हैं जिसमें अनुमत रेंज होती है
JSON एक त्रुटि संदेश के साथ: 400 एक गायब या अमान्य पैरामीटर के लिए (अनुमत मानों के साथ) 422 जब कोई आइटम संसाधित नहीं किया जा सकता (प्रत्येक के लिए एक कारण के साथ) 429 दर सीमा से अधिक और 503 व्यस्त होने पर या 80 सेकंड से अधिक होने पर Retry-After के साथ यदि केवल कुछ आइटम असफल होते हैं तो आपको 200 मिलता है और प्रत्येक असफल आइटम एक त्रुटि क्षेत्र के साथ एक पंक्ति होती है