मुख्य सामग्री पर जाएँ

API सेटअप गाइड

लाइसेंस प्रबंधन subdomain लाइसेंस प्रबंधित करना आसान बनाता है, जिससे आप नई license files अपलोड कर सकते हैं, वर्तमान सक्रिय लाइसेंस के बारे में जानकारी प्राप्त कर सकते हैं, और मौजूदा लाइसेंस को हटा सकते हैं।

एक वैध लाइसेंस प्राप्त करने के लिए, कृपया हमसे संपर्क करें


लाइसेंस प्रबंधन API सेटअप

1. एक सक्रिय लाइसेंस अपलोड करना

API तक Glasswall Halo के entry point के माध्यम से पहुँचा जा सकता है। यह entry point पोर्टल के समान ip address/url साझा करता है।

लाइसेंस फ़ाइल सबमिट करने के लिए, /API/v1/license endpoint पर एक post request भेजें। एक json request body शामिल करें जिसमें .lic format में license file हो।

-----BEGIN LICENSE FILE-----\n  eyJlbmMiOiJleUprWVhSaElqcDdJbWxrSWpvaU1EYzFZV05sT1RFdFlUaGtP\n  UzAwTVdObUxXRmtNMk10TTJJd01EWXpOakF5WTJRMUlpd2lkSGx3WlNJNklt\n...\nYithdmN6WmVTMitrZGxrKzNwZ0RGTXhueHVpWkNYQUI3RlRrYnB5MkRRPT0i\nLCJhbGciOiJiYXNlNjQrZWQyNTUxOSJ9\n-----END LICENSE FILE-----\n

यह मानते हुए कि license वैध है और उसकी expiration date के भीतर है, API एक JSON body के साथ response देगा जिसमें license details होंगी, जो license file structure का सारांश प्रदान करती हैं। license details के बारे में अधिक जानकारी आप यहाँ पा सकते हैं।

नोट: कृपया ध्यान दें कि किसी भी समय केवल एक ही active license की अनुमति है।

license API से असफल response आमतौर पर किसी अमान्य या expired license का संकेत देता है। response body में एक error message शामिल होगा जो यह बताएगा कि license validation checks में क्यों पास नहीं हो सका। यदि आपको यह स्थिति मिले, तो कृपया हमसे संपर्क करें, और हमारी टीम प्रक्रिया को सफलतापूर्वक दोबारा आज़माने के लिए एक वैध license file प्राप्त करने में आपकी सहायता करेगी।

2. सत्यापित करना कि सही license installed है

आपका active license upload करने पर, response में license details शामिल होंगी। इन license details को फिर से प्राप्त करने के लिए, Step 1 में बताए गए उसी entry point का उपयोग करके /API/v1/license पर एक get request भेजें। license details के बारे में अधिक जानकारी आप यहाँ पा सकते हैं।

license की शुद्धता सुनिश्चित करने के लिए, कृपया license details सत्यापित करें। विशेष रूप से, यह पुष्टि करें कि daysleft, startdate, और entitlements खरीदे गए license के लिए आपकी अपेक्षाओं के अनुरूप हैं। यदि आपको संदेह है कि प्रदान किया गया license अमान्य है या उसमें अशुद्धियाँ हैं, तो कृपया हमसे संपर्क करें।

अधिक जानकारी के लिए कृपया हमारे API documentation को भी देखें।

Active license को अपडेट करना

license को अपडेट करने के लिए, बस वही चरण अपनाएँ जो पहले नए license को install करने के लिए बताए गए थे। नया license upload करने पर पिछला license अपने-आप replace हो जाएगा, जिससे यह सुनिश्चित होगा कि नया license प्रभावी हो जाए।

कृपया नए license के प्रभावी होने के लिए 60 seconds का समय दें।

Active license को हटाना

वर्तमान में active license को हटाने के लिए, पिछले चरणों वाले उसी entry point का उपयोग करके /API/v1/license पर एक delete request भेजें। यह कार्रवाई license को हटा देगी और इसे वापस नहीं किया जा सकता।