All
Filtern nach:
Wie zahle ich Cash auf mein Konto ein?
Ich brauche Hilfe bei der Kontoverifizierung
Warum kann ich nicht auf mein Konto zugreifen?
Gibt es Gebühren für das Auszahlen von Krypto?
Ich brauche Hilfe bei der Anmeldung bei meinem Konto
Die Abonnement- und Abbestellungsanfragen für private WebSocket-Feeds erfordern eine signierte Challenge-Nachricht mit dem api_secret des Benutzers.
Die Challenge wird wie im Abschnitt „WebSocket API Public“ (unter Verwendung des api_key) gezeigt, abgerufen.
Authentifizierte Anfragen müssen sowohl die ursprüngliche Challenge-Nachricht (original_challenge) als auch die signierte (signed_challenge) im JSON-Format enthalten.
Die Challenge ist eine UUID-Zeichenfolge.
Beispiel c100b894-1729-464d-ace1-52dbce11db42 |
|---|
Die Schritte zum Signieren der Challenge sind dieselben wie die Schritte zum Generieren einer authentifizierten REST-Anfrage, außer Schritt 1, der nun lediglich die Challenge-Zeichenfolge ist:
Hashen Sie die Challenge mit dem SHA-256-Algorithmus
Dekodieren Sie Ihr api_secret mit Base64
Verwenden Sie das Ergebnis von Schritt 2, um das Ergebnis von Schritt 1 mit dem HMAC-SHA-512-Algorithmus zu hashen
Kodieren Sie das Ergebnis von Schritt 3 mit Base64
Das Ergebnis von Schritt 4 ist die signierte Challenge, die in der Abonnementanfrage enthalten sein wird.
Die folgende Tabelle zeigt die erwartete Ausgabe aus Beispiel-Eingaben:
Challenge | c100b894-1729-464d-ace1-52dbce11db42 |
|---|---|
api_secret | 7zxMEF5p/Z8l2p2U7Ghv6x14Af+Fx+92tPgUdVQ748FOIrEoT9bgT+bTRfXc5pz8na+hL/QdrCVG7bh9KpT0eMTm |
signierte Ausgabe | 4JEpF3ix66GA2B+ooK128Ift4XQVtc137N9yeg4Kqsn9PI0Kpzbysl9M1IeCEdjg0zl00wkVqcsnG4bm |