All
Filtrovat podle:
Jak si mohu na účet vložit hotovost?
Potřebuji pomoc s ověřením účtu
Proč se nemohu přihlásit ke svému účtu?
Jsou nějaké poplatky za výběr kryptoměn?
Potřebuji pomoc s přihlášením do svého účtu
Požadavky na přihlášení a odhlášení k soukromým kanálům WebSocket vyžadují podepsanou zprávu challenge s uživatelským api_secret.
Challenge se získá, jak je ukázáno v sekci WebSocket API Public (pomocí api_key).
Ověřené požadavky musí obsahovat jak původní zprávu challenge (original_challenge), tak podepsanou (signed_challenge) ve formátu JSON.
Challenge je řetězec UUID.
Příklad c100b894-1729-464d-ace1-52dbce11db42 |
|---|
Kroky k podepsání challenge jsou stejné jako kroky k vygenerování ověřeného požadavku REST,
kromě kroku 1, který je nyní pouze řetězcem challenge:
Hashujte challenge pomocí algoritmu SHA-256
Dekódujte Base64 váš api_secret
Použijte výsledek kroku 2 k hashování výsledku kroku 1 pomocí algoritmu HMAC-SHA-512
Zakódujte Base64 výsledek kroku 3
Výsledek kroku 4 je podepsaná challenge, která bude zahrnuta do požadavku na přihlášení.
Níže uvedená tabulka ukazuje očekávaný výstup z příkladových vstupů:
challenge | c100b894-1729-464d-ace1-52dbce11db42 |
|---|---|
api_secret | 7zxMEF5p/Z8l2p2U7Ghv6x14Af+Fx+92tPgUdVQ748FOIrEoT9bgT+bTRfXc5pz8na+hL/QdrCVG7bh9KpT0eMTm |
podepsaný výstup | 4JEpF3ix66GA2B+ooK128Ift4XQVtc137N9yeg4Kqsn9PI0Kpzbysl9M1IeCEdjg0zl00wkVqcsnG4bm |