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