Licence à comptage

Appliquer les clés mesurées

  1. Créez une instance de la classe Metered.

  2. Transmettez vos clés publiques et privées à la méthode setMeteredKey .

  3. Effectuez un traitement (exécutez des tâches).

  4. Appelez la méthode getConsumptionQuantity de la classe Metered.

Vous devriez voir le nombre/quantité de requêtes API que vous avez consommées jusqu’à présent.

Ce code d’exemple montre comment utiliser la licence à comptage :

// Crée une instance de la classe Metered
com.aspose.slides.Metered metered = new com.aspose.slides.Metered();

try {
    // Transmet les clés publiques et privées à l’objet Metered
    metered.setMeteredKey("<valid public key>", "<valid private key>");

    // Obtient la valeur de quantité consommée avant les appels API
    double amountBefore = com.aspose.slides.Metered.getConsumptionQuantity();
    System.out.println("Amount consumed before: " + amountBefore);

    // Effectue des opérations avec l’API Aspose.Slides ici
    // ...

    // Obtient la valeur de quantité consommée après les appels API
    double amountAfter = com.aspose.slides.Metered.getConsumptionQuantity();
    System.out.println("Amount consumed after: " + amountAfter);
} catch (Exception ex) {
    ex.printStackTrace();
}

FAQ

Puis-je utiliser une licence à comptage en même temps qu’une licence classique (perpétuelle ou temporaire) dans la même application ?

Oui. La licence à comptage est un mécanisme supplémentaire qui peut être utilisé parallèlement aux méthodes de licence. Vous choisissez le mécanisme à appliquer au démarrage de l’application.

Que compte exactement comme consommation avec une licence à comptage : des opérations ou des fichiers ?

L’utilisation de l’API est comptabilisée, c’est‑à‑dire le nombre de requêtes ou d’opérations. Vous pouvez obtenir la consommation actuelle via les méthodes de suivi de consommation.

La licence à comptage convient‑elle aux micro‑services et aux environnements serverless où les instances redémarrent fréquemment ?

Oui. Comme la comptabilisation se fait au niveau des appels API, les scénarios avec de fréquents démarrages à froid sont compatibles, à condition qu’il y ait un accès réseau stable pour les calculs à comptage.

Les fonctionnalités de la bibliothèque diffèrent‑elles lorsqu’on utilise une licence à comptage par rapport à une licence perpétuelle ?

Non. Cela ne concerne que le mécanisme de licence et de facturation ; les capacités du produit restent identiques.

Comment la licence à comptage se rapporte‑elle à la version d’essai et à la licence temporaire ?

La version d’essai comporte des limitations et des filigranes, la licence temporaire supprime les limitations pendant 30 jours, et la licence à comptage supprime les limitations tout en facturant en fonction de l’utilisation réelle.

Puis‑je contrôler le budget en réagissant automatiquement lorsqu’un seuil de consommation est dépassé ?

Oui. Une pratique courante consiste à lire périodiquement la consommation actuelle via les méthodes de suivi et à implémenter vos propres limites ou alertes au niveau de l’application ou du monitoring.