Java Démarrage rapide
Java Démarrage rapide : intégration de Agent Java SDK v0.3.0, exemples, paramètres et sémantique de réponse.
Ce guide cible Agent Java SDK v0.3.0, Java 8+ et le contrat public étiqueté. Initialisez client en suivant les étapes d’installation et de configuration de cette page ; exécutez les exemples dans un backend partenaire.
Exemples de prérequis
Les extraits de code Java partagent ces importations. Initialisez client à l’aide de Quick Start et obtenez platformUserId à partir de la liaison enregistrée. Les exemples d’ID utilisateur/commande doivent être remplacés par vos propres valeurs persistantes.
Coordonnées Maven
Coordonnées de la source actuelle :
GitHub est un hébergement source, pas un référentiel de dépendances Maven. Si le SDK n’a pas n’a pas encore été publié dans un référentiel Maven, installez-le dans votre Maven local dépôt en premier :
Après une installation locale, votre projet d’entreprise peut être résolu
com.sixmm.exchange.sdk:agent:0.3.0 depuis le référentiel Maven local.
Pour les builds d’équipe et les environnements de test, publiez le SDK dans un référentiel Maven tels que Nexus, Artifactory, GitHub Packages, Maven Central ou utilisez un GitHub service de build basé sur JitPack.
Pour une intégration existante, voir le SDK guide de mise à niveau. Utilisez la balise source stable v0.3.0 pour installer le SDK et lisez sa documentation d’intégration correspondante.
Initialisation du client
Plaine Java
Botte de printemps
Exemple de propriétés d’application :
Lier l’utilisateur
Bind crée ou récupère la relation entre un utilisateur partenaire et un 6MM utilisateur de la plateforme. Appelez-le lorsqu’un utilisateur entre pour la première fois dans le flux de trading ou avant le premier transfert dans 6MM.
Champs de requête :
Champs de réponse :
Flux commerciaux recommandés
Première entrée en bourse
Dépôt sur 6MM
Se retirer auprès du partenaire
Source et guides associés
- Source officielle v0.3.0
- Présentation et pagination des requêtes
- Portefeuille de financement
- Guide de mise à niveau
Gestion des erreurs
Les exceptions SDK sont divisées en deux catégories :
Exemple:
Recevez Webhooks
Les quatre types d’événements partagent le rappel du commerçant configuré URL ; expédition par le corps event. Vérifiez les octets reçus d’origine, puis vérifiez la fenêtre horaire, le commerçant et l’environnement. Renvoyez HTTP 2xx uniquement après avoir validé les données commerciales et les enregistrements de déduplication réussis, ou enregistré de manière fiable une tâche persistante.
Événements et avertissements de liquidation · Vérification de signature, réponses et tentatives