DocBit Notes Tutoriels

Fonctionnement de la synchronisation des favoris Binance sur plusieurs appareils

Ajouter quelques cryptomonnaies à vos favoris sur votre téléphone et les voir apparaître automatiquement sur votre ordinateur : cette expérience de « synchronisation multi-appareils » repose sur les mécanismes cloud de Binance. Ce guide explique comment fonctionne cette synchronisation en arrière-plan. Pour une connexion directe, ouvrez le Site Officiel Binance ; pour télécharger l'application, passez par l' App Officielle Binance ; pour l'installation sur iPhone, consultez le tutoriel d'installation iOS.

Ce qui est synchronisé

Binance synchronise les « préférences utilisateur » suivantes via le cloud :

Élément Synchronisation multi-appareils
Liste de favoris (Watchlist) Oui
Paramètres d'alerte de prix Oui
Groupes et étiquettes Oui
Aperçu des positions Oui (récupération en temps réel)
Préférences d'unités de temps K-line Selon les versions
Thème (Sombre / Clair) Non (local)
Taille de la police Non (local)
Paramètres de notification Partiellement

Les données de trading essentielles sont entièrement synchronisées, tandis que certaines préférences d'interface restent locales à l'appareil.

Flux de travail de la synchronisation

Voici ce qui se passe lorsque vous ajoutez un jeton à vos favoris :

  1. L'application mobile déclenche l'action via le bouton « Ajouter aux favoris ».
  2. L'interface locale est mise à jour immédiatement.
  3. Une requête asynchrone est envoyée en arrière-plan à l'API de Binance.
  4. Le serveur inscrit le changement dans la table watchlist de l'utilisateur.
  5. Lors de la prochaine consultation depuis un autre appareil, les dernières données sont récupérées.

L'ensemble du processus est transparent pour l'utilisateur et la synchronisation est quasi instantanée.

Fréquence de synchronisation

Délai constaté selon l'opération :

Opération Latence de synchronisation
Ajout d'un favori Immédiat (< 1 sec)
Suppression d'un favori Immédiat
Réorganisation (Tri) Immédiat
Ajout d'une alerte de prix Immédiat

La synchronisation utilise l'API HTTP, ce qui est légèrement plus lent que le WebSocket mais plus stable pour la persistance des données.

Résolution des conflits

Si vous effectuez des opérations contradictoires sur deux appareils presque simultanément :

  • L'appareil A ajoute BTC aux favoris à T+0 sec.
  • L'appareil B supprime BTC des favoris à T+0,5 sec.

Le résultat final sera dicté par la « dernière opération effectuée » (stratégie LWW - Last Write Wins). Dans ce cas, le BTC ne sera plus dans vos favoris.

Comportement hors ligne

Si vous modifiez vos favoris sans connexion internet :

  • L'interface locale réagit immédiatement.
  • L'opération est enregistrée dans une file d'attente locale.
  • La synchronisation s'effectue automatiquement dès que la connexion est rétabie.
  • Un message d'erreur s'affiche si la synchronisation échoue.

Si des modifications ont eu lieu sur le cloud pendant votre déconnexion, vos modifications locales risquent d'être écrasées lors de la reconnexion.

Structure des données

La liste de favoris est stockée sur le cloud avec des paramètres tels que :

  • userId (UID du compte)
  • symbol (ex: BTCUSDT)
  • addedTime (horodatage de l'ajout)
  • groupName (nom du groupe)
  • order (poids pour le tri)

Nombre maximal de favoris par utilisateur :

  • Spot : environ 50 à 100 jetons.
  • Futures : environ 50 jetons.
  • Le total peut varier selon le niveau VIP.

Gestion multi-comptes

Si vous vous connectez au compte A et ajoutez des favoris, puis basculez vers le compte B :

  • Les favoris du compte B sont totalement indépendants.
  • Vous ne verrez pas les favoris du compte A.
  • Il n'est pas possible de les copier directement d'un compte à l'autre.

La synchronisation cloud est strictement liée à l'UID.

Synchronisation entre navigateur et application

Le navigateur et l'application mobile interrogent la même watchlist :

  • Ajout sur navigateur → L'API écrit sur le cloud.
  • Lancement de l'application → Récupération de la dernière watchlist.
  • Mise à jour visible en quelques secondes.

Notez que le navigateur ne peut pas « pousser » (push) activement les données vers l'application mobile ; l'application doit rafraîchir les données (au démarrage ou via un glisser-déposer vers le bas).

Stratégie de mise en cache

Gestion du cache côté application :

  • Récupération unique au démarrage.
  • Mise à jour en temps réel lors des actions utilisateur (bidirectionnel).
  • Le WebSocket pousse les prix, mais ne pousse pas activement les changements de structure de la watchlist.
  • Rafraîchissement lors du changement d'onglet (Tab).

C'est pourquoi un court délai de quelques secondes peut parfois apparaître entre deux appareils.

Gestion des échecs de synchronisation

Causes courantes d'échec :

  • Déconnexion réseau.
  • Limitation du débit (Rate limiting) de l'API.
  • Erreur côté serveur.

Solution :

  • Tentative automatique après un court délai.
  • Si l'échec persiste, un message « Échec de synchronisation » apparaît dans l'application.
  • L'utilisateur peut forcer la synchronisation via un « Pull-to-refresh » (tirer pour rafraîchir).

Exportation des données

L'application Binance ne permet pas directement d'exporter la watchlist sous forme de fichier. Cependant, vous pouvez :

  • Faire une capture d'écran.
  • Utiliser l'API publique (pour les développeurs).
  • Noter les jetons manuellement.

Outils de synchronisation tiers

Certains outils tiers tentent de synchroniser les watchlists entre plateformes :

  • Risque : nécessite des autorisations de clé API.
  • Non recommandé : évitez d'exposer vos clés API inutilement.
  • La synchronisation native de Binance est généralement suffisante.

Confidentialité de la synchronisation

Votre watchlist est conservée sur les serveurs de Binance :

  • Protégée par les protocoles de sécurité des données de Binance.
  • Stockage chiffré.
  • Visible uniquement par vous.

Elle n'est jamais partagée avec d'autres utilisateurs.

FAQ

Q : L'ordre des jetons est-il aussi synchronisé ? R : Oui. La position définie par le tri manuel est enregistrée sur le cloud.

Q : Vais-je perdre mes favoris si je désinstalle l'application ? R : Non. Ils seront récupérés du cloud dès que vous vous reconnecterez.

Q : La synchronisation multi-appareils est-elle payante ? R : Non. C'est une fonctionnalité de base gratuite.

Q : Puis-je gérer ma watchlist automatiquement via un programme ? R : Oui. L'API ouverte de Binance prend en charge les opérations sur la watchlist.

Lectures complémentaires