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.

Ver como Markdown

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:

6mm-com/agent-java-sdk

Duração

ItemValor
Versão mínima JavaJava 8+
Ferramenta de construção recomendadaMaven 3.9+
Grupo Mavencom.sixmm.exchange.sdk
Artefacto Mavenagent
Etiqueta de fonte documentadav0.1.1

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 apiSecret apenas 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 agentOrderNo como uma chave de idempotência duradoura e mantê-la globalmente única.
  • Armazenar platformUserId como uma cadeia e persistir a sua relação com agentUserId.
  • Consultar a transferência original antes de tentar novamente após um timeout ou resultado de rede incerto.

Próximos passos