6MM SDK

Escolha o caminho 6MM SDK certo para negociação embarcada, emissão de tokens backend, vinculação de contas, webhooks e operações de produção.

Ver como Markdown

Escolha um caminho SDK

Objetivo do parceiroFrontendBackendPor que isso importa
Adicionar um terminal de negociação embutidoTrading Widget SDKAgent SDKO widget gerencia a interface de negociação enquanto o backend parceiro emite tokens e mantém os segredos privados.
Crie um ponto de entrada nativo para um aplicativoEntrada nativa ou H5Agent SDKO aplicativo abre uma 6MM URL de entrada após o parceiro validar a sessão do usuário.
Construa um fluxo de negociação personalizadoUI ParceiraRevelador API + fluxos de SDK selecionadosUse API para dados de conta, pedidos, posição e mercado, mantendo os controles operacionais do lado do servidor.

Arquitetura de referência

Partner Web App
-> TradingWidget.create()
-> tokenProvider()
-> Partner Backend
-> 6MM Agent SDK
-> 6MM Agent API
-> 6MM Trading iframe

Guarde segredos do lado do servidor

O código do navegador deve chamar apenas endpoints pertencentes ao parceiro. O segredo do Agente API nunca deve ser enviado para o código frontend.

Checklist de produção

  • Armazenar apiSecret apenas na infraestrutura backend.
  • Usar HTTPS para requisições de API de Agente e URLs de webhooks.
  • Persistir agentUserId, platformUserId agentOrderNo mapeamentos.
  • Representar valores monetários como cadeias decimais em vez de valores de ponto flutuante.
  • Tratar PROCESSING como pendente, não como sucesso ou fracasso.
  • Processar webhooks idempotentemente porque se esperam retentativas.