GetAppReceiptAsync | getAppReceiptAsync, méthode

CurrentAppSimulator.GetAppReceiptAsync | getAppReceiptAsync Method

Crée l'opération asynchone que l'utilisateur peut utiliser pour simuler la demande de toutes les réceptions pour cette application et toutes les acquisitions d'applications.

Syntaxe


Windows.ApplicationModel.Store.CurrentAppSimulator.getAppReceiptAsync().done( /* Vos gestionnaires de succès et d'erreurs */ );

Paramètres

Ce Méthode n'a aucun paramètre.

Valeur de retour

Type: IAsyncOperation<String>

Chaîne au format XML qui contient toutes les réceptions pour cette application et toutes les acquisitions d'applications.

Remarques

La chaîne au format XML que cette méthode retourne utilise ces éléments :

Nom de l'élémentDescriptionÉléments enfantsAttributs
RéceptionContient des informations sur l'acquisition d'applications et les acquisitions au sein des applications

AppReceipt

ProductReceipt

Signature

Version : Numéro de version de la réception.

CertificateId : empreinte de certificat utilisée pour signer la réception.

ReceiptDate : date à laquelle la réception a été signée et téléchargée.

ReceiptDeviceId : identifie le périphérique utilisé pour demander cette réception.

AppReceiptContient des informations sur l'acquisition d'une application.Aucun.

Id : identifie l'achat.

AppId : valeur de nom de famille du package que le système d'exploitation utilise pour l'application.

LicenseType : complète, si l'utilisateur a acquis la version complète de l'application. Évaluation, si l'utilisateur a téléchargé une version d'évaluation de l'application.

PurchaseDate : date à laquelle l'application a été acquise.

ProductReceiptContient des informations sur les acquisitions au sein des applications.Aucun.

Id : identifie l'achat.

AppId : identifie l'application via laquelle l'utilisateur a effectué l'achat.

ProductId : identifie le produit acheté.

ProductType : détermine le type de produit. Ne prend en charge actuellement qu'une valeur de Durable.

PurchaseDate : date à laquelle l'achat a eu lieu.

SignatureContient la signature de la réception et des informations sur la façon dont la réception a été signée numériquement.

SignedInfo

SignatureValue

Cet élément est une construction XML-DSIG standard. Il contient un élément SignatureValue, qui contient la signature que vous pouvez utiliser pour valider la réception.

 

Pour vérifier l'authenticité de la réception, vous pouvez vérifier la signature de réception à l'aide du certificat public. Pour obtenir ce certificat, utilisez l'URL suivante :

https://go.microsoft.com/fwlink/p/?linkid=246509&cid=<CertificateId>

<CertificateId> est le CertificateId de la réception.

Conditions requises

Client minimal pris en charge

Windows 8

Serveur minimal pris en charge

Windows Server 2012

Espace de noms

Windows.ApplicationModel.Store
Windows::ApplicationModel::Store [C++]

Métadonnées

Windows.winmd

Voir aussi

CurrentAppSimulator

 

 

Afficher:
© 2016 Microsoft