Gérer les monnaies virtuelles à l’aide de méthodes API
Utilisez Metaframe API pour gérer la monnaie virtuelle d’un utilisateur : récupérez les informations sur le solde, réapprovisionnez le solde et facturez la monnaie virtuelle à partir du solde de l’utilisateur.
Pour travailler avec Metaframe API, générez JWT.
Pour générer un jeton et utiliser les méthodes API, utilisez les données fournies par l’équipe d’intégration :
client_id
— identifiant du client OAuth 2.0 pour le compte Xsolla obtenu lors de l’étape de configuration de l’authentification ;client_secret
— clé secrète obtenue lors de l’étape de configuration de l’authentification ;X-HOST-ID
— ID d’hôte obtenu lors de l’étape de configuration de base de Metaframe.
Implémenter la gestion du solde utilisateur à l’aide de Metaframe API :
Tâche | Méthode |
---|---|
Prélève de la monnaie virtuelle sur le solde de l’utilisateur à l’aide d’un jeton | Charges virtual currency from user’s balance |
Prélève de la monnaie virtuelle sur le solde de l’utilisateur à l’aide de l’ID Xsolla Wallet | Charges virtual currency from user’s balance by Xsolla account ID |
Récupère la liste des packages de monnaie virtuelle | Get package list |
Crée une commande | Create manual purchase |
Récupère les informations sur le solde dans plusieurs monnaies virtuelles | Get multi virtual currencies balance |
Recharger le solde de l’utilisateur | Top up user’s multicurrency balance |
Dans les méthodes API, les shards sont utilisés pour recharger et déduire de la monnaie virtuelle du solde utilisateur.
Une unité de monnaie virtuelle équivaut à 6 shards, la quantité de monnaie virtuelle doit donc être multipliée par 6. Par exemple, pour compléter le solde avec 10 unités de monnaie virtuelle, appelez la méthode Top up user multicurrency balance et passé 60
dans le paramètre shards.
Faute de frappe ou autre erreur dans le texte ? Sélectionnez le texte concerné et appuyez sur Ctrl+Entée.