Agent Java SDK
Instale o 6MM Agent Java SDK e use API backend assinados para vinculação de utilizadores, transferências, credenciais de entrada e verificação do webhook.
Repositório oficial
O repositório Java SDK é a fonte de verdade para SDK código-fonte, notas de lançamento, exemplos de utilização e detalhes de implementação:
Duração
O repositório público do GitHub é alojamento de código-fonte, não um repositório de dependências do Maven. Construa e instale o código-fonte marcado localmente ou publique o artefacto aprovado no repositório privado Maven da sua organização antes de o usar em compilações de equipa.
Responsabilidades típicas de backend
- Validar a sessão do utilizador parceiro.
- Mapear o utilizador parceiro para agentUserId.
- Ligar chamadas antes da primeira negociação ou fluxos de transferência.
- Chamar createEntryUrl para um serviço único de SSOcompleta.
- Chamar createEmbedToken para Trading Widget modo partner-token.
- Verificar webhooks de transferência e processá-los idempotentemente.
Regras de segurança e operacionais
- Armazenar
apiSecretapenas num gestor de segredos backend ou numa variável de ambiente protegido. - Manter o tempo do servidor sincronizado porque os pedidos assinados contêm carimbos temporais.
- Tratar
agentOrderNocomo uma chave de idempotência duradoura e mantê-la globalmente única. - Armazenar
platformUserIdcomo uma cadeia e persistir a 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 Quick Start: instale a fonte marcada e inicialize
AgentClient. - Create Embed Token: emitir credenciais de curta duração para Trading Widget.
- Segredos e Assinatura: compreenda HMAC automática de assinatura e gestão de segredos.
- Webhooks & Idempotency: verificar callbacks e evitar processamento duplicado.