Fonctions
| Fonction | Description |
|---|---|
| PFInventoryAddInventoryItemsAsync | Ajouter des articles d’inventaire. Jusqu’à 10 000 piles d’articles peuvent être ajoutées à une seule collection d’inventaire. La taille des piles n’est pas plafonnée. |
| PFInventoryAddInventoryItemsGetResult | Obtient le résultat d’un appel PFInventoryAddInventoryItemsAsync réussi. |
| PFInventoryAddInventoryItemsGetResultSize | Obtenir la taille en octets nécessaire pour stocker le résultat d’un appel AddInventoryItems. |
| PFInventoryDeleteInventoryCollectionAsync | Supprimer une collection d’inventaire. Vous trouverez plus de renseignements sur les collections d’inventaire ici : https://learn.microsoft.com/gaming/playfab/features/economy-v2/inventory/collections |
| PFInventoryDeleteInventoryItemsAsync | Supprimer des articles d’inventaire |
| PFInventoryDeleteInventoryItemsGetResult | Obtient le résultat d’un appel PFInventoryDeleteInventoryItemsAsync réussi. |
| PFInventoryDeleteInventoryItemsGetResultSize | Obtenir la taille en octets nécessaire pour stocker le résultat d’un appel DeleteInventoryItems. |
| PFInventoryExecuteInventoryOperationsAsync | Exécuter une liste d’opérations d’inventaire. Une liste de 50 opérations au maximum peut être exécutée par une seule requête. Il existe également une limite de 300 articles pouvant être modifiés ou ajoutés en une seule requête. Par exemple, l’ajout d’un ensemble groupé de 50 articles compte pour 50 articles modifiés. Toutes les opérations doivent être effectuées au sein d’une seule collection d’inventaire. Cette API dispose d’un RPS réduit par rapport à une opération d’inventaire individuelle, les entités de joueur étant limitées à 60 requêtes par période de 90 secondes. |
| PFInventoryExecuteInventoryOperationsGetResult | Obtient le résultat d’un appel PFInventoryExecuteInventoryOperationsAsync réussi. |
| PFInventoryExecuteInventoryOperationsGetResultSize | Obtenir la taille en octets nécessaire pour stocker le résultat d’un appel ExecuteInventoryOperations. |
| PFInventoryExecuteTransferOperationsAsync | Transférer une liste d’articles d’inventaire. Une liste de 50 opérations au maximum peut être exécutée par une seule requête. Lorsque le code de réponse est 202, une ou plusieurs opérations ne se sont pas terminées dans le délai de la requête. Vous pouvez identifier les opérations en attente en recherchant OperationStatus = ‘InProgress’. Vous pouvez vérifier l’état de l’opération à tout moment dans un délai de 1 jour suivant la requête en passant le TransactionToken à l’API GetInventoryOperationStatus. |
| PFInventoryExecuteTransferOperationsGetResult | Obtient le résultat d’un appel PFInventoryExecuteTransferOperationsAsync réussi. |
| PFInventoryExecuteTransferOperationsGetResultSize | Obtenir la taille en octets nécessaire pour stocker le résultat d’un appel ExecuteTransferOperations. |
| PFInventoryGetInventoryCollectionIdsAsync | Obtenir les ID de collection d’inventaire. Jusqu’à 50 ID peuvent être retournés à la fois (ou 250 si la compression des réponses est activée). Vous pouvez utiliser des jetons de continuation pour paginer les résultats qui dépassent la limite. L’affichage des nouveaux ID de collection peut prendre quelques secondes. |
| PFInventoryGetInventoryCollectionIdsGetResult | Obtient le résultat d’un appel PFInventoryGetInventoryCollectionIdsAsync réussi. |
| PFInventoryGetInventoryCollectionIdsGetResultSize | Obtenir la taille en octets nécessaire pour stocker le résultat d’un appel GetInventoryCollectionIds. |
| PFInventoryGetInventoryItemsAsync | Obtenir les articles d’inventaire actuels. |
| PFInventoryGetInventoryItemsGetResult | Obtient le résultat d’un appel PFInventoryGetInventoryItemsAsync réussi. |
| PFInventoryGetInventoryItemsGetResultSize | Obtenir la taille en octets nécessaire pour stocker le résultat d’un appel GetInventoryItems. |
| PFInventoryGetInventoryOperationStatusAsync | Obtenir l’état d’une opération d’inventaire à l’aide d’un OperationToken. Vous pouvez vérifier l’état de l’opération à tout moment dans un délai de 1 jour suivant la requête en passant le TransactionToken à cette API. |
| PFInventoryGetInventoryOperationStatusGetResult | Obtient le résultat d’un appel PFInventoryGetInventoryOperationStatusAsync réussi. |
| PFInventoryGetInventoryOperationStatusGetResultSize | Obtenir la taille en octets nécessaire pour stocker le résultat d’un appel GetInventoryOperationStatus. |
| PFInventoryGetTransactionHistoryAsync | Obtenir l’historique des transactions d’un joueur. Jusqu’à 50 événements peuvent être retournés à la fois (ou 250 si la compression des réponses est activée). Vous pouvez utiliser des jetons de continuation pour paginer les résultats qui dépassent la limite. L’obtention de l’historique des transactions a une limite de RPS inférieure à celle de l’obtention de l’inventaire d’un joueur, les entités de joueur étant limitées à 30 requêtes par période de 300 secondes. |
| PFInventoryGetTransactionHistoryGetResult | Obtient le résultat d’un appel PFInventoryGetTransactionHistoryAsync réussi. |
| PFInventoryGetTransactionHistoryGetResultSize | Obtenir la taille en octets nécessaire pour stocker le résultat d’un appel GetTransactionHistory. |
| PFInventoryPurchaseInventoryItemsAsync | Acheter un article ou un ensemble groupé. Jusqu’à 10 000 piles d’articles peuvent être ajoutées à une seule collection d’inventaire. La taille des piles n’est pas plafonnée. |
| PFInventoryPurchaseInventoryItemsGetResult | Obtient le résultat d’un appel PFInventoryPurchaseInventoryItemsAsync réussi. |
| PFInventoryPurchaseInventoryItemsGetResultSize | Obtenir la taille en octets nécessaire pour stocker le résultat d’un appel PurchaseInventoryItems. |
| PFInventoryRedeemAppleAppStoreInventoryItemsAsync | Échanger des articles. |
| PFInventoryRedeemAppleAppStoreInventoryItemsGetResult | Obtient le résultat d’un appel PFInventoryRedeemAppleAppStoreInventoryItemsAsync réussi. |
| PFInventoryRedeemAppleAppStoreInventoryItemsGetResultSize | Obtenir la taille en octets nécessaire pour stocker le résultat d’un appel RedeemAppleAppStoreInventoryItems. |
| PFInventoryRedeemGooglePlayInventoryItemsAsync | Échanger des articles. |
| PFInventoryRedeemGooglePlayInventoryItemsGetResult | Obtient le résultat d’un appel PFInventoryRedeemGooglePlayInventoryItemsAsync réussi. |
| PFInventoryRedeemGooglePlayInventoryItemsGetResultSize | Obtenir la taille en octets nécessaire pour stocker le résultat d’un appel RedeemGooglePlayInventoryItems. |
| PFInventoryRedeemMicrosoftStoreInventoryItemsAsync | Échanger des articles du Microsoft Store. Les types de droits pris en charge sont Developer Manager Consumable et Durable. |
| PFInventoryRedeemMicrosoftStoreInventoryItemsGetResult | Obtient le résultat d’un appel PFInventoryRedeemMicrosoftStoreInventoryItemsAsync réussi. |
| PFInventoryRedeemMicrosoftStoreInventoryItemsGetResultSize | Obtenir la taille en octets nécessaire pour stocker le résultat d’un appel RedeemMicrosoftStoreInventoryItems. |
| PFInventoryRedeemNintendoEShopInventoryItemsAsync | Échanger des articles. |
| PFInventoryRedeemNintendoEShopInventoryItemsGetResult | Obtient le résultat d’un appel PFInventoryRedeemNintendoEShopInventoryItemsAsync réussi. |
| PFInventoryRedeemNintendoEShopInventoryItemsGetResultSize | Obtenir la taille en octets nécessaire pour stocker le résultat d’un appel RedeemNintendoEShopInventoryItems. |
| PFInventoryRedeemPlayStationStoreInventoryItemsAsync | Échanger des articles. |
| PFInventoryRedeemPlayStationStoreInventoryItemsGetResult | Obtient le résultat d’un appel PFInventoryRedeemPlayStationStoreInventoryItemsAsync réussi. |
| PFInventoryRedeemPlayStationStoreInventoryItemsGetResultSize | Obtenir la taille en octets nécessaire pour stocker le résultat d’un appel RedeemPlayStationStoreInventoryItems. |
| PFInventoryRedeemSteamInventoryItemsAsync | Échanger des articles. |
| PFInventoryRedeemSteamInventoryItemsGetResult | Obtient le résultat d’un appel PFInventoryRedeemSteamInventoryItemsAsync réussi. |
| PFInventoryRedeemSteamInventoryItemsGetResultSize | Obtenir la taille en octets nécessaire pour stocker le résultat d’un appel RedeemSteamInventoryItems. |
| PFInventorySubtractInventoryItemsAsync | Soustraire des articles d’inventaire. |
| PFInventorySubtractInventoryItemsGetResult | Obtient le résultat d’un appel PFInventorySubtractInventoryItemsAsync réussi. |
| PFInventorySubtractInventoryItemsGetResultSize | Obtenir la taille en octets nécessaire pour stocker le résultat d’un appel SubtractInventoryItems. |
| PFInventoryTransferInventoryItemsAsync | Transférer des articles d’inventaire. Lors d’un transfert entre collections, une réponse 202 indique que le transfert ne s’est pas terminé dans le délai de la requête. Vous pouvez identifier les opérations en attente en recherchant OperationStatus = ‘InProgress’. Vous pouvez vérifier l’état de l’opération à tout moment dans un délai de 1 jour suivant la requête en passant le TransactionToken à l’API GetInventoryOperationStatus. Vous trouverez plus de renseignements sur les scénarios de transfert d’articles ici : https://learn.microsoft.com/gaming/playfab/features/economy-v2/inventory/?tabs=inventory-game-manager#transfer-inventory-items |
| PFInventoryTransferInventoryItemsGetResult | Obtient le résultat d’un appel PFInventoryTransferInventoryItemsAsync réussi. |
| PFInventoryTransferInventoryItemsGetResultSize | Obtenir la taille en octets nécessaire pour stocker le résultat d’un appel TransferInventoryItems. |
| PFInventoryUpdateInventoryItemsAsync | Mettre à jour des articles d’inventaire |
| PFInventoryUpdateInventoryItemsGetResult | Obtient le résultat d’un appel PFInventoryUpdateInventoryItemsAsync réussi. |
| PFInventoryUpdateInventoryItemsGetResultSize | Obtenir la taille en octets nécessaire pour stocker le résultat d’un appel UpdateInventoryItems. |
