All
Suodata mukaan:
Miten talletan käteistä tililleni?
Tarvitsen apua tilin vahvistamisessa
Miksi en voi käyttää tiliäni?
Onko kryptovaluuttojen nostossa maksuja?
Tarvitsen apua kirjautuessani tililleni.
WebSocketin yksityisten syötteiden tilaus- ja perumipyynnöt vaativat allekirjoitetun haasteviestin
käyttäjän api_secret-avaimella.
Haaste saadaan osiossa WebSocket API Public kuvatulla tavalla (käyttäen api_key-avainta).
Todennettujen pyyntöjen on sisällettävä sekä alkuperäinen haasteviesti (original_challenge) että allekirjoitettu haaste (signed_challenge) JSON-muodossa.
Haaste on UUID-merkkijono.
Esimerkki c100b894-1729-464d-ace1-52dbce11db42 |
|---|
Haasteen allekirjoitusvaiheet ovat samat kuin todennetun REST-pyynnön luomisessa,
paitsi vaiheessa 1, joka on nyt vain haaste-merkkijono:
Hajauta haaste SHA-256-algoritmilla
Base64-dekoodaa api_secret-avaimesi
Käytä vaiheen 2 tulosta vaiheen 1 tuloksen hajauttamiseen HMAC-SHA-512-algoritmilla
Base64-koodaa vaiheen 3 tulos
Vaiheen 4 tulos on allekirjoitettu haaste, joka sisällytetään tilauspyyntöön.
Alla oleva taulukko näyttää odotetun tuloksen esimerkkisyötteillä:
haaste | c100b894-1729-464d-ace1-52dbce11db42 |
|---|---|
api_secret | 7zxMEF5p/Z8l2p2U7Ghv6x14Af+Fx+92tPgUdVQ748FOIrEoT9bgT+bTRfXc5pz8na+hL/QdrCVG7bh9KpT0eMTm |
allekirjoitettu tulos | 4JEpF3ix66GA2B+ooK128Ift4XQVtc137N9yeg4Kqsn9PI0Kpzbysl9M1IeCEdjg0zl00wkVqcsnG4bm |