API des portiques
Comment le serveur du prestataire et ses portiques échangent avec la plateforme WeLovEya.
Le principe
- La plateforme connaît les billets, leurs jours d'accès et les bracelets liés à chaque billet. Elle décide en ligne et garde le journal de toutes les entrées.
- Le serveur du prestataire se synchronise en continu avec la plateforme. Il reçoit, pour chaque bracelet lié, la clé A qui permet de lire sa puce. Si le réseau tombe, il décide seul avec ce qu'il a reçu.
- Le portique lit le bracelet avec sa clé A, demande la décision et ouvre ou non.
Il n'y a rien à configurer côté plateforme : pas de point de contrôle ni d'appareil à déclarer. Chaque site a une entrée, qui reçoit toutes les décisions.
Le parcours
Obtenir un jeton
Votre serveur échange son identifiant et son secret contre un jeton de 5 minutes. Jeton d'accès
Se synchroniser
Il charge l'instantané du site, puis suit les changements toutes les quelques secondes et accuse ce qu'il a appliqué. Synchronisation
Lire le bracelet
Le portique lit l'UID, authentifie le secteur 1 avec la clé A reçue et lit les blocs 4 et 5. Lire un bracelet
Décider
La plateforme accorde ou refuse, avec un message prêt à afficher. Le portique confirme ensuite le passage. Décision en ligne
Continuer hors ligne
Sans réseau, votre serveur décide avec sa copie locale, puis remonte les passages. Hors ligne