All
Filtrar por:
¿Cómo deposito efectivo en mi cuenta?
Necesito ayuda con la verificación de la cuenta
¿Por qué no puedo acceder a mi cuenta?
¿Existen comisiones por retirar criptomonedas?
Necesito ayuda para iniciar sesión en mi cuenta
Las solicitudes de suscripción y cancelación de suscripción a feeds privados de WebSocket requieren un mensaje de reto firmado
con el api_secret del usuario.
El reto se obtiene tal como se indica en la sección WebSocket API Public (usando el api_key).
Las solicitudes autenticadas deben incluir tanto el mensaje de reto original (original_challenge) como el firmado (signed_challenge) en formato JSON.
El reto es una cadena UUID.
Ejemplo c100b894-1729-464d-ace1-52dbce11db42 |
|---|
Los pasos para firmar el reto son los mismos que los necesarios para generar una solicitud REST autenticada
salvo el paso 1, que ahora es simplemente la cadena del reto:
Aplica un hash al reto con el algoritmo SHA-256
Decodifica en Base64 tu api_secret
Usa el resultado del paso 2 para aplicar un hash al resultado del paso 1 con el algoritmo HMAC-SHA-512
Codifica en Base64 el resultado del paso 3
El resultado del paso 4 es el reto firmado, que se incluirá en la solicitud de suscripción.
La tabla siguiente muestra la salida esperada a partir de entradas de ejemplo:
reto | c100b894-1729-464d-ace1-52dbce11db42 |
|---|---|
api_secret | 7zxMEF5p/Z8l2p2U7Ghv6x14Af+Fx+92tPgUdVQ748FOIrEoT9bgT+bTRfXc5pz8na+hL/QdrCVG7bh9KpT0eMTm |
salida firmada | 4JEpF3ix66GA2B+ooK128Ift4XQVtc137N9yeg4Kqsn9PI0Kpzbysl9M1IeCEdjg0zl00wkVqcsnG4bm |