Verbindungseinstellung

Um mit payeer.trade zu arbeiten, finden Sie den API-Tab links im Menü, gehen Sie dann zum EXCHANGE-Tab und klicken Sie auf ADD. Die Seite zeigt das nächste Fenster an, in dem Sie den Titel ausfüllen müssen.

Der geheime Schlüssel (im Beispiel 9yblcxjEZ4Vi666y) wird vom System vergeben. Sie müssen ihn an einem sicheren Ort kopieren.

WICHTIG! Bei Verlust kann er nicht wiederhergestellt werden, Sie können ihn nur durch einen neuen ersetzen.

In der IP-Adresszeile müssen Sie die IP von Salebot 134.209.254.246 eingeben. HINWEIS! Wenn Sie Antworten an eine andere IP erhalten möchten, fügen Sie diese einfach mit dem Symbol ";" hinzu. Zum Beispiel: 2.2.2.2;3.3.3

Nach erfolgreichem Ausfüllen der Daten erhalten Sie das folgende Fenster:

Gehen Sie zu den Einstellungen und kopieren Sie die ID (Wert im Beispiel d95c634e-b17d-4a75-9aa8-b59fecbdb402), die wir benötigen.

Daten von Salebot abrufen

Um die Daten abzurufen, müssen Sie die Funktion payeer_function(api_id, secret_key, method, data) verwenden, wobei: api_id = ː d95c634e-b17d-4a75-9aa8-b59fecbdb402' - Zeichenfolge, Ihre ID im Payeer-System. Erforderlicher Parameter. secret_key = ː 9yblcxjEZ4Vi666y' - Zeichenfolge, Ihr geheimer Schlüssel. Erforderlicher Parameter method = ː account' ist eine Zeichenfolge, die den Typ der angeforderten Informationen angibt. Die folgenden Methoden sind erforderlich:

  • Benutzerguthaben - ː account'
  • Auftrag erstellen - [order_create'
  • Status des Auftrags - [order_status'
  • Auftrag stornieren - [order_cancel'
  • Aufträge stornieren - [orders_cancel'
  • Meine Aufträge - [my_orders
  • Mein Verlauf - á my_history'
  • Meine Trades - 'my_trades'
  • data - eine Liste der Daten, die zur Ausführung der Methode erforderlich sind. Optionaler Parameter.
  • Für die Methoden 'account', 'my_orders', 'my_history' und 'my_trades' kann der Datenparameter weggelassen werden.
  • 'order_create' - die Liste sollte die folgenden Parameter enthalten:

So erstellen Sie einen Limit-Auftrag:

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

So erstellen Sie einen Marktauftrag (*, Sie können einen von zwei Parametern für die Erstellung eines Marktauftrags angeben (Menge oder Wert)): pair-para-TRX_USD type-type order-market action-action-buy, sell-quantity value-sum

So erstellen Sie einen Stop-Limit-Auftrag:

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' - die Liste sollte die folgenden Parameter enthalten: order_id-id des Auftrags-37054293 -ː order_cancel' - die Liste sollte die folgenden Parameter enthalten: order_id-id des Auftrags-37054293 -ː orders_cancel' - in diesem Fall sind diese Parameter optional, ohne sie entfernt die Abfrage einfach alle Aufträge pair-Liste der Paare zum Stornieren von Aufträgen-TRX_RUB,DOGE_RUB-action-buy, sell

Die Funktion gibt ein Wörterbuch des Typs zurück: - im Erfolgsfall: {"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}}}}}

im Fehlerfall, zum Beispiel: {"status":"0","error":{"code":"INVALID_PARAMETER","parameter":"pair"}}

Anwendungsbeispiel

Beispielverwendung Erstellen Sie den Block "Kontodaten anzeigen". Im Rechner geben wir die Werte der benötigten Variablen an - method msg = 'account', api id api = '‘d95c634e-b17d-4a75-9aa8-b59fecbdb402' secret key = '9yblcxjEZ4Vi666y' eine Variable mit der Funktion r = payeer_function(api,key,msg,' ') eine Variable, die das Ergebnis ausgibt s = get(r,'result') Im Nachrichtentext schreiben wir #{s}, und nach dem Start des Bots erhalten wir eine Liste der Kontoinformationen.