Entrée directe URL
Entrée directe URL : intégration 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é. Exemples exécutés dans un backend partenaire après l’initialisation de client dans Démarrage rapide.
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.
Entrée directe URL
L’entrée directe URL est destinée au mode de redirection. Un utilisateur partenaire clique sur un bouton du site partenaire, ouvre l’interface 6MM et est automatiquement connecté.
Règles de terrain :
L’exemple ouvre des futurs perpétuels en mode réel. Pour le trading simulé, utilisez tradingMode=demo dans le frontend et transmettez explicitement environment=SIMULATED dans les requêtes de portefeuille backend correspondantes. Les fonds frontend tradingMode et backend environment sont configurés séparément. La création d’une entrée URL authentifie l’utilisateur ; il ne transfère pas de fonds et ne sélectionne pas d’environnement de portefeuille.
Exigences de sécurité :
webUrlcontient un ticket unique. Utilisez-le immédiatement et ne le stockez pas à long terme.- Si l’entrée URL expire ou a été utilisée, générez-en une nouvelle depuis le site partenaire.
returnUrlne doit pas êtrejavascript:, un chemin relatif ou un URL avec les informations utilisateur.
Sélection du produit et du mode
Utilisez la route frontale actuelle fournie par 6MM. Par exemple /zh-CN/up-down?tradingMode=demo, /zh-CN/high-low?tradingMode=real, /zh-CN/grid-prediction?tradingMode=real ou /zh-CN/futures/BTCUSDT?tradingMode=real. Le ticket authentifie l’utilisateur ; il ne sélectionne pas un environnement de financement ni ne déplace de fonds.
Voir Trading de secondes pour les exemples de redirection et intégrés.