{"valid":true}
curl --location --request POST 'https://zylalabs.com/api/11912/cloud+license+management+license+verification+and+activation+api/22632/validate+license' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"licenseKey": "TEST-LICENSE-123",
"deviceId": "device-abc-001"
}'
साइन अप करने के बाद, प्रत्येक डेवलपर को एक पर्सनल API एक्सेस की असाइन की जाती है, जो अक्षरों और अंकों का एक यूनिक संयोजन होता है, जिसका उपयोग हमारे API एंडपॉइंट तक पहुंचने के लिए किया जाता है। प्रमाणीकरण के लिए क्लाउड लाइसेंस प्रबंधन लाइसेंस सत्यापन और सक्रियण API के साथ बस अपने बेयरर टोकन को Authorization हेडर में शामिल करें।
| हेडर | विवरण |
|---|---|
Authorization
|
आवश्यक
होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें।
|
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।
(वार्षिक बिलिंग के साथ 2 महीने बचाएँ 🎉)
लाइसेंसगार्ड – लाइसेंस कुंजी सत्यापन एवं सक्रियण एपीआई
लाइसेंसगार्ड उन डेवलपर्स के लिए एक उत्पादन-तैयार सॉफ्टवेयर लाइसेंसिंग बैकएंड है जिन्हें सुरक्षित लाइसेंस कुंजी सत्यापन, सक्रियण प्रवर्तन और बिना कस्टम इन्फ्रास्ट्रक्चर बनाए रिफंड-आधारित निरसन की आवश्यकता होती है
यह एपीआई आपको अनुमति देता है:
सुरक्षित रूप से लाइसेंस कुंजी को मान्य करें
प्रत्येक उपकरण के लिए सक्रियण सीमाओं को लागू करें
कुंजी साझा करने से रोकें
रिफंड या रद्द करने के बाद स्वचालित रूप से पहुंच निरस्त करें
वास्तविक समय में सक्रियण स्थिति को ट्रैक करें
इससे /validate एंडपॉइंट पर एक POST अनुरोध भेजें:
licenseKey
deviceId
एपीआई लाइसेंस को सत्यापित करता है, सक्रियण सीमाओं की जांच करता है, और यह स्पष्ट सत्यापन प्रतिक्रिया लौटाता है कि लाइसेंस वैध है या नहीं
निगरानी और अपटाइम जांच के लिए एक हल्का /health एंडपॉइंट शामिल है
डाउनलोड करने योग्य सॉफ्टवेयर बेचने वाले स्वतंत्र डेवलपर्स
ऐप स्टोर्स के बाहर वितरित होने वाले SaaS उपकरण
प्रत्यक्ष लाइसेंस बेचने वाले गेम डेवलपर्स
प्लगइन और थीम निर्माता
डेस्कटॉप अनुप्रयोगों का वितरण करने वाले AI टूल निर्माता
एकीकरण का परीक्षण करने के लिए मुफ्त स्तर से शुरू करें फिर जैसे-जैसे आपका उत्पाद बढ़ता है, उच्च अनुरोध सीमाओं के साथ स्केल करें
LicenseGuard लाइसेंस कुंजी साझा करने से रोकता है उपकरण-विशिष्ट सक्रियण सीमाओं को लागू करता है और रिफंड के बाद स्वचालित रूप से पहुँच को रद्द कर देता है बिना आपके अपने लाइसेंसिंग बैकएंड का निर्माण किए
अपने ऐप से लाइसेंस कुंजी और डिवाइस आईडी के साथ /validate एंडपॉइंट कॉल करें आपको यह दर्शाने वाला स्पष्ट JSON रिस्पांस प्राप्त होगा कि लाइसेंस मान्य है
हां यह डेस्कटॉप सॉफ़्टवेयर प्लगइन्स गेम्स और ऐप स्टोर्स के बाहर वितरित डाउनलोड करने योग्य उपकरणों के लिए आदर्श है
हाँ आप यह सीमित कर सकते हैं कि एक लाइसेंस कितने डिवाइस को सक्रिय कर सकता है
सुस्पष्टता के आधार पर आपकी कॉन्फ़िगरेशन के अनुसार पहुंच को स्वचालित रूप से वापस लिया जा सकता है
हाँ ज़ायला 7 दिन के मुफ्त ट्रायल की पेशकश करता है ताकि आप प्रतिबद्धता से पहले एकीकरण का परीक्षण कर सकें
यह मुख्य रूप से लाइसेंस-कुंजी आधारित उत्पादों के लिए डिज़ाइन किया गया है सास सदस्यता प्रबंधन के लिए अतिरिक्त लॉजिक की आवश्यकता हो सकती है
हां लाइसेंसगार्ड एक स्केलेबल होस्टेड बैकेंड पर चलता है और इसे वास्तविक दुनिया के उत्पादन उपयोग के लिए डिज़ाइन किया गया है
/validate एंडपॉइंट एक JSON प्रतिक्रिया लौटाता है जो लाइसेंस कुंजी की वैधता को इंगित करता है इसमें एक बूलियन फ़ील्ड "valid" शामिल है जो यह बताता है कि लाइसेंस सक्रिय है और सक्रियण सीमाओं को पूरा करता है
प्रतिक्रिया में /validate अंत बिंदु का प्राथमिक क्षेत्र "मान्य" है जो एक बूलियन है यदि लाइसेंस मान्य है तो यह true लौटाता है अन्यथा यह false लौटाता है जो लाइसेंस की सक्रियण स्थिति को दर्शाता है
/validate एंडपॉइंट से प्रतिक्रिया डेटा JSON प्रारूप में संरचित है इसमें कुंजी-मूल्य जोड़ होते हैं "valid" मुख्य कुंजी है जो लाइसेंस की स्थिति को दर्शाती है
/validate एंडपॉइंट दो पैरामीटर स्वीकार करता है "licenseKey" जो कि मान्य किया जाने वाला कुंजी है और "deviceId" जो उस डिवाइस की पहचान करता है जो लाइसेंस का उपयोग करने का प्रयास कर रहा है
उपयोगकर्ता अपनी अनुरोधों को कस्टमाइज़ कर सकते हैं "licenseKey" और "deviceId" मान प्रदान करके POST अनुरोध में /validate संपत्ति पर जिससे प्रत्येक उपकरण के लिए विशिष्ट लाइसेंस जांच करने की अनुमति मिलती है
/health एन्डपॉइंट आमतौर पर एपीआई की उपस्थिति और परिचालन स्थिति की निगरानी के लिए उपयोग किया जाता है यह डेवलपर्स को यह सुनिश्चित करने में मदद करता है कि लाइसेंस सेवा उपलब्ध है और सही ढंग से कार्य कर रही है
लाइसेंसगार्ड डेटा की सटीकता को सुरक्षित सत्यापन प्रक्रियाओं और सक्रियण सीमाओं के खिलाफ वास्तविक समय में जांच करके बनाए रखता है यह सुनिश्चित करते हुए कि केवल वैध लाइसेंसों को ही मान्य और सक्रिय किया जाए
यदि /validate अंत बिंदु से प्राप्त प्रतिक्रिया "valid": false संकेत करती है तो उपयोगकर्ताओं को लाइसेंस कुंजी और डिवाइस आईडी की सटीकता की पुष्टि करनी चाहिए किसी भी सक्रियण सीमाओं की जांच करनी चाहिए या आगे की कार्रवाई के लिए उनकी लाइसेंसिंग नीतियों से परामर्श करना चाहिए