Agent Java SDK

Instala el 6MM Agent Java SDK y usa API backend firmado para vinculación de usuarios, transferencias, credenciales de entrada y verificación de webhook.

Ver como Markdown

Repositorio oficial

El repositorio Java SDK es la fuente de verdad para SDK código fuente, notas de versión, ejemplos de uso y detalles de implementación:

6mm-com/agent-java-sdk

Duración

ÍtemValor
Versión mínima JavaJava 8+
Herramienta de construcción recomendadaMaven 3.9+
Grupo Mavencom.sixmm.exchange.sdk
Artefacto Mavenagent
Etiqueta de fuente documentadav0.1.1

El repositorio público de GitHub es alojamiento fuente, no un repositorio de dependencias de Maven. Compila e instala el código fuente etiquetado localmente o publica el artefacto aprobado en el repositorio privado de Maven de tu organización antes de usarlo en compilaciones de equipos.

Responsabilidades típicas de backend

  • Validar la sesión de usuario asociada.
  • Mapear al usuario socio a agentUserId.
  • Vinculación de llamadas antes de los flujos de primera operación o transferencia.
  • Llama a createEntryUrl para un SSOcompleto único en el sitio .
  • Llamar createEmbedToken para Trading Widget modo de token de compañero.
  • Verificar los webhooks de transferencia y procesarlos idempotentemente.

Reglas de seguridad y operativas

  • Almacenar apiSecret solo en un gestor de secretos de backend o en una variable de entorno protegido.
  • Mantener sincronizada la hora del servidor porque las solicitudes firmadas contienen marcas de tiempo.
  • Tratar agentOrderNo como una clave de idempotencia duradera y mantenerla única a nivel global.
  • Almacenar platformUserId como una cadena y persistir su relación con agentUserId.
  • Consulta la transferencia original antes de intentarlo de nuevo después de un tiempo de espera o un resultado de red incierto.

Próximos pasos