Intégrer le 6MM Trading Widget: Démarrage rapide
Intégrer le 6MM Trading Widget: Démarrage rapide
Ajoutez le terminal de trading à une page web avec un conteneur, le script v1, et TradingWidget.create().
Le Trading Widget SDK intègre l’interface de trading 6MM dans une page web appartenant à un partenaire. L’intégration la plus rapide nécessite un conteneur visible, le script de SDK de production et un appel à TradingWidget.create().
Avant que tu commences
- Exécuter l’exemple depuis une page web pouvant charger des ressources depuis
https://app.6mm.com. - Attribuer au conteneur widget une largeur et une hauteur explicites.
- Chargez le SDK avant d’appeler
TradingWidget.create(). - Planifier le flux d’authentification avant d’activer les fonctionnalités de compte ou de trading en production.
Exemple minimal
Lorsque l’intégration réussit, le SDK crée un iframe à l’intérieur de #trading-widget et appelle onReady. Capturez onError pendant le développement afin que les défaillances de configuration et de chargement soient visibles.
SDK URLs
Mis baseUrl explicitement
Lorsque vous testez depuis des pages appartenant à un partenaire, passez baseUrl pour que l’iframe pointe toujours vers le 6MM domaine Web.
Commandes d’affichage
Les embeds partenaires masquent par défaut l’en-tête PC et le ticker du marché le plus bas. Utilisez display lorsque vous devez montrer ces zones de coquille ou cacher des conteneurs de haut niveau dans la page de trading intégrée.
Taille du conteneur
Pour des configurations réactives, gardez la largeur fluide et fixez une hauteur minimale appropriée pour chaque point d’arrêt. Un conteneur de hauteur nulle peut charger le SDK avec succès tout en laissant l’interface de trading invisible.
Vérifier l’intégration
- Confirmer que le script de SDK revient avec succès dans le panneau réseau du navigateur.
- Confirmer
onReadydéclenche une fois l’iframe initialisé. - Testez les
symbol,locale, le thème et les sections cachées configurées. - Redimensionner la page entre les points d’arrêt sur ordinateur et mobile.
- Effectuer un test authentifié avec un utilisateur non en production avant le lancement.