Français
Tester les parcours de vérification +268 sans carte SIM à Mbabane
Oui : OTP Route vous permet de recevoir des codes de vérification d'Eswatini (+268) sur un numéro temporaire, dans le tableau de bord ou via son API REST et ses webhooks signés. L'OTP Gateway facture dès $0.20 par code et rembourse l'intégralité du montant dans votre portefeuille si rien n'arrive dans la fenêtre de 20 minutes. Choisissez le service, sélectionnez le pays sz, et lisez le code là où votre exécuteur de tests peut le voir.
Pourquoi une inscription en +268 est-elle si difficile à tester depuis l'étranger ?
L'Eswatini est un petit marché, et c'est précisément le problème pour les équipes réparties. Votre produit sert peut-être déjà des clients à Manzini ou à Mbabane dans le cadre d'un déploiement en Afrique australe, mais personne au banc de QA ne possède de SIM locale, l'itinérance est peu fiable pour l'automatisation, et demander à un collègue de la région de transférer les codes par messagerie ne passe pas l'échelle au-delà de quelques exécutions.
Résultat habituel : le parcours +268 du champ de numéro de téléphone n'est jamais exercé de bout en bout. Les règles de validation, les sélecteurs de pays et les modèles de SMS pour le royaume sont livrés sans test, et le premier vrai utilisateur devient le cas de test. OTP Route comble cet écart en donnant au test un vrai numéro de vérification d'Eswatini pour un code, puis en renvoyant ce code à votre propre code.
Quels services peuvent recevoir des codes sur une route Eswatini ?
L'OTP Gateway référence actuellement plus de 900 services pour l'Eswatini. Parmi les plus populaires dans le relevé du jour : WhatsApp, Facebook, Google (Gmail & YouTube), Instagram, TikTok, Signal, Microsoft & Outlook, LinkedIn, Uber, Amazon, imo, Netflix et ChatGPT (OpenAI).
La disponibilité d'une route évolue dans la journée à mesure que nos partenaires opérateurs ajoutent et retirent de la capacité ; considérez donc cette liste comme un point de départ. La réponse en direct vient toujours de GET /api/v1/services et GET /api/v1/countries, et le tableau de bord montre la même situation avant que vous n'engagiez des fonds.
Comment fonctionne le flux de l'API OTP Eswatini dans le code ?
Créez une clé Bearer (préfixe or_live_) dans la console développeur, puis appelez l'URL de base https://otproute.com/api/v1. Une étape de test typique ressemble à ceci :
- Appelez
GET /api/v1/prices?country=sz&service=whatsapppour lire le prix en direct de cette paire. - Envoyez
POST /api/v1/activationsavec un corps JSON indiquant le service etszcomme pays. La réponse contient l'identifiant d'activation et le numéro +268. - Saisissez ce numéro dans le formulaire d'inscription que pilote votre test.
- Attendez le webhook
activation.sms_received, ou interrogezGET /api/v1/activations/{id}jusqu'à ce que le code apparaisse. - Si le scénario est abandonné, appelez
POST /api/v1/activations/{id}/cancelpour que le portefeuille soit crédité immédiatement.
Les requêtes de webhook portent un en-tête X-OTPRoute-Signature. Recalculez le HMAC-SHA256 sur l'horodatage et le corps brut avec le secret de votre endpoint, rejetez les horodatages périmés, et indexez chaque événement sur l'identifiant d'activation pour que les nouvelles tentatives restent sans effet. Le guide de capture par webhook présente un gestionnaire complet, et la référence de l'API liste chaque endpoint.
Que doivent savoir les ingénieurs sur les numéros de téléphone d'Eswatini ?
L'Eswatini utilise l'indicatif +268 avec des numéros nationaux de huit chiffres et sans préfixe national, donc aucun zéro initial à retirer. La normalisation est ainsi plus simple que dans bien des marchés : stockez la valeur au format E.164 sous la forme +268 suivi des huit chiffres, et rejetez les saisies dont le nombre de chiffres diffère avant qu'elles n'atteignent votre fournisseur de SMS.
Les langues officielles sont le siswati et l'anglais. Les plateformes internationales envoient normalement les SMS de vérification pour ce marché en anglais, ce qui rend les regex d'extraction de code prévisibles, mais vos propres modèles peuvent être localisés : vérifiez donc les chiffres plutôt que le texte environnant. Les équipes testent généralement ici lorsqu'un lancement en Afrique australe inclut le royaume aux côtés de l'Afrique du Sud, ou lorsque le personnel des opérations régionales a besoin de comptes professionnels liés à un numéro local.
Que faire si le code +268 n'arrive pas ?
Les petites routes peuvent être plus calmes que les grandes : prévoyez donc des activations vides de temps à autre :
- Laissez la fenêtre de 20 minutes aller à son terme. Certains services mettent les messages en file d'attente avant de les envoyer.
- Vérifiez l'acceptation. Certaines plateformes refusent les numéros virtuels sur certaines routes ; c'est pourquoi une activation inutilisée est remboursée en totalité.
- Réessayez plus tard ou changez de route. Réessayez après une pause, ou testez le même parcours sur une route voisine, comme l'Afrique du Sud.
- Évitez les boucles rapprochées. Recommander aussitôt après un échec aide rarement et gaspille du temps de test.
La checklist des échecs de livraison propose d'autres diagnostics.
Puis-je garder un numéro d'Eswatini à long terme ?
Pas en libre-service. OTP Route propose des Dedicated Virtual Numbers uniquement aux États-Unis et au Canada, dès $1.95/month, avec SMS entrants, SMS sortants et appels depuis le navigateur. Il n'existe pas de ligne +268 longue durée en libre-service. Si votre équipe d'exploitation en a besoin, écrivez à [email protected] et l'équipe vérifiera ce que la réglementation locale permet ; la disponibilité n'est pas assurée. Pour des connexions répétées sur un compte de préproduction, une ligne dédiée américaine ou canadienne est souvent le substitut pratique.
Comment le routage OTP vers l'Eswatini est-il facturé ?
Les dépenses des tests +268 sont prélevées sur un seul solde prépayé en USD ; rien n'est facturé chaque mois et il n'y a pas de formules à comparer. Les paiements par carte comme les stablecoins USDT/USDC alimentent ce solde, et chaque recharge déclenche l'envoi par e-mail d'une facture PDF pour votre comptabilité. Vous n'êtes facturé que lorsqu'un code est livré. Pour le travail d'intégration, demandez au support de basculer un compte de développement en sandbox, qui renvoie des numéros et des codes simulés afin que votre suite de CI s'exécute sans toucher aux fonds du portefeuille. Tous les détails figurent sur la page des tarifs. Merci de respecter les conditions de chaque service ; l'Acceptable Use Policy d'OTP Route s'applique à chaque activation.
Questions fréquentes
Puis-je tester l'inscription eswatinienne de mon application sans carte SIM locale ?
Oui. Commandez une activation pour le pays sz, saisissez le numéro +268 dans votre formulaire, puis lisez le code depuis le tableau de bord, une interrogation de l'API ou un webhook.
Les numéros d'Eswatini ont-ils un zéro initial à retirer ?
Non. L'Eswatini n'a pas de préfixe national : la forme E.164 est simplement +268 suivi du numéro national à huit chiffres.
Combien coûte un numéro de vérification pour l'Eswatini ?
Les codes démarrent dès $0.20 par code ; le montant exact pour chaque service est renvoyé par GET /api/v1/prices et affiché dans le tableau de bord avant la commande.
Dans quelle langue sera le SMS OTP ?
La plupart des services internationaux envoient en anglais pour ce marché, même si la formulation varie selon la plateforme. Analysez le code numérique plutôt que de chercher des phrases fixes.
L'argent est-il perdu si le SMS échoue ?
Non. Si aucun code n'arrive en 20 minutes, ou si vous annulez avant, le montant complet retourne automatiquement dans votre portefeuille.
Quelle route essayer si l'Eswatini est calme ?
De nombreuses équipes se rabattent sur l'Afrique du Sud ou le Mozambique pour la couverture régionale pendant que la route +268 se rétablit.
Puis-je exécuter ces tests en CI sans dépenser de fonds ?
Oui. Un compte de développement peut passer en sandbox sur demande, avec des numéros et des codes simulés pour des tests de pipeline de bout en bout.
Les noms de services sont des marques déposées de leurs propriétaires respectifs. OTP Route n'est affilié à aucun d'entre eux. Utilisez les numéros de manière licite et respectez les conditions de chaque service ainsi que notre Politique d'utilisation acceptable.