Ir para a navegação

6MM Agent SDK

Ver como Markdown

O 6MM Agent SDK é para serviços de back-end de parceiros que precisam chamar o agente privilegiado APIs sem implementar assinatura e manipulação de solicitações do zero. Ele não deve ser executado em código de navegador, celular ou desktop público porque a integração usa um segredo de parceiro API.

Quando usar o Agent SDK

Use o Agent SDK quando o backend precisar vincular um usuário parceiro, transferir ativos por um fluxo aprovado, consultar registros de negociação, criar uma URL de acesso à negociação incorporada ou verificar notificações de webhook. Use o Trading Widget SDK separadamente quando o frontend do parceiro precisar exibir a interface de negociação.

Capacidades

CenárioJava SDK
Vincular usuárioSuportado
Transferência de valor fixoSuportado
Transfira tudoSuportado
Transferência reversaSuportado
Consultar ordens de transferênciaSuportado
Criar entrada URLSuportado
Verificação WebhookSuportado

Configuração comum

ChaveExemploDescrição
baseUrlhttps://agent-api.6mm.com6MM Agente API serviço URL sem barra final.
agentCodeAGENT001Código do agente parceiro.
apiSecretseu-api-secretAPI segredo de assinatura armazenado apenas no back-end.
defaultCurrencyUSDTMoeda padrão para transferência e conta APIs.
webhookUrlhttps://partner.example.com/6mm/webhookEndpoint do parceiro para notificações 6MM webhook.

Fluxo de integração típico

  1. O frontend do parceiro autentica o usuário por meio do sistema de conta do próprio parceiro.
  2. O back-end do parceiro mapeia o usuário para um identificador estável do lado do parceiro.
  3. O back-end chama o Agent SDK com agentCode e o segredo protegido API.
  4. O SDK assina e envia a solicitação do Agente API.
  5. O back-end armazena o identificador comercial retornado e processa posteriormente webhooks de forma idempotente.
  6. O frontend recebe apenas o resultado de curta duração ou a credencial de entrada necessária.

Escolha um SDK

Pilha de back-endComece aqui
JavaJava SDK Visão geral e Java Início rápido

O PHP SDK não foi divulgado publicamente. Para integrá-lo, entre em contato conosco para obter o SDK, instruções de instalação e versões disponíveis.

PHP SDK informações de integração

Lista de verificação de produção

  • Carregue apiSecret de um gerenciador de segredos de back-end, não do código-fonte.
  • Mantenha as credenciais de desenvolvimento, preparação e produção separadas.
  • Use um mapeamento estável de usuários parceiros e identificadores exclusivos de ordem comercial.
  • Preserve o identificador original ao verificar o status de uma solicitação que expirou.
  • Verifique as assinaturas webhook e armazene IDs de eventos processados.
  • Edite segredos e assinaturas de logs, mantendo IDs de solicitação de suporte.

Próximas etapas

Java SDK recursos v0.3.0

Java SDK agora inclui carteiras de financiamento, ambientes de fundos explícitos, seis consultas de dados perpétuos e taxas de referência fiduciárias.

Fluxo de trabalho de negóciosJava guia v0.3.0
Ativos Vinculantes e Contratuais/FinanciamentoUsuários e ativos
Transferências de contratos e consultas de ordens de transferênciaTransferências de contrato
Transferências de financiamento e consultas de recuperação dedicadasCarteira de financiamento
Pedidos atuais/históricos, preenchimentos, posições e razãoConsultas perpétuas
Redirecionamento e incorporação de negociação de segundosNegociação de segundos
Produção e fundos simuladosGuia ambiental
Atualizando uma integração Java existenteAtualize para v0.3.0