> [Site index](https://perfectvector.com/llms.txt) — available pages and descriptions.

# Make में HTTP और Google Drive से इमेज वेक्टराइज़ करें

> Make से Google Drive की इमेज वेक्टराइज़ेशन API को भेजें। फ़ाइल डेटा मैप करें, लंबित या नाकाम रिस्पॉन्स संभालें और दूसरे फ़ोल्डर में SVG सेव करें।

Source: https://perfectvector.com/hi/blog/make-com-vectorize-image-automation

Language: hi
Author: Jay
Published: 2026-11-13T08:00:00+09:00

यह गाइड Make के HTTP v4 सिनेरियो में फ़ाइल और रिस्पॉन्स फ़ील्ड मैप करने के लिए है। यह Google Drive से रास्टर इमेज पढ़ता है। यहाँ अनुरोध भेजने, कन्वर्ज़न ID लेने और SVG पाने के चरण हैं। हमने API के साथ आदान-प्रदान टेस्ट की से जाँचा। Make और Drive की मैपिंग आधिकारिक मॉड्यूल दस्तावेज़ों पर आधारित है।

## एक फ़ाइल और टेस्ट की से शुरू करें

Google Drive को Make से कनेक्ट करें। एक फ़्रेम वाली PNG, JPEG या WebP टेस्ट फ़ोल्डर में रखें, आउटपुट के लिए दूसरा फ़ोल्डर चुनें और [PerfectVector टेस्ट की](https://perfectvector.com/account/developers) लें। फ़ाइल ज़्यादा से ज़्यादा 5 MiB की हो और हर भुजा 100 से 4,096 पिक्सेल हो। सफल टेस्ट कन्वर्ज़न पर एक तय सैंपल SVG मिलता है। [PerfectVector टेस्ट मोड](https://perfectvector.com/docs/api/test-mode)

**Google Drive → Download a File** जोड़ें और मूल फ़ाइल उसकी ID से चुनें। अगर बाद में फ़ोल्डर ट्रिगर जोड़ें, तो उससे मिलने वाली ID इस मॉड्यूल में मैप करें। पहली बार जानी हुई एक फ़ाइल लें ताकि मॉड्यूल के आउटपुट में नाम और डेटा जाँच सकें। [फ़ाइलों पर काम करने की Make गाइड](https://help.make.com/working-with-files)

## फ़ाइल को HTTP अनुरोध में मैप करें

Make के HTTP v4 ऐप में **HTTP → Make a request** इस्तेमाल करें। **Credentials** में **API key** ऑथेंटिकेशन चुनकर टेस्ट की रखें। कीचेन के **Key** फ़ील्ड में `Bearer ` से शुरू होने वाला पूरा मान डालें। इसे हेडर में भेजने का विकल्प चुनें, पैरामीटर का नाम `Authorization` रखें और ओरिजिन को `https://api.perfectvector.com` तक सीमित करें। डाउनलोड के लिए यही कीचेन इस्तेमाल करें। [Make में API की सेटअप](https://apps.make.com/api-key-authentication-type)

नीचे के सभी एंडपॉइंट के लिए `https://api.perfectvector.com` ओरिजिन रखें।

| HTTP v4 सेटिंग        | पहली बार का मान                                                                       |
| --------------------- | ------------------------------------------------------------------------------------- |
| URL और मेथड           | `POST /v1/vectorizations`                                                             |
| बॉडी का कॉन्टेंट टाइप | `multipart/form-data`                                                                 |
| बॉडी फ़ील्ड           | टाइप **File**, नाम `image`। **Download a File** से फ़ाइल का नाम और डेटा मैप करें।     |
| हेडर                  | `Idempotency-Key`। इस ऑपरेशन के लिए `drive-logo-test-0001` जैसा स्थिर मान चुनें।      |
| हेडर                  | `Prefer: wait=10`                                                                     |
| Parse response        | **Yes**। एक बार चलाने पर `id` और `status` जैसे आउटपुट फ़ील्ड मैप करने के लिए मिलेंगे। |
| Timeout               | इस अनुरोध के लिए 30 सेकंड।                                                            |

बॉडी टाइप चुनने पर Make मल्टीपार्ट बाउंड्री बना देता है। POST का रिस्पॉन्स JSON रहने दें। कन्वर्ज़न तुरंत पूरा हो या और समय लगे, दोनों स्थितियाँ उसी फ़ॉर्मैट में दिखेंगी। PerfectVector की गाइड में दो सेकंड का मतलब स्टेटस जाँचने के बीच का अंतर है। [Make के HTTP मॉड्यूल](https://apps.make.com/http) · [PerfectVector में इंतज़ार और असिंक्रोनस प्रोसेसिंग](https://perfectvector.com/docs/api/waiting-and-async)

**वर्कफ़्लो का चित्र**

![मूल फ़ोल्डर की इमेज HTTP अनुरोध से कन्वर्ज़न रिकॉर्ड तक जाती है। फिर वेक्टर फ़ाइल के रूप में आउटपुट फ़ोल्डर में पहुँचती है।](https://perfectvector.com/blog/make-com-vectorize-image-automation/workflow.webp)

*इमेज के बाइट अनुरोध में मैप करें। कन्वर्ज़न ID से स्टेटस जाँचें और आउटपुट फ़ोल्डर के लिए SVG लें।*

## कन्वर्ज़न सफल होने पर ही डाउनलोड करें

**HTTP → Download a file** से पहले फ़िल्टर लगाएँ ताकि यह सिर्फ़ तब चले जब पार्स किया गया स्टेटस `succeeded` हो। वही API ओरिजिन और पाथ `/v1/vectorizations/{id}/result` इस्तेमाल करें। `{id}` की जगह मैप की हुई कन्वर्ज़न ID रखें। API कीचेन इस्तेमाल करें और **Return error if HTTP request fails** को **Yes** करें। डाउनलोड मॉड्यूल अगले मॉड्यूल को फ़ाइल डेटा देता है। [Make के HTTP मॉड्यूल](https://apps.make.com/http) · [PerfectVector के नतीजे](https://perfectvector.com/docs/api/results)

**Google Drive → Upload a File** जोड़ें और आउटपुट फ़ोल्डर चुनें। स्रोत के रूप में **HTTP → Download a file** की फ़ाइल चुनें। नाम बदलने के लिए फ़ाइल इनपुट में **Map** चुनें, डाउनलोड किया हुआ डेटा रखें और `logo-test.svg` जैसा नाम लिखें। SVG का मूल फ़ॉर्मैट रखने के लिए **Convert a File** बंद रखें। [Make के Google Drive मॉड्यूल](https://apps.make.com/google-drive-modules) अपलोड की हुई फ़ाइल खोलें और “TEST MODE” सैंपल देखें। इससे पूरे सिनेरियो की मैपिंग जाँच सकते हैं।

| POST से मिला रिस्पॉन्स            | अगला कदम या रिकवरी                                                                                                                                                                                                                     |
| --------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `201` और `succeeded`              | SVG डाउनलोड करें और फ़ाइल डेटा Drive पर अपलोड करें।                                                                                                                                                                                    |
| `202` और `queued` या `processing` | नीचे की स्टेटस जाँच के लिए कन्वर्ज़न ID सेव करें। अभी डाउनलोड फ़िल्टर बंद रखें।                                                                                                                                                        |
| `201` और `failed`                 | कन्वर्ज़न ID और त्रुटि दर्ज करें। डाउनलोड से पहले इस रास्ते को रोक दें।                                                                                                                                                                |
| `4xx` या `5xx`                    | मॉड्यूल की त्रुटि और, अगर दिया हो, API समस्या कोड देखें। `429` या `503` पर दिया गया `Retry-After` मानें और दोबारा भेजने की अवधि में वही की और बाइट इस्तेमाल करें। कोई लाइव कन्वर्ज़न चल रहा हो तो पहले उसके पूरा होने का इंतज़ार करें। |

## डाउनलोड से पहले लंबित कन्वर्ज़न जाँचें

एक बार चलाने वाला सिनेरियो एक टेस्ट फ़ाइल के लिए है। लाइव अनुरोध में `202` मिले तो दूसरा **HTTP → Make a request** मॉड्यूल लगाएँ। इसमें **GET**, वही API कीचेन और **Parse response** के लिए **Yes** रखें। उसी API ओरिजिन और पाथ `/v1/vectorizations/{id}` का इस्तेमाल करें। सेव की हुई ID पाथ में मैप करें। `succeeded` को डाउनलोड वाले रास्ते पर भेजें। `queued` और `processing` को लंबित रखें और `failed` पर कन्वर्ज़न ID और नतीजे की त्रुटि दर्ज करें। लंबित ID फिर से जाँचने से पहले करीब दो सेकंड रुकें। [PerfectVector में इंतज़ार और असिंक्रोनस प्रोसेसिंग](https://perfectvector.com/docs/api/waiting-and-async)

क्लाइंट का टाइमआउट होने के बाद भी अनुरोध चल सकता है। सेव की हुई ID इस्तेमाल करें। ID न हो तो 24 घंटे के भीतर उसी इमेज के बाइट और की से दोबारा भेजें। अगर अंतिम स्टेटस `failed` है और त्रुटि `timeout` या `provider_unavailable` है, तो रीट्राई के लिए नई की चाहिए। दूसरे मामले में सेवा उपलब्ध होने तक रुकें। अपने आप चलने वाले काम का शेड्यूल बनाने से पहले की को मूल फ़ाइल के वर्ज़न के साथ सेव करें। लंबित ID भी लिखें ताकि अगले रन में फिर से अपलोड करने से पहले स्टेटस जाँचा जा सके। [PerfectVector में सुरक्षित रीट्राई](https://perfectvector.com/docs/api/idempotency) · [PerfectVector API त्रुटियाँ](https://perfectvector.com/docs/api/errors)

हमने cURL और PerfectVector की टेस्ट की से मल्टीपार्ट अपलोड भेजा, ID से कन्वर्ज़न पढ़ा और तय सैंपल SVG डाउनलोड किया। Make और Google Drive के चरण Make के आधिकारिक मॉड्यूल और फ़ाइल मैपिंग दस्तावेज़ों पर आधारित हैं। अपनी मैपिंग जाँचने के लिए अपने वर्कस्पेस में सिनेरियो एक बार चलाएँ।

## अक्सर पूछे जाने वाले सवाल

### Make सिनेरियो में असमर्थित मीडिया टाइप की त्रुटि क्यों आती है?

बॉडी का कॉन्टेंट टाइप और फ़ाइल मैपिंग जाँचें। `multipart/form-data` चुनें, फ़ाइल फ़ील्ड का नाम `image` रखें और डाउनलोड मॉड्यूल का डेटा मैप करें। मूल फ़ाइल खोलकर देखें कि वह मान्य PNG, JPEG या WebP है। [PerfectVector API की सीमाएँ](https://perfectvector.com/docs/api/limits)

### टेस्ट SVG मेरी इमेज के बारे में क्या बताता है?

इससे अनुरोध और फ़ाइल की अदला-बदली की जाँच होती है। PerfectVector टेस्ट की पर तय सैंपल देता है। अपनी इमेज परखने के लिए लाइव कन्वर्ज़न चलाकर बनी हुई आकृतियाँ और रंग देखें। [PerfectVector टेस्ट मोड](https://perfectvector.com/docs/api/test-mode)

## स्रोत

1. [Make — फ़ाइलों के साथ काम करना](https://help.make.com/working-with-files) — Google Drive के डाउनलोड और अपलोड में नाम और डेटा की मैपिंग।
2. [Make — HTTP](https://apps.make.com/http) — HTTP v4 मल्टीपार्ट अपलोड, JSON पार्सिंग और फ़ाइल डाउनलोड।
3. [Make — API की ऑथेंटिकेशन](https://apps.make.com/api-key-authentication-type) — Bearer क्रेडेंशियल सेव करना और सेवा का ओरिजिन सीमित करना।
4. [PerfectVector — सीमाएँ](https://perfectvector.com/docs/api/limits) — स्वीकार्य इनपुट फ़ॉर्मैट और मल्टीपार्ट फ़ील्ड।
5. [PerfectVector — इंतज़ार और असिंक्रोनस प्रोसेसिंग](https://perfectvector.com/docs/api/waiting-and-async) — प्रतीक्षा हेडर और तत्काल या लंबित रिस्पॉन्स।
6. [PerfectVector — नतीजे](https://perfectvector.com/docs/api/results) — ऑथेंटिकेशन के साथ SVG डाउनलोड।
7. [PerfectVector — टेस्ट मोड](https://perfectvector.com/docs/api/test-mode) — टेस्ट की पर तय SVG और तुरंत मिलने वाला सफल नतीजा।
8. [Make — Google Drive मॉड्यूल](https://apps.make.com/google-drive-modules) — डाउनलोड, अपलोड और फ़ाइल कन्वर्ज़न का विकल्प।

***

[PerfectVector API पेज से टेस्ट की लें](https://perfectvector.com/hi/api) और एक मान्य इमेज पर [API क्विकस्टार्ट](https://perfectvector.com/docs/api/quickstart) का JSON रिस्पॉन्स उदाहरण आज़माएँ। पुष्टि करें कि अपलोड से कन्वर्ज़न ID मिलती है और डाउनलोड किया हुआ SVG खुलता है।

## Explore

- [Read the HTML article](https://perfectvector.com/hi/blog/make-com-vectorize-image-automation)
- [2026 के सबसे अच्छे AI इमेज वेक्टराइज़र: हर काम के लिए हमारी पसंद](https://perfectvector.com/hi/blog/best-ai-vectorizers-2026.md)
- [Claude Code में फ़ोल्डर की इमेज से SVG बनाएँ](https://perfectvector.com/hi/blog/batch-vectorize-images-claude-code-mcp.md)
- [Product facts](https://perfectvector.com/product-facts.md)
- [FAQ](https://perfectvector.com/faq.md)
- [Pricing and credits](https://perfectvector.com/pricing.md)
