{"valid":true}
curl --location --request POST 'https://zylalabs.com/api/11908/license+key+management+license+verification+and+activation+api/22618/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 महीने बचाएँ 🎉)
लाइसेंसगार्ड – लाइसेंस कुंजी सत्यापन और सक्रियण एपीआई
लाइसेंसगार्ड एक उत्पादन-तैयार सॉफ़्टवेयर लाइसेंसिंग बैकएंड है जो डेवलपर्स को सुरक्षित लाइसेंस कुंजी प्रमाणीकरण, सक्रियण प्रवर्तन और रिफंड आधारित रद्द करने की आवश्यकता होती है बिना कस्टम बुनियादी ढाँचे के।
यह एपीआई आपको:
सुरक्षित रूप से लाइसेंस कुंजियों को मान्य करें
प्रति-डिवाइस सक्रियण सीमाओं को लागू करें
कुंजी साझाकरण को रोकें
रिफंड या रद्दीकरण के बाद स्वचालित रूप से एक्सेस वापस लें
वास्तविक समय में सक्रियण स्थिति का ट्रैक रखें
एक POST अनुरोध को /validate एंडपॉइंट पर भेजें:
licenseKey
deviceId
एपीआई लाइसेंस की पुष्टि करता है, सक्रियण सीमाओं की जांच करता है, और एक स्पष्ट मान्यता प्रतिक्रिया लौटाता है जो यह दिखाता है कि लाइसेंस वैध है या नहीं।
निगरानी और अपटाइम जांच के लिए एक हल्का /health एंडपॉइंट शामिल है।
इंडी डेवलपर्स जो डाउनलोड करने योग्य सॉफ़्टवेयर बेच रहे हैं
ऐप स्टोर के बाहर वितरित SaaS उपकरण
सीधे लाइसेंस बेचने वाले गेम डेवलपर्स
प्लगइन और थीम निर्माताओं
डेस्कटॉप अनुप्रयोगों का वितरण करने वाले एआई टूल बिल्डर्स
इंटीग्रेशन का परीक्षण करने के लिए मुफ्त स्तर से शुरू करें, फिर जैसे-जैसे आपका उत्पाद बढ़ता है उच्च अनुरोध सीमाओं के साथ स्केल करें
LicenseGuard लाइसेंस कुंजी साझा करने को रोकता है प्रति डिवाइस सक्रियण सीमाओं को लागू करता है और रिफंड के बाद स्वचालित रूप से पहुंच को रद्द कर देता है - बिना आपको अपना खुद का लाइसेंसिंग बैकएंड बनाये
अपने ऐप से लाइसेंस कुंजी और डिवाइस आईडी के साथ /validate अंत बिंदु को कॉल करें आपको यह दर्शाने वाला एक स्पष्ट JSON प्रतिक्रिया प्राप्त होगा कि लाइसेंस मान्य है
हां यह डेस्कटॉप सॉफ़्टवेयर प्लगइन गेम और ऐप स्टोर के बाहर वितरित किए जाने वाले डाउनलोड करने योग्य उपकरणों के लिए आदर्श है
हाँ आप यह सीमित कर सकते हैं कि एक लाइसेंस कितने डिवाइसों को सक्रिय कर सकता है
एक्सेस स्वचालित रूप से आपकी कॉन्फ़िगरेशन के अनुसार वापस लिया जा सकता है
हाँ ज़ाईला 7 दिन का मुफ्त ट्रायल प्रदान करता है ताकि आप प्रतिबद्ध होने से पहले एकीकरण का परीक्षण कर सकें
यह मुख्य रूप से लाइसेंस-की आधारित उत्पादों के लिए डिज़ाइन किया गया है SaaS सब्सक्रिप्शन प्रबंधन के लिए अतिरिक्त लॉजिक की आवश्यकता हो सकती है
हाँ लाइसेंसगार्ड एक स्केलेबल होस्टेड बैकएंड पर चलता है और वास्तविक दुनिया के उत्पादन उपयोग के लिए डिज़ाइन किया गया है
/validate एंडपॉइंट एक JSON प्रतिक्रिया लौटाता है जो लाइसेंस कुंजी की वैधता को इंगित करता है इसमें एक बूलियन फ़ील्ड "valid" शामिल है जो बताता है कि लाइसेंस सक्रिय है और सक्रियण सीमाओं को पूरा करता है
प्रतिक्रिया में प्राथमिक क्षेत्र /validate अंत बिंदु से "वैध" है जो यह दर्शाता है कि लाइसेंस कुंजी मान्य है भविष्य के अपडेट में अधिक विस्तृत मान्यता जानकारी के लिए अतिरिक्त क्षेत्र जोड़े जा सकते हैं
/validate एंडपॉइंट से प्राप्त प्रतिक्रिया डेटा JSON प्रारूप में संरचित होता है इसमें आमतौर पर एकल कुंजी-मूल्य युग्म होता है जहां कुंजी "valid" होती है और मूल्य एक बूलियन होता है जो लाइसेंस स्थिति को इंगित करता है
/validate एंडपॉइंट दो पैरामीटर स्वीकार करता है "licenseKey" जो कि मान्य करने की कुंजी है और "deviceId" जो उस डिवाइस की पहचान करता है जो लाइसेंस का उपयोग करने की कोशिश कर रहा है
उपयोगकर्ता अपने अनुरोधों को व्यक्तिगत रूप से कस्टमाइज़ कर सकते हैं जिसमें वे POST अनुरोध में "licenseKey" और "deviceId" के भिन्न मान प्रदान करते हैं जिससे उपकरण के अनुसार लाइसेंस की जांच संभव होती है
/health एंडपॉइंट का उपयोग API की परिचालन स्थिति की निगरानी के लिए किया जाता है सामान्य उपयोग के मामलों में स्वचालित अपटाइम चेक और मॉनिटरिंग टूल्स के साथ एकीकरण शामिल है ताकि LicenseGuard सेवा सुचारू रूप से चलती रहे
लाइसेंसगार्ड सुरक्षित मान्यता प्रक्रियाओं का उपयोग करता है ताकि डेटा की सटीकता सुनिश्चित की जा सके प्रत्येक लाइसेंस कुंजी को सक्रियण सीमाओं और डिवाइस प्रतिबंधों के खिलाफ जांचा जाता है अनधिकृत पहुंच के जोखिम को कम करने के लिए
उपयोगकर्ता प्रतिक्रिया में "मान्य" क्षेत्र की जाँच करके वापस किए गए डेटा का उपयोग कर सकते हैं यदि सही है तो लाइसेंस सक्रिय है जिससे सॉफ़्टवेयर तक पहुँचने की अनुमति मिलती है यदि गलत है तो उपयोगकर्ताओं को एक मान्य लाइसेंस के लिए संकेत देना चाहिए या उपयोगकर्ता को समस्या के बारे में सूचित करना चाहिए