การให้ใบอนุญาตแบบมีการวัด
บทนำ
การให้ใบอนุญาตแบบมีการวัดเป็นกลไกการให้ใบอนุญาตที่สามารถใช้ร่วมกับวิธีการให้ใบอนุญาตที่มีอยู่เดิมได้ หากคุณต้องการให้เรียกเก็บเงินตามการใช้คุณลักษณะของ Aspose.Slides API คุณควรเลือกการให้ใบอนุญาตแบบมีการวัด
ใช้คีย์แบบ Metered
การให้ใบอนุญาตแบบมีการวัดเป็นกลไกการให้ใบอนุญาตใหม่ที่สามารถใช้ร่วมกับวิธีการให้ใบอนุญาตที่มีอยู่เดิมได้ หากคุณต้องการให้เรียกเก็บเงินตามการใช้คุณลักษณะของ Aspose.Slides API คุณควรเลือกการให้ใบอนุญาตแบบมีการวัด
เมื่อคุณซื้อใบอนุญาตแบบมีการวัด คุณจะได้รับคีย์ (และไม่ใช่ไฟล์ใบอนุญาต) คีย์แบบมีการวัดนี้สามารถนำไปใช้ได้ด้วยคลาส Metered ที่ Aspose จัดเตรียมสำหรับการดำเนินการวัดเพิ่มเติม รายละเอียดเพิ่มเติมดูที่ Metered Licensing FAQ.
-
สร้างอินสแตนซ์ของคลาส Metered
-
ส่งคีย์สาธารณะและคีย์ส่วนตัวของคุณไปยังเมธอด setMeteredKey
-
ทำการประมวลผลบางอย่าง (ดำเนินการงาน)
-
เรียกเมธอด getConsumptionQuantity ของคลาส
Metered
คุณควรจะเห็นจำนวน/ปริมาณของคำขอ API ที่คุณใช้ไปจนถึงตอนนี้
โค้ดตัวอย่างนี้แสดงวิธีการใช้การให้ใบอนุญาตแบบมีการวัด:
// สร้างอินสแตนซ์ของคลาส Metered
com.aspose.slides.Metered metered = new com.aspose.slides.Metered();
try {
// ส่งคีย์สาธารณะและคีย์ส่วนตัวไปยังอ็อบเจกต์ Metered
metered.setMeteredKey("<valid public key>", "<valid private key>");
// ดึงค่าปริมาณการใช้ก่อนการเรียก API
double amountBefore = com.aspose.slides.Metered.getConsumptionQuantity();
System.out.println("Amount consumed before: " + amountBefore);
// ทำบางอย่างกับ Aspose.Slides API ที่นี่
// ...
// ดึงค่าปริมาณการใช้หลังจากการเรียก API
double amountAfter = com.aspose.slides.Metered.getConsumptionQuantity();
System.out.println("Amount consumed after: " + amountAfter);
} catch (Exception ex) {
ex.printStackTrace();
}
NOTE
เพื่อใช้การให้ใบอนุญาตแบบมีการวัด คุณต้องมีการเชื่อมต่ออินเทอร์เน็ตที่เสถียร เนื่องจากกลไกการให้ใบอนุญาตใช้อินเทอร์เน็ตเพื่อโต้ตอบกับบริการของเราอย่างต่อเนื่องและทำการคำนวณคำถามที่พบบ่อย
ฉันสามารถใช้ใบอนุญาตแบบมีการวัดร่วมกับใบอนุญาตปกติ (แบบถาวรหรือแบบชั่วคราว) ในแอปพลิเคชันเดียวกันได้หรือไม่?
ได้. Metered เป็นกลไกการให้ใบอนุญาตเพิ่มเติมที่สามารถใช้ร่วมกับ วิธีการให้ใบอนุญาต ที่มีอยู่เดิมได้ คุณสามารถเลือกกลไกที่ต้องการใช้เมื่อแอปพลิเคชันเริ่มทำงาน
อะไรที่นับเป็นการใช้จริงภายใต้ใบอนุญาตแบบมีการวัด: การทำงานหรือไฟล์?
การใช้ API จะถูกนับหมายถึงจำนวนคำขอหรือการทำงาน คุณสามารถรับข้อมูลการใช้ปัจจุบันได้ผ่าน เมธอตติดตามการใช้
การให้ใบอนุญาตแบบมีการวัดเหมาะกับสภาพแวดล้อมไมโครเซอร์วิสและเซิร์ฟเวอร์เลสที่อินสแตนซ์รีสตาร์ทบ่อยไหม?
ได้. เนื่องจากการคำนวณทำที่ระดับคำขอ API สภาพแวดล้อมที่มีการเริ่มต้นใหม่บ่อย ๆ สามารถทำงานได้โดยไม่มีปัญหา ตราบใดที่มีการเชื่อมต่อเครือข่ายที่เสถียรสำหรับการคำนวณแบบมีการวัด
ฟังก์ชันของไลบรารีแตกต่างกันอย่างไรเมื่อใช้ใบอนุญาตแบบมีการวัดเทียบกับใบอนุญาตถาวร?
ไม่มี. เรื่องนี้เกี่ยวกับกลไกการให้ใบอนุญาตและการเรียกเก็บเงินเท่านั้น ความสามารถของผลิตภัณฑ์ยังคงเหมือนเดิม
การให้ใบอนุญาตแบบมีการวัดสัมพันธ์อย่างไรกับรุ่นทดลองและใบอนุญาตชั่วคราว?
รุ่นทดลองมีข้อจำกัดและลายน้ำ ใบอนุญาตชั่วคราว จะยกเลิกข้อจำกัดเป็นเวลา 30 วัน ส่วนการให้ใบอนุญาตแบบมีการวัดจะยกเลิกข้อจำกัดและเรียกเก็บตามการใช้จริง
ฉันสามารถควบคุมงบประมาณโดยการตอบสนองอัตโนมัติเมื่อเกินระดับการใช้ที่กำหนดได้หรือไม่?
ได้. วิธีที่พบบ่อยคืออ่านการใช้ปัจจุบันเป็นระยะ ๆ ผ่าน เมธอตติดตามการใช้ แล้วกำหนดขีดจำกัดหรือแจ้งเตือนเองในระดับแอปพลิเคชันหรือระบบเฝ้าระวัง.