Sayaçlı Lisanslama
Giriş
Metered lisanslama, mevcut lisanslama yöntemleriyle birlikte kullanılabilen bir lisanslama mekanizmasıdır. Aspose.Slides API özelliklerini kullanımınıza göre faturalandırılmak istiyorsanız, metered lisanslamayı seçersiniz.
Metered Anahtarları Uygula
Metered lisanslama, mevcut lisanslama yöntemleriyle birlikte kullanılabilen yeni bir lisanslama mekanizmasıdır. Aspose.Slides API özelliklerini kullanımınıza göre faturalandırılmak istiyorsanız, metered lisanslamayı seçersiniz.
Metered lisans satın aldığınızda, bir lisans dosyası yerine anahtarlar alırsınız. Bu metered anahtar, Aspose’un metering işlemleri için sağladığı Metered sınıfı kullanılarak uygulanabilir. Daha fazla detay için, Metered Licensing FAQ sayfasına bakın.
- Bir Metered sınıfının bir örneğini oluşturun.
- Genel ve özel anahtarlarınızı set_metered_key metoduna aktarın.
- Bazı işlemler yapın (görevleri yürütün).
Meteredsınıfının get_consumption_quantity metodunu çağırın.
Şu ana kadar tükettiğiniz API isteklerinin miktarını/adetini görmelisiniz.
Bu örnek kod, metered lisanslamayı nasıl kullanacağınızı gösterir:
import aspose.slides as slides
# Metered sınıfının bir örneğini oluşturur
metered = slides.Metered()
# Metered nesnesine genel ve özel anahtarları geçirir
metered.set_metered_key("<valid public key>", "<valid private key>")
# API çağrılarından önce tüketilen miktar değerini alır
amount_before = slides.Metered.get_consumption_quantity()
print("Amount consumed before:", amount_before)
# Burada Aspose.Slides API ile bir şeyler yapın
# ...
# API çağrılarından sonra tüketilen miktar değerini alır
amount_after = slides.Metered.get_consumption_quantity()
print("Amount consumed after:", amount_after)
NOTE
Metered lisanslamayı kullanmak için, lisanslama mekanizmasının internete sürekli bağlanarak hizmetlerimizle etkileşime girmesi ve hesaplamalar yapması gerektiğinden, kararlı bir internet bağlantısına ihtiyacınız vardır.SSS
Aynı uygulamada metered lisansı, normal (süresiz veya geçici) bir lisansla birlikte kullanabilir miyim?
Evet. Metered, mevcut lisanslama yöntemleri ile birlikte kullanılabilen ek bir lisanslama mekanizmasıdır. Uygulama başladığında hangi mekanizmanın uygulanacağını siz seçersiniz.
Metered lisans altında tüketim olarak tam olarak ne sayılır: işlemler mi yoksa dosyalar mı?
API kullanımı sayılır, yani istek ya da işlem sayısı. Mevcut tüketimi, tüketim izleme yöntemleri aracılığıyla alabilirsiniz.
Metered, sık sık yeniden başlatılan mikro hizmetler ve sunucusuz ortamlara uygun mu?
Evet. Hesaplama API çağrısı seviyesinde yapıldığı için, sık soğuk başlangıçların olduğu senaryolar, metered hesaplamalar için kararlı ağ erişimi sağlandığı sürece uyumludur.
Bir metered lisans kullanırken kütüphanenin işlevselliği, süresiz lisansa kıyasla farklılık gösterir mi?
Hayır. Bu sadece lisanslama ve faturalama mekanizmasıyla ilgilidir; ürünün yetenekleri aynıdır.
Metered, deneme sürümü ve geçici lisansla nasıl ilişkilidir?
Deneme sürümünün kısıtlamaları ve filigranları vardır, geçici lisans 30 gün boyunca kısıtlamaları kaldırır ve metered kısıtlamaları kaldırır ve gerçek kullanımına göre ücretlendirir.
Tüketim eşiği aşıldığında otomatik olarak tepki vererek bütçeyi kontrol edebilir miyim?
Evet. Yaygın bir yöntem, izleme yöntemleri aracılığıyla düzenli olarak mevcut tüketimi okumak ve uygulama ya da izleme seviyesinde kendi limitlerinizi veya uyarılarınızı uygulamaktır.