ZEPETO.Inventory
13 min
type description inventorylistresponse /#inventorylistresponse la classe inventorylistresponse fournit le résultat de l'appel d'api ainsi que la liste des informations d'inventaire des produits inventoryrecord /#inventoryrecord informations sur un produit de l'inventaire inventoryresponse /#inventoryresponse la classe inventoryresponse fournit le résultat de l'appel d'api ainsi que les informations du produit d'inventaire récupéré inventoryservice /#inventoryservice inventoryservice gère les opérations liées à l'inventaire de produits in world du joueur checkinventoryrequest /#checkinventoryrequest classe permettant de vérifier l'existence d'un produit donné dans l'inventaire d'un utilisateur checkinventoryresponse /#checkinventoryresponse classe représentant la réponse à la vérification de l'existence d'un produit dans l'inventaire inventoryerror /#inventoryerror code d'erreur indiquant la raison de l'échec des requêtes liées à l'inventaire inventorylistresponse class · extends productbaseresponse la classe inventorylistresponse fournit le résultat de l'appel d'api ainsi que la liste des informations d'inventaire des produits propriétés nom type description products inventoryrecord\[] /#inventoryrecord liste des informations d'inventaire des produits inventoryrecord class informations sur un produit de l'inventaire propriétés nom type description productid string id du produit quantity bigint quantité du produit createdat date date et heure auxquelles le produit a été ajouté à l'inventaire updatedat date date et heure de la dernière mise à jour des informations du produit inventoryresponse class · extends productbaseresponse la classe inventoryresponse fournit le résultat de l'appel d'api ainsi que les informations du produit d'inventaire récupéré propriétés nom type description product inventoryrecord /#inventoryrecord informations sur un produit de l'inventaire inventoryservice class inventoryservice gère les opérations liées à l'inventaire de produits in world du joueur méthodes getlistasync static getlistasync() → baserequest\<inventorylistresponse> cette méthode asynchrone récupère la liste des informations d'inventaire des produits du joueur renvoie baserequest\<inventorylistresponse> — un objet baserequest une fois le traitement asynchrone terminé, vous pouvez accéder à l'objet inventorylistresponse via la propriété responsedata getasync static getasync(productid string) → baserequest\<inventoryresponse> cette méthode asynchrone récupère les informations d'inventaire d'un produit du joueur à partir de l'id de produit fourni paramètre type description productid string id du produit à récupérer renvoie baserequest\<inventoryresponse> — un objet baserequest une fois le traitement asynchrone terminé, vous pouvez accéder à l'objet inventoryresponse via la propriété responsedata hasasync static hasasync(productid string) → checkinventoryrequest cette méthode asynchrone vérifie l'existence d'un produit dans l'inventaire du joueur paramètre type description productid string id du produit à vérifier renvoie checkinventoryrequest /#checkinventoryrequest — un objet checkinventoryrequest une fois le traitement asynchrone terminé, vous pouvez accéder à l'objet checkinventoryresponse via la propriété responsedata checkinventoryrequest class · extends baseapirequest classe permettant de vérifier l'existence d'un produit donné dans l'inventaire d'un utilisateur propriétés nom type description responsedata checkinventoryresponse /#checkinventoryresponse données de réponse de checkinventoryresponse checkinventoryresponse class · extends productbaseresponse classe représentant la réponse à la vérification de l'existence d'un produit dans l'inventaire propriétés nom type description isexist boolean valeur booléenne indiquant si un produit donné existe dans l'inventaire de l'utilisateur inventoryerror enum code d'erreur indiquant la raison de l'échec des requêtes liées à l'inventaire nom valeur description unknown 1 erreur erreur inconnue networkerror 0 erreur erreurs liées au réseau, notamment les déconnexions ou les connexions instables