Agent Java SDK
Instale o 6MM Agent Java SDK e use API backend assinados para vinculação de usuários, transferências, credenciais de entrada e verificação de webhooks.
Repositório oficial
O repositório Java SDK é a fonte de verdade para SDK código-fonte, notas de lançamento, exemplos de uso e detalhes de implementação:
[6mm-com/agent-java-sdk] (https://github.com/6mm-com/agent-java-sdk)
Duração
O repositório público do GitHub é hospedagem de código-fonte, não um repositório de dependência do Maven. Construa e instale o código-fonte marcado localmente ou publique o artefato aprovado no repositório privado do Maven da sua organização antes de usá-lo em builds de equipe.
Responsabilidades típicas de backend
- Validar a sessão do usuário parceiro.
- Mapear o usuário parceiro para agentUserId.
- Vinculação de chamadas antes da primeira negociação ou transferência.
- Ligue createEntryUrl para um SSOcompleto único de .
- Chame createEmbedToken para Trading Widget modo de tokens de parceiro.
- Verificar webhooks de transferência e processá-los idempotentemente.
Regras de segurança e operacionais
- Armazenar
apiSecretapenas em um gerenciador de segredos backend ou variável de ambiente protegido. - Mantenha o tempo do servidor sincronizado porque as requisições assinadas contêm carimbos de data.
- Trate
agentOrderNocomo uma chave de idempotência durável e mantenha-a globalmente única. - Armazenar
platformUserIdcomo uma cadeia e persistir sua relação comagentUserId. - Consultar a transferência original antes de tentar novamente após um timeout ou resultado de rede incerto.
Próximos passos
- Java Início Rápido: instale a fonte marcada e inicialize
AgentClient. - Criar Embed Token: emitir credenciais de curta duração para Trading Widget.
- Segredos & Assinatura: entenda HMAC automático de assinatura e manuseio secreto.
- Webhooks & Idempotência: verifique callbacks e evite processamento duplicado.