Canal Privado de Usuário
Canal Privado de Usuário
Crie um listenKey primeiro:
Exemplo de resposta:
listenKey é válido por 60 minutos por padrão. Recomenda-se renovar a cada 30 minutos.
Renovar
Fechar
Conecte-se ao WebSocket privado
Método de conexão JWT compatível:
Após o sucesso da autenticação, o servidor automaticamente assina a conexão no canal privado do usuário atual. Não é necessária assinatura manual.
Confirmação de autenticação bem-sucedida:
Eventos privados comuns
Envolvente de mensagem push privada:
REST endpoints de consulta e WebSocket fluxos privados usam esquemas separados. Os clientes devem analisar cada esquema independentemente e não devem assumir que os nomes dos campos são idênticos.
Diferenças comuns
Recuperação e reconciliação
-
Renovar o listenKey antes do vencimento e criar um novo caso a renovação não funcione.
-
Reconectar, reautenticar e tratar o novo socket como uma nova sessão de eventos.
-
Deduplicar eventos antes de alterar saldos de parceiros ou registros de pedidos.
-
Se eventos puderam ter sido perdidos, consulte ordens, posições e estado da conta até REST.
-
Siga o [guia de conexão e batimento] (/developer-api/websocket/connection-subscription-and-heartbeat) para retentar e lidar com conexão obsoleta.
Páginas relacionadas