الترخيص المتقاس

تطبيق المفاتيح المتقاسة

  1. إنشاء مثيل من الفئة Metered.

  2. تمرير المفاتيح العامة والخاصة إلى الطريقة setMeteredKey .

  3. تنفيذ بعض المعالجة (أداء المهام).

  4. استدعاء الطريقة getConsumptionQuantity من الفئة Metered .

يجب أن ترى كمية/عدد طلبات API التي استهلكتها حتى الآن.

هذا النموذج البرمجي يوضح كيفية استخدام الترخيص المتقاس:

// إنشاء كائن من فئة Metered
$metered = new Metered();

try {
    // تمرير المفاتيح العامة والخاصة إلى كائن Metered
    $metered->setMeteredKey("<valid pablic key>", "<valid private key>");

    // الحصول على قيمة كمية الاستهلاك قبل استدعاءات API
    $amountBefore = Metered::getConsumptionQuantity();
    echo("Amount consumed before: " . $amountBefore);

    // القيام بشيء باستخدام Aspose.Slides API هنا
    // ...

    // الحصول على قيمة كمية الاستهلاك بعد استدعاءات API
    $amountAfter = Metered::getConsumptionQuantity();
    echo("Amount consumed after: " . $amountAfter);
} catch (JavaException $ex) {
  $ex->printStackTrace();
}

الأسئلة الشائعة

هل يمكنني استخدام ترخيص متقاس مع ترخيص عادي (دائم أو مؤقت) في نفس التطبيق؟

نعم. الترخيص المتقاس هو آلية ترخيص إضافية يمكن استخدامها جنبًا إلى جنب مع طرق الترخيص. يمكنك اختيار الآلية التي تريد تطبيقها عند بدء تشغيل التطبيق.

ما الذي يُحسب كاستهلاك ضمن ترخيص متقاس: العمليات أم الملفات؟

يُحتسب استهلاك API، أي عدد الطلبات أو العمليات. يمكنك الحصول على الاستهلاك الحالي عبر طرق تعقب الاستهلاك.

هل الترخيص المتقاس مناسب للميكروسيرفيسز والبيئات الخالية من الخوادم حيث يتم إعادة تشغيل المثيلات بشكل متكرر؟

نعم. بما أن المحاسبة تُجرى على مستوى كل طلب API، فإن السيناريوهات التي تتضمن عمليات بدء باردة متكررة متوافقة، بشرط توفر اتصال شبكة ثابت لإجراء حسابات الترخيص المتقاس.

هل تختلف وظائف المكتبة عند استخدام ترخيص متقاس مقارنةً بترخيص دائم؟

لا. الأمر يقتصر على آلية الترخيص والفوترة؛ قدرات المنتج تظل نفسها.

كيف يرتبط الترخيص المتقاس بالإصدار التجريبي والترخيص المؤقت؟

الإصدار التجريبي يحتوي على قيود وعلامات مائية، بينما الترخيص المؤقت يزيل القيود لمدة 30 يومًا، ويزيل الترخيص المتقاس القيود ويحصّك بناءً على الاستخدام الفعلي.

هل يمكنني التحكم في الميزانية عبر رد فعل آلي عند تجاوز حد الاستهلاك؟

نعم. من الممارسات الشائعة قراءة الاستهلاك الحالي بشكل دوري عبر طرق التعقب وتطبيق حدود أو تنبيهات خاصة بك على مستوى التطبيق أو المراقبة.