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.

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 uso e detalhes de implementação:

[6mm-com/agent-java-sdk] (https://github.com/6mm-com/agent-java-sdk)

Duração

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

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 apiSecret apenas 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 agentOrderNo como uma chave de idempotência durável e mantenha-a globalmente única.
  • Armazenar platformUserId como uma cadeia e persistir 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