प्रमाणीकरण
Meshy API का उपयोग करने के लिए प्रमाणीकरण आवश्यक है। यह गाइड आपको दिखाएगा कि अकाउंट और API की कैसे बनाएं।
API Keys
Meshy अकाउंट बनाना
Meshy API का उपयोग करने के लिए आपके पास API की बनाने और प्रबंधित करने के लिए एक Meshy अकाउंट होना आवश्यक है। यदि API को बिना API की के कोई रिक्वेस्ट भेजी जाती है, तो API एक अमान्य क्रेडेंशियल्स एरर के साथ रिस्पॉन्स देगा।
आप Meshy की आधिकारिक वेबसाइट
API की बनाना
एक बार जब आप एक Meshy अकाउंट बना लेते हैं, तो आप डेवलपर प्लेटफ़ॉर्म
आप अलग-अलग उद्देश्यों के लिए कई API की बना सकते हैं। उदाहरण के लिए, आप अपने iOS ऐप के लिए एक API की और वेब ऐप के लिए दूसरी बना सकते हैं। प्रत्येक API की के उपयोग को अलग-अलग ट्रैक किया जाता है, और आप उन्हें किसी भी समय रद्द (revoke) कर सकते हैं।
आप किसी भी की पर मासिक क्रेडिट सीमा भी सेट कर सकते हैं, जिससे यह सीमित हो जाता है कि वह आपके अकाउंट के कुल उपयोग की परवाह किए बिना कितना खर्च कर सकती है — यह किसी कॉन्ट्रैक्टर या किसी विशिष्ट एनवायरनमेंट को सौंपी जाने वाली की को सीमित रखने के लिए उपयोगी है।

API की बनाने के लिए, API पेज पर Create API Key बटन पर क्लिक करें, और फिर अपनी API की के लिए एक नाम दर्ज करें।
एक बार जब आप एक API की बना लेते हैं, तो आपको API की वैल्यू दिखाई जाएगी। आप API की वैल्यू को कॉपी करके इसे एक सुरक्षित स्थान पर संग्रहीत कर सकते हैं।
आप इस API की वैल्यू को दोबारा नहीं देख पाएंगे।
API की का उपयोग करना
एक बार जब आप एक API की बना लेते हैं, तो आप इसका उपयोग Meshy API को किए जाने वाले अपने रिक्वेस्ट को प्रमाणित करने के लिए कर सकते हैं। आप अपनी API की को Authorization हेडर में API को पास कर सकते हैं,
नीचे एक उदाहरण हेडर दिखाया गया है।
{
"Authorization": "Bearer msy_sOmEbOgUsApIkEyFoReXaMpLe1234567890"
}
हेडर वैल्यू में Bearer प्रीफ़िक्स Meshy API के साथ प्रोग्रामेटिक रूप से इंटरैक्ट करने के लिए अनिवार्य है।
आप इसके बारे में IETF RFC 6750
Security
हम Meshy में सुरक्षा को बहुत गंभीरता से लेते हैं, और यह सुनिश्चित करने के लिए कड़ी मेहनत करते हैं कि Meshy API सुरक्षित रहे। हमें उम्मीद है कि आपका डेटा और आपके उपयोगकर्ताओं का डेटा हमारे साथ सुरक्षित है। यहाँ कुछ उच्च-स्तरीय दिशानिर्देश दिए गए हैं जो Meshy API का उपयोग करते समय आपके डेटा और रिक्वेस्ट को सुरक्षित रखने में आपकी मदद करेंगे, लेकिन कृपया यह भी सुनिश्चित करें कि आप अपनी टीम या कार्यस्थल पर प्रचलित दिशानिर्देशों का भी पालन करें।
Transport Layer Security
जबकि एक बार Meshy में संग्रहीत होने के बाद आपका डेटा रेस्ट में एन्क्रिप्टेड होता है, Meshy API ट्रांज़िट में डेटा को एन्क्रिप्ट करने के लिए TLS301 Moved Permanently स्टेटस कोड मिलेगा। हालांकि इसकी सिफारिश नहीं की जाती,
लेकिन कुछ मामलों में, यदि आपको HTTP से बात करनी पड़े, तो आपको अपने HTTP क्लाइंट को HTTP से HTTPS रीडायरेक्शन का पालन करने के लिए स्पष्ट रूप से बताना होगा। यहाँ कुछ उदाहरण दिए गए हैं:
Follow HTTP to HTTPS redirections
# use `-L` to follow HTTP to HTTPS redirections
curl -L https://api.meshy.ai/openapi/v1/balance \
-H "Authorization: Bearer ${YOUR_API_KEY}"
रीडायरेक्ट केवल GET रिक्वेस्ट के लिए काम करते हैं: HTTP क्लाइंट रीडायरेक्ट किए गए POST को उसके बॉडी के बिना GET के रूप में फिर से भेजते हैं, इसलिए टास्क बनाते समय हमेशा सीधे https:// को कॉल करें।
API Key Safety
कृपया ध्यान दें कि Meshy टीम के सदस्य भी आपके लिए रद्द (revoked) की गई API की को देख या पुनर्प्राप्त नहीं कर सकते हैं!
एक बार जनरेट होने के बाद, API की अब डैशबोर्ड में दिखाई नहीं देती, इसलिए कृपया इसे डाउनलोड करें और इसे सुरक्षित रूप से संग्रहीत रखें, क्योंकि जो भी इसे प्राप्त करता है वह आपकी ओर से Meshy API से बात करने के लिए इसका उपयोग कर सकता है। यदि आपको लगता है कि आपकी API की से समझौता हो गया है, तो आप इसे किसी भी समय डैशबोर्ड से रद्द कर सकते हैं, एक बार रद्द होने के बाद, यह अब मान्य नहीं रहेगी।
सुरक्षा प्रकटीकरण
यदि आपको लगता है कि आपने Meshy API में कोई सुरक्षा समस्या खोजी है, तो कृपया हमसे संपर्क करें