Java Inicio rápido
Java Inicio rápido: Agent Java SDK integración v0.3.0, ejemplos, parámetros y semántica de respuesta.
Esta guía está dirigida a Agent Java SDK v0.3.0, Java 8+ y el contrato público etiquetado. Inicialice client siguiendo los pasos de instalación y configuración de esta página; Ejecute los ejemplos en un backend asociado.
Requisitos previos de ejemplo
Los fragmentos Java comparten estas importaciones. Inicialice client usando el Inicio rápido y obtenga platformUserId del enlace guardado. Los ID de usuario/pedido de ejemplo deben reemplazarse con sus propios valores persistentes.
Coordenadas Maven
Coordenadas de origen actuales:
GitHub es un alojamiento de origen, no un repositorio de dependencia de Maven. Si el SDK no lo ha hecho publicado en un repositorio de Maven todavía, instálelo en su Maven local repositorio primero:
Después de la instalación local, su proyecto empresarial puede resolverse
com.sixmm.exchange.sdk:agent:0.3.0 del repositorio local de Maven.
Para entornos de prueba y compilaciones de equipos, publique el SDK en un repositorio de Maven. como Nexus, Artifactory, GitHub Packages, Maven Central o utilice GitHub servicio de compilación basado en JitPack.
Para una integración existente, consulte la SDK guía de actualización. Utilice la etiqueta fuente estable v0.3.0 para instalar SDK y lea la documentación de integración correspondiente.
Inicialización del cliente
Sencillo Java
Bota de primavera
Propiedades de aplicación de ejemplo:
Vincular usuario
Bind crea o recupera la relación entre un usuario asociado y un 6MM usuario de la plataforma. Llámelo cuando un usuario ingresa por primera vez al flujo comercial o antes del primera transferencia a 6MM.
Campos de solicitud:
Campos de respuesta:
Flujos comerciales recomendados
Primera entrada comercial
Depositar en 6MM
Retirarse de nuevo al socio
Guías fuente y relacionadas
- Fuente oficial v0.3.0
- Descripción general de consultas y paginación
- Cartera de financiación
- Guía de actualización
Manejo de errores
SDK las excepciones se dividen en dos categorías:
Ejemplo:
Recibir Webhooks
Los cuatro tipos de eventos comparten la devolución de llamada del comerciante configurada URL; despacho por el cuerpo event. Verifique los bytes recibidos originales, luego verifique la ventana de tiempo, el comerciante y el entorno. Devuelve HTTP 2xx solo después de confirmar datos comerciales y registros de deduplicación exitosos, o guardar de manera confiable una tarea persistente.
Eventos y avisos de liquidación. · Verificación de firma, respuestas y reintentos