Payeer.trade

Payeer.tradeBirja Payeer est une plateforme de trading lancée par le même système de paiement du même nom. La bourse PAYEER permet d’échanger un certain nombre de cryptomonnaies populaires les unes contre les autres ou d’acheter/vendre contre des devises fiat

Paramètre de connexion

Pour travailler avec payeer.trade, trouvez l’onglet API à gauche du menu, puis allez à l’onglet EXCHANGE et cliquez sur ADD. La page affichera la fenêtre suivante dans laquelle vous devez remplir le titre.

La clé secrète (dans l’exemple 9yblcxjEZ4Vi666y) est fournie par le système, vous devez la copier et la conserver en lieu sûr.

circle-exclamation

Dans la chaîne d’adresse IP, vous devrez saisir l’IP de Salebot 134.209.254.246. NOTE ! Si vous souhaitez recevoir des réponses sur une autre IP, ajoutez-la simplement avec le symbole ";". Par exemple, 2.2.2.2;3.3.3

Après avoir correctement rempli les données, vous aurez la fenêtre suivante :

Allez dans les paramètres et copiez l’id (la valeur dans l’exemple d95c634e-b17d-4a75-9aa8-b59fecbdb402) dont nous avons besoin.

Récupération des données depuis Salebot

Pour obtenir les données, vous devez utiliser la fonction payeer_function(api_id, secret_key, method, data), où : api_id = ː d95c634e-b17d-4a75-9aa8-b59fecbdb402' - chaîne, votre identifiant dans le système Payeer. Paramètre requis. secret_key = ː 9yblcxjEZ4Vi666y' - chaîne, votre clé secrète. Paramètre requis method = ː account' est une chaîne indiquant le type d’information demandée. Les méthodes suivantes sont requises :

  • Solde de l’utilisateur - ː account'

  • Créer un ordre - [order_create'

  • Statut de l’ordre - [order_status'

  • Annuler un ordre - [order_cancel'

  • Annuler des ordres - [orders_cancel'

  • Mes ordres - [my_orders

  • Mon historique - á my_history'

  • Mes transactions - 'my_trades'

  • data - une liste de données requises pour exécuter la méthode. Paramètre facultatif.

  • Pour les méthodes 'account', 'my_orders', 'my_history' et 'my_trades', le paramètre data peut être omis.

  • 'order_create' - la liste doit inclure les paramètres suivants :

Pour créer un ordre limite :

pair-para-TRX_USD type-type order-limit action-action-buy, sell-quantity price-price-0.08

Pour créer un ordre au marché(*, vous pouvez spécifier l’un des deux paramètres pour créer un ordre au marché (amount ou value)) : pair-para-TRX_USD type-type order-market action-action-buy, sell-quantity value-sum

Pour créer un ordre stop limit :

pair-para-TRX_USD type-type order-stop_limit action-action-buy, sell-quantity price-price-0.08 stop_price-stop-price-0.078 -'order_status' - la liste doit inclure les paramètres suivants : order_id-id de l’ordre-37054293 -ː order_cancel' - la liste doit inclure les paramètres suivants : order_id-id de l’ordre-37054293 -ː orders_cancel' - dans ce cas, ces paramètres sont facultatifs, sans eux la requête supprimera simplement tous les ordres pair-liste des paires pour annuler les ordres-TRX_RUB,DOGE_RUB-action-buy, sell

La fonction renvoie un dictionnaire du type : - en cas de succès : {"status":"1","result":{"success":true,"balances":{"USD":{"total":0,"available":0,"hold":0},"RUB":{"total":0,"available":0,"hold":0},"EUR":{"total":0,"available":0,"hold":0},"BTC":{"total":0,"available":0,"hold":0},"ETH":{"total":0,"available":0,"hold":0},"BCH":{"total":0,"available":0,"hold":0},"LTC":{"total":0,"available":0,"hold":0},"DASH":{"total":0,"available":0,"hold":0},"USDT":{"total":0,"available":0,"hold":0},"XRP":{"total":0,"available":0,"hold":0},"DOGE":{"total":0,"available":0,"hold":0},"TRX":{"total":0,"available":0,"hold":0}}}}

en cas d’erreur, par exemple : {"status":"0","error":{"code":"INVALID_PARAMETER","parameter":"pair"}}

Exemple d’utilisation

Exemple d’utilisation Créez le bloc "Afficher les données du compte". Dans le calculateur, nous spécifions les valeurs des variables dont nous avons besoin - method msg = 'account', api id api = '‘d95c634e-b17d-4a75-9aa8-b59fecbdb402' secret key = '9yblcxjEZ4Vi666y' une variable avec la fonction r = payeer_function(api,key,msg,' ') une variable qui affiche le résultat s = get(r,'result') Dans le texte du message, nous écrivons #{s}, et après avoir lancé le bot, nous obtenons une liste d’informations du compte.

Mis à jour