Saltar a la navegación

6MM Agent SDK

Ver como Markdown

El 6MM Agent SDK es para servicios backend de socios que necesitan llamar al Agente privilegiado APIs sin implementar la firma y el manejo de solicitudes desde cero. No debe ejecutarse en código de navegador, móvil o escritorio público porque la integración utiliza un secreto de socio API.

Cuándo utilizar el Agent SDK

Utiliza el Agent SDK cuando tu backend necesite vincular a un usuario socio, transferir activos mediante un flujo aprobado, consultar registros de trading, crear una URL de acceso al trading integrado o verificar notificaciones de Webhook. Utiliza el Trading Widget SDK por separado cuando el frontend del socio necesite mostrar la interfaz de trading.

Capacidades

GuiónJava SDK
Vincular usuarioApoyado
Transferencia de cantidad fijaApoyado
Transferir todoApoyado
Transferencia inversaApoyado
Consultar órdenes de transferenciaApoyado
Crear entrada URLApoyado
Webhook verificaciónApoyado

Configuración común

LlaveEjemploDescripción
baseUrlhttps://agent-api.6mm.com6MM Agente API servicio URL sin barra diagonal.
agentCodeAGENT001Código de agente asociado.
apiSecrettu-api-secretoAPI secreto de firma almacenado solo en el backend.
defaultCurrencyUSDTMoneda predeterminada para transferencia y cuenta APIs.
webhookUrlhttps://partner.example.com/6mm/webhookPunto final del socio para notificaciones 6MM webhook.

Flujo de integración típico

  1. La interfaz del socio autentica al usuario a través del propio sistema de cuentas del socio.
  2. El backend del socio asigna al usuario a un identificador estable del lado del socio.
  3. El backend llama al Agent SDK con agentCode y el secreto protegido API.
  4. El SDK firma y envía la solicitud del Agente API.
  5. El backend almacena el identificador comercial devuelto y lo procesa posteriormente webhooks de forma idempotente.
  6. La interfaz recibe solo el resultado de corta duración o la credencial de entrada que necesita.

Elige un SDK

Pila de backendEmpieza aquí
JavaJava SDK Descripción general y Java Inicio rápido

El PHP SDK no se ha hecho público. Para integrarlo, contáctenos para obtener el SDK, instrucciones de instalación y versiones disponibles.

PHP SDK información de integración

Lista de verificación de producción

  • Cargue apiSecret desde un administrador secreto de backend, no desde el código fuente.
  • Mantenga separadas las credenciales de desarrollo, puesta en escena y producción.
  • Utilice un mapeo de usuarios de socios estable e identificadores de pedidos comerciales únicos.
  • Conserve el identificador original al verificar el estado de una solicitud caducada.
  • Verifique las firmas webhook y almacene los ID de eventos procesados.
  • Redacte secretos y firmas de los registros y al mismo tiempo conserve los ID de las solicitudes de soporte.

Próximos pasos

Java SDK capacidades v0.3.0

Java SDK ahora incluye billeteras de financiación, entornos de fondos explícitos, seis consultas de datos perpetuas y tasas de referencia fiduciarias.

Flujo de trabajo empresarialJava guía v0.3.0
Activos vinculantes y contractuales/de financiaciónUsuarios y activos
Transferencias de contratos y consultas de órdenes de transferenciaTransferencias de contrato
Transferencias de fondos y consultas de recuperación dedicadasCartera de financiación
Órdenes, despachos, posiciones y libro mayor actuales/históricosConsultas perpetuas
Redireccionamiento e incrustación de segundos comercialesComercio de segundos
Producción y fondos simulados.guía medioambiental
Actualizando una integración Java existenteActualice a v0.3.0