Phone Format Lab
Explorez les formats de numéros de téléphone dans le monde et comprenez le fonctionnement d'un flux OTP simulé. Aucun SMS réel n'est envoyé ou reçu.
🌍 Formats par pays
Sélectionnez un pays pour explorer son format téléphonique national.
Indicatif
Longueur nationale
Format national
Exemple (fictif)
🧪 Simulateur de flux OTP
Générez un numéro fictif et simulez la réception d'un code OTP.
Numéro fictif généré
📨 Boîte de réception simulée
💡 Comment ça fonctionne en vrai ?
- Un service (ex : WhatsApp) envoie un SMS au numéro fourni
- Le SMS transit par les réseaux télécom (SS7 / VoIP)
- Un fournisseur de numéros virtuels (Twilio, Vonage…) capte le SMS
- Le contenu (code OTP) est transmis via webhook à votre application
- Votre application extrait le code et l'utilise pour la vérification
⚠️ Dans cette simulation, le code est généré aléatoirement côté client. Aucun SMS n'est envoyé.
📚 Référence des formats internationaux
Comment lire un numéro de téléphone : structure et conventions.
| Pays | Indicatif | Longueur | Format national | Exemple fictif |
|---|
📖 Documentation de l'API simulée
Endpoints simulés côté client pour usage éducatif.
/api/generate
Corps : { "countryCode": "FR", "service": "whatsapp" }
Retour : { "phoneNumber": "+33 6 XX XX XX XX", "expiresAt": "..." }
→ Génère un numéro fictif au format du pays sélectionné. Aucun numéro réel n'est attribué.
/api/messages/{phoneNumber}
Retour : { "messages": [{ "code": "482917", "from": "WhatsApp", "at": "..." }] }
→ Retourne les messages OTP simulés pour ce numéro fictif.
/api/release/{phoneNumber}
Retour : { "status": "released" }
→ Libère le numéro fictif (simulation de cycle de vie).
