6MM SDK

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

Ver como Markdown

Escolha um caminho SDK

Objetivo do parceiroFrontendBackendPorque é que isso importa
Adicionar um terminal de negociação embutidoTrading Widget SDKAgent SDKO widget gere a interface de negociação enquanto o backend parceiro emite tokens e mantém os segredos privados.
Criar um ponto de entrada nativo para a aplicaçãoEntrada nativa ou H5Agent SDKA aplicação abre uma 6MM de entrada URL depois de o parceiro validar a sessão do utilizador.
Construa um fluxo de negociação personalizadoUI ParceiroRevelador API + fluxos SDK selecionadosUse API para dados de conta, ordens, posição e mercado, mantendo os controlos 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

Guarda segredos do lado do servidor

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

Lista de verificação de produção

  • Armazenar apiSecret apenas na infraestrutura backend.
  • Usar HTTPS para pedidos de API do Agente e URLs de webhooks.
  • Persistir agentUserId, platformUserId, e 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.