Baobab Dev
← Questions

Construire un menu USSD avec Node.js : quelle structure de sessions ?

Je dois faire un menu USSD à 3 niveaux (solde, transfert, historique). Comment gérer l'état entre les requêtes de l'opérateur ?

1 réponse

  • 1

    L'opérateur t'envoie un sessionId et le text cumulé (ex. 1*2*5000). Le plus simple : découpe text sur * pour connaître le niveau, et stocke l'état intermédiaire dans Redis avec le sessionId comme clé et un TTL de 3 minutes. Réponds CON ... pour continuer et END ... pour terminer.

    Moussa Diop· Dakar· il y a 3 jours

Connecte-toi pour répondre et voter.