FMX.InAppPurchase

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Stellt Unterstützung für In-App-Bezahldienste bereit.

Package fmx230.bpl

Klassen

EIAPExceptionException, die durch die Implementierung von IFMXInAppPurchaseService während Operationen mit In-App-Bezahldiensten ausgelöst werden kann.
EIAPNoLicenseKeyException, die durch die Android-Implementierung von IFMXInAppPurchaseService ausgelöst werden kann, wenn Sie versuchen, den In-App-Abrechnungsdienst von Google Play zu verwenden, ohne dass Sie zuvor Ihren Lizenzsschlüssel angegeben haben.
EIAPNotSetupException, die ausgelöst wird, wenn Sie versuchen, den In-App-Bezahldienst zu verwenden, ohne dass Sie zuvor TInAppPurchase eingerichtet haben.
IFMXInAppPurchaseServicePlattformdienst, der die Unterstützung für In-App-Bezahldienste bereitstellt.
IInAppPurchaseCallbacksInterface, das Wrapper für In-App-Bezahldienste wie TCustomInAppPurchase implementieren müssen, um Callbacks von dem IFMXInAppPurchaseService-Plattformdienst zu behandeln.
TCustomInAppPurchaseBasisklasse für Komponenten, die den Zugriff auf In-App-Bezahldienste bereitstellen.
TIAPProductList
TInAppPurchaseStellt den Zugriff auf In-App-Bezahldienste bereit.
TProductRepräsentiert ein Produkt aus einem In-App-Bezahldienst.

Typen

_di_IFMXInAppPurchaseService
_di_IInAppPurchaseCallbacks
TDownloadLengthsRepräsentiert eine Liste mit Größen der herunterladbaren Dateien eines Produkts.
TFailureKindRepräsentiert einen der folgenden Typen von Fehlern, die von TCustomInAppPurchase.OnError behandelt werden können.
TIAPConsumeCompletedEvent
TIAPConsumeFailedEvent
TIAPDownloadCompletedEvent
TIAPDownloadProgressEvent
TIAPErrorEvent
TIAPProductsRequestResponseEvent
TIAPPurchaseCompletedEvent
TIAPRecordTransactionEvent
TIAPVerifyPayloadEvent

Siehe auch