การให้ใบอนุญาตแบบมีการวัด

บทนำ

การให้ใบอนุญาตแบบมีการวัดเป็นกลไกการให้ใบอนุญาตที่สามารถใช้ร่วมกับวิธีการให้ใบอนุญาตที่มีอยู่เดิมได้ หากคุณต้องการให้เรียกเก็บเงินตามการใช้คุณลักษณะของ Aspose.Slides API คุณควรเลือกการให้ใบอนุญาตแบบมีการวัด

ใช้คีย์แบบ Metered

  1. สร้างอินสแตนซ์ของคลาส Metered

  2. ส่งคีย์สาธารณะและคีย์ส่วนตัวของคุณไปยังเมธอด setMeteredKey

  3. ทำการประมวลผลบางอย่าง (ดำเนินการงาน)

  4. เรียกเมธอด 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();
}

คำถามที่พบบ่อย

ฉันสามารถใช้ใบอนุญาตแบบมีการวัดร่วมกับใบอนุญาตปกติ (แบบถาวรหรือแบบชั่วคราว) ในแอปพลิเคชันเดียวกันได้หรือไม่?

ได้. Metered เป็นกลไกการให้ใบอนุญาตเพิ่มเติมที่สามารถใช้ร่วมกับ วิธีการให้ใบอนุญาต ที่มีอยู่เดิมได้ คุณสามารถเลือกกลไกที่ต้องการใช้เมื่อแอปพลิเคชันเริ่มทำงาน

อะไรที่นับเป็นการใช้จริงภายใต้ใบอนุญาตแบบมีการวัด: การทำงานหรือไฟล์?

การใช้ API จะถูกนับหมายถึงจำนวนคำขอหรือการทำงาน คุณสามารถรับข้อมูลการใช้ปัจจุบันได้ผ่าน เมธอตติดตามการใช้

การให้ใบอนุญาตแบบมีการวัดเหมาะกับสภาพแวดล้อมไมโครเซอร์วิสและเซิร์ฟเวอร์เลสที่อินสแตนซ์รีสตาร์ทบ่อยไหม?

ได้. เนื่องจากการคำนวณทำที่ระดับคำขอ API สภาพแวดล้อมที่มีการเริ่มต้นใหม่บ่อย ๆ สามารถทำงานได้โดยไม่มีปัญหา ตราบใดที่มีการเชื่อมต่อเครือข่ายที่เสถียรสำหรับการคำนวณแบบมีการวัด

ฟังก์ชันของไลบรารีแตกต่างกันอย่างไรเมื่อใช้ใบอนุญาตแบบมีการวัดเทียบกับใบอนุญาตถาวร?

ไม่มี. เรื่องนี้เกี่ยวกับกลไกการให้ใบอนุญาตและการเรียกเก็บเงินเท่านั้น ความสามารถของผลิตภัณฑ์ยังคงเหมือนเดิม

การให้ใบอนุญาตแบบมีการวัดสัมพันธ์อย่างไรกับรุ่นทดลองและใบอนุญาตชั่วคราว?

รุ่นทดลองมีข้อจำกัดและลายน้ำ ใบอนุญาตชั่วคราว จะยกเลิกข้อจำกัดเป็นเวลา 30 วัน ส่วนการให้ใบอนุญาตแบบมีการวัดจะยกเลิกข้อจำกัดและเรียกเก็บตามการใช้จริง

ฉันสามารถควบคุมงบประมาณโดยการตอบสนองอัตโนมัติเมื่อเกินระดับการใช้ที่กำหนดได้หรือไม่?

ได้. วิธีที่พบบ่อยคืออ่านการใช้ปัจจุบันเป็นระยะ ๆ ผ่าน เมธอตติดตามการใช้ แล้วกำหนดขีดจำกัดหรือแจ้งเตือนเองในระดับแอปพลิเคชันหรือระบบเฝ้าระวัง.