คู่มือการตั้งค่า API
ซับโดเมนการจัดการไลเซนส์ช่วยให้จัดการไลเซนส์ได้ง่าย โดยคุณสามารถอัปโหลดไฟล์ไลเซนส์ใหม่ ดึงข้อมูลเกี่ยวกับไลเซนส์ที่ใช้งานอยู่ในปัจจุบัน และลบไลเซนส์ที่มีอยู่ได้
หากต้องการรับไลเซนส์ที่ถูกต้อง โปรดติดต่อเรา.
การตั้งค่า License management API
1. การอัปโหลดไลเซนส์ที่ใช้งานอยู่
สามารถเข้าถึง API ได้ผ่านจุดเข้าใช้งานของ Glasswall Halo โดยจุดเข้าใช้งานนี้ใช้ ip address/url เดียวกันกับพอร์ทัล
หากต้องการส่งไฟล์ไลเซนส์ ให้ส่งคำขอ post ไปยัง endpoint /API/v1/license โดยใส่ request body แบบ json ที่มีไฟล์ไลเซนส์ในรูปแบบ .lic
-----BEGIN LICENSE FILE-----\n eyJlbmMiOiJleUprWVhSaElqcDdJbWxrSWpvaU1EYzFZV05sT1RFdFlUaGtP\n UzAwTVdObUxXRmtNMk10TTJJd01EWXpOakF5WTJRMUlpd2lkSGx3WlNJNklt\n...\nYithdmN6WmVTMitrZGxrKzNwZ0RGTXhueHVpWkNYQUI3RlRrYnB5MkRRPT0i\nLCJhbGciOiJiYXNlNjQrZWQyNTUxOSJ9\n-----END LICENSE FILE-----\n
สมมติว่า license ถูกต้องและยังไม่หมดอายุ API จะตอบกลับด้วย JSON body ที่มีรายละเอียดของ license โดยสรุปโครงสร้างของไฟล์ license คุณสามารถดูข้อมูลเพิ่มเติมเกี่ยวกับรายละเอียดของ license ได้ที่นี่.
หมายเหตุ: โปรดทราบว่าอนุญาตให้มี active license ได้เพียงหนึ่งรายการในช่วงเวลาใดเวลาหนึ่งเท่านั้น
การตอบกลับที่ไม่สำเร็จจาก license API โดยทั่วไปบ่งชี้ว่า license ไม่ถูกต้องหรือหมดอายุแล้ว ใน response body จะมีข้อความแสดงข้อผิดพลาดที่ระบุสาเหตุที่ license ไม่ผ่านการตรวจสอบความถูกต้อง หากคุณพบสถานการณ์นี้ โปรดติดต่อเรา แล้วทีมงานของเราจะช่วยคุณจัดหาไฟล์ license ที่ถูกต้องเพื่อให้ลองดำเนินการอีกครั้งได้สำเร็จ
2. การตรวจสอบว่ามีการติดตั้ง license ที่ถูกต้อง
เมื่ออัปโหลด active license ของคุณแล้ว การตอบกลับจะมีรายละเอียดของ license หากต้องการดึงรายละเอียดของ license นี้อีกครั้ง ให้ส่ง get request ไปที่ /API/v1/license โดยใช้ entry point เดียวกับที่กล่าวถึงในขั้นตอนที่ 1 คุณสามารถดูข้อมูลเพิ่มเติมเกี่ยวกับรายละเอียดของ license ได้ที่นี่.
เพื่อให้มั่นใจว่า license ถูกต้อง โปรดตรวจสอบรายละเอียดของ license โดยเฉพาะ ให้ยืนยันว่า daysleft, startdate และ entitlements สอดคล้องกับสิ่งที่คุณคาดหวังสำหรับ license ที่ซื้อไว้ หากคุณสงสัยว่า license ที่ให้มานั้นไม่ถูกต้องหรือมีข้อมูลคลาดเคลื่อน โปรดติดต่อเรา
โปรดดูเอกสาร APIของเราเพิ่มเติมสำหรับข้อมูลเพิ่มเติม
การอัปเดต active license
หากต้องการอัปเดต license เพียงทำตามขั้นตอนเดียวกันกับที่กล่าวไว้ก่อนหน้านี้สำหรับการติดตั้ง license ใหม่ การอัปโหลด license ใหม่จะแทนที่รายการก่อนหน้าโดยอัตโนมัติ เพื่อให้แน่ใจว่า license ใหม่มีผลใช้งาน
โปรดรอ 60 วินาทีเพื่อให้ license ใหม่มีผล
การลบ active license
หากต้องการลบ active license ที่ใช้งานอยู่ในปัจจุบัน ให้ส่ง delete request ไปที่ /API/v1/license โดยใช้ entry point เดียวกับในขั้นตอนก่อนหน้า การดำเนินการนี้จะลบ license และไม่สามารถย้อนกลับได้