Fonctions
| Fonction | Description |
|---|---|
| PFInventoryAddInventoryItemsAsync | Ajoute des éléments d’inventaire. Jusqu’à 10 000 piles d’éléments 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 | Obtient la taille en octets nécessaire pour stocker le résultat d’un appel AddInventoryItems. |
| PFInventoryDeleteInventoryCollectionAsync | Supprime une collection d’inventaire. Vous trouverez plus d’informations sur les collections d’inventaire ici : https://learn.microsoft.com/gaming/playfab/features/economy-v2/inventory/collections |
| PFInventoryDeleteInventoryItemsAsync | Supprime des éléments d’inventaire |
| PFInventoryDeleteInventoryItemsGetResult | Obtient le résultat d’un appel PFInventoryDeleteInventoryItemsAsync réussi. |
| PFInventoryDeleteInventoryItemsGetResultSize | Obtient la taille en octets nécessaire pour stocker le résultat d’un appel DeleteInventoryItems. |
| PFInventoryExecuteInventoryOperationsAsync | Exécute une liste d’opérations d’inventaire. Une seule requête peut effectuer au maximum 50 opérations. Une limite de 300 éléments pouvant être modifiés/ajoutés dans une seule requête s’applique également. Par exemple, l’ajout d’un lot de 50 éléments compte comme 50 éléments modifiés. Toutes les opérations doivent être effectuées au sein d’une seule collection d’inventaire. Cette API a un RPS réduit par rapport à une opération d’inventaire individuelle, les entités Player étant limitées à 60 requêtes en 90 secondes. |
| PFInventoryExecuteInventoryOperationsGetResult | Obtient le résultat d’un appel PFInventoryExecuteInventoryOperationsAsync réussi. |
| PFInventoryExecuteInventoryOperationsGetResultSize | Obtient la taille en octets nécessaire pour stocker le résultat d’un appel ExecuteInventoryOperations. |
| PFInventoryExecuteTransferOperationsAsync | Transfère une liste d’éléments d’inventaire. Une seule requête peut effectuer au maximum 50 opérations. Lorsque le code de réponse est 202, une ou plusieurs opérations ne se sont pas terminées dans le délai imparti à 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 d’un jour après la requête en transmettant le TransactionToken à l’API GetInventoryOperationStatus. |
| PFInventoryExecuteTransferOperationsGetResult | Obtient le résultat d’un appel PFInventoryExecuteTransferOperationsAsync réussi. |
| PFInventoryExecuteTransferOperationsGetResultSize | Obtient la taille en octets nécessaire pour stocker le résultat d’un appel ExecuteTransferOperations. |
| PFInventoryGetInventoryCollectionIdsAsync | Obtient les ID des collections d’inventaire. Jusqu’à 50 ID peuvent être retournés à la fois (ou 250 avec la compression des réponses activée). Vous pouvez utiliser des jetons de continuation pour parcourir 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 | Obtient la taille en octets nécessaire pour stocker le résultat d’un appel GetInventoryCollectionIds. |
| PFInventoryGetInventoryItemsAsync | Obtient les éléments d’inventaire actuels. |
| PFInventoryGetInventoryItemsGetResult | Obtient le résultat d’un appel PFInventoryGetInventoryItemsAsync réussi. |
| PFInventoryGetInventoryItemsGetResultSize | Obtient la taille en octets nécessaire pour stocker le résultat d’un appel GetInventoryItems. |
| PFInventoryGetInventoryOperationStatusAsync | Obtient 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 d’un jour après la requête en transmettant le TransactionToken à cette API. |
| PFInventoryGetInventoryOperationStatusGetResult | Obtient le résultat d’un appel PFInventoryGetInventoryOperationStatusAsync réussi. |
| PFInventoryGetInventoryOperationStatusGetResultSize | Obtient la taille en octets nécessaire pour stocker le résultat d’un appel GetInventoryOperationStatus. |
| PFInventoryGetTransactionHistoryAsync | Obtient l’historique des transactions d’un joueur. Jusqu’à 50 événements peuvent être retournés à la fois (ou 250 avec la compression des réponses activée). Vous pouvez utiliser des jetons de continuation pour parcourir les résultats qui dépassent la limite. L’obtention de l’historique des transactions a une limite RPS inférieure à celle de l’obtention de l’inventaire d’un joueur, les entités Player étant limitées à 30 requêtes en 300 secondes. |
| PFInventoryGetTransactionHistoryGetResult | Obtient le résultat d’un appel PFInventoryGetTransactionHistoryAsync réussi. |
| PFInventoryGetTransactionHistoryGetResultSize | Obtient la taille en octets nécessaire pour stocker le résultat d’un appel GetTransactionHistory. |
| PFInventoryPurchaseInventoryItemsAsync | Achète un élément ou un lot. Jusqu’à 10 000 piles d’éléments 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 | Obtient la taille en octets nécessaire pour stocker le résultat d’un appel PurchaseInventoryItems. |
| PFInventoryRedeemAppleAppStoreInventoryItemsAsync | Échange des éléments. |
| PFInventoryRedeemAppleAppStoreInventoryItemsGetResult | Obtient le résultat d’un appel PFInventoryRedeemAppleAppStoreInventoryItemsAsync réussi. |
| PFInventoryRedeemAppleAppStoreInventoryItemsGetResultSize | Obtient la taille en octets nécessaire pour stocker le résultat d’un appel RedeemAppleAppStoreInventoryItems. |
| PFInventoryRedeemGooglePlayInventoryItemsAsync | Échange des éléments. |
| PFInventoryRedeemGooglePlayInventoryItemsGetResult | Obtient le résultat d’un appel PFInventoryRedeemGooglePlayInventoryItemsAsync réussi. |
| PFInventoryRedeemGooglePlayInventoryItemsGetResultSize | Obtient la taille en octets nécessaire pour stocker le résultat d’un appel RedeemGooglePlayInventoryItems. |
| PFInventoryRedeemMicrosoftStoreInventoryItemsAsync | Échange des éléments depuis le 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 | Obtient la taille en octets nécessaire pour stocker le résultat d’un appel RedeemMicrosoftStoreInventoryItems. |
| PFInventoryRedeemNintendoEShopInventoryItemsAsync | Échange des éléments. |
| PFInventoryRedeemNintendoEShopInventoryItemsGetResult | Obtient le résultat d’un appel PFInventoryRedeemNintendoEShopInventoryItemsAsync réussi. |
| PFInventoryRedeemNintendoEShopInventoryItemsGetResultSize | Obtient la taille en octets nécessaire pour stocker le résultat d’un appel RedeemNintendoEShopInventoryItems. |
| PFInventoryRedeemPlayStationStoreInventoryItemsAsync | Échange des éléments. |
| PFInventoryRedeemPlayStationStoreInventoryItemsGetResult | Obtient le résultat d’un appel PFInventoryRedeemPlayStationStoreInventoryItemsAsync réussi. |
| PFInventoryRedeemPlayStationStoreInventoryItemsGetResultSize | Obtient la taille en octets nécessaire pour stocker le résultat d’un appel RedeemPlayStationStoreInventoryItems. |
| PFInventoryRedeemSteamInventoryItemsAsync | Échange des éléments. |
| PFInventoryRedeemSteamInventoryItemsGetResult | Obtient le résultat d’un appel PFInventoryRedeemSteamInventoryItemsAsync réussi. |
| PFInventoryRedeemSteamInventoryItemsGetResultSize | Obtient la taille en octets nécessaire pour stocker le résultat d’un appel RedeemSteamInventoryItems. |
| PFInventorySubtractInventoryItemsAsync | Soustrait des éléments d’inventaire. |
| PFInventorySubtractInventoryItemsGetResult | Obtient le résultat d’un appel PFInventorySubtractInventoryItemsAsync réussi. |
| PFInventorySubtractInventoryItemsGetResultSize | Obtient la taille en octets nécessaire pour stocker le résultat d’un appel SubtractInventoryItems. |
| PFInventoryTransferInventoryItemsAsync | Transfère des éléments 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 imparti à 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 d’un jour après la requête en transmettant le TransactionToken à l’API GetInventoryOperationStatus. Vous trouverez plus d’informations sur les scénarios de transfert d’éléments 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 | Obtient la taille en octets nécessaire pour stocker le résultat d’un appel TransferInventoryItems. |
| PFInventoryUpdateInventoryItemsAsync | Met à jour des éléments d’inventaire |
| PFInventoryUpdateInventoryItemsGetResult | Obtient le résultat d’un appel PFInventoryUpdateInventoryItemsAsync réussi. |
| PFInventoryUpdateInventoryItemsGetResultSize | Obtient la taille en octets nécessaire pour stocker le résultat d’un appel UpdateInventoryItems. |
