+268-Verifizierungsabläufe ohne SIM-Karte in Mbabane testen

Landesvorwahl +268OTP Gateway ab $0.20 pro CodeDedizierte Nummern: nur USA & KanadaAPI-ID: sz
Kurzantwort

Ja: Mit OTP Route empfangen Sie Verifizierungscodes für Eswatini (+268) auf einer temporären Nummer, entweder im Dashboard oder über die REST-API und signierte Webhooks. Das OTP Gateway berechnet ab $0.20 pro Code und erstattet den vollen Betrag auf Ihr Wallet, wenn innerhalb des 20-Minuten-Fensters nichts eintrifft. Wählen Sie den Dienst, das Land sz und lesen Sie den Code dort aus, wo Ihr Test-Runner ihn sehen kann.

Warum ist eine +268-Registrierung aus dem Ausland so schwer zu testen?

Eswatini ist ein kleiner Markt, und genau das ist für verteilte Teams das Problem. Ihr Produkt bedient vielleicht schon Kunden in Manzini oder Mbabane im Rahmen eines Rollouts im südlichen Afrika, doch niemand in der QA besitzt eine lokale SIM, Roaming ist für Automatisierung unzuverlässig, und Kolleginnen oder Kollegen in der Region zu bitten, Codes per Chat weiterzuleiten, skaliert nicht über eine Handvoll Läufe hinaus.

Das Ergebnis: Der +268-Pfad im Telefonnummernfeld wird nie durchgängig geprüft. Validierungsregeln, Länderauswahl und SMS-Vorlagen für das Königreich gehen ungetestet live, und der erste echte Nutzer wird zum Testfall. OTP Route schließt diese Lücke, indem es dem Test eine echte Eswatini-Verifizierungsnummer für einen Code gibt und den Code anschließend an Ihren Code zurückreicht.

Welche Dienste können auf einer Eswatini-Route Codes empfangen?

Das OTP Gateway listet für Eswatini derzeit mehr als 900 Dienste. Beliebt im heutigen Stand sind WhatsApp, Facebook, Google (Gmail & YouTube), Instagram, TikTok, Signal, Microsoft & Outlook, LinkedIn, Uber, Amazon, imo, Netflix und ChatGPT (OpenAI).

Die Verfügbarkeit einer Route ändert sich im Tagesverlauf, weil unsere Carrier-Partner Kapazität hinzufügen und abbauen; verstehen Sie die Liste also als Ausgangspunkt. Die verbindliche Antwort liefern immer GET /api/v1/services und GET /api/v1/countries, und das Dashboard zeigt vor Ihrer Bestellung dasselbe Bild.

Wie läuft der Eswatini-OTP-API-Ablauf im Code?

Erstellen Sie in der Developer-Konsole einen Bearer-Key (Präfix or_live_) und rufen Sie dann die Basis-URL https://otproute.com/api/v1 auf. Ein typischer Testschritt sieht so aus:

  1. Rufen Sie GET /api/v1/prices?country=sz&service=whatsapp auf, um den Live-Preis für diese Kombination zu lesen.
  2. Senden Sie POST /api/v1/activations mit einem JSON-Body, der den Dienst und sz als Land nennt. Die Antwort enthält die Aktivierungs-ID und die +268-Nummer.
  3. Tragen Sie die Nummer in das Registrierungsformular ein, das Ihr Test gerade bedient.
  4. Warten Sie auf den Webhook activation.sms_received oder fragen Sie GET /api/v1/activations/{id} ab, bis der Code erscheint.
  5. Wird das Szenario abgebrochen, rufen Sie POST /api/v1/activations/{id}/cancel auf, damit das Wallet sofort gutgeschrieben wird.

Webhook-Anfragen tragen einen Header X-OTPRoute-Signature. Berechnen Sie den HMAC-SHA256 über Zeitstempel und Roh-Body mit Ihrem Endpoint-Secret neu, weisen Sie veraltete Zeitstempel ab und verknüpfen Sie jedes Ereignis mit der Aktivierungs-ID, damit Wiederholungen harmlos bleiben. Der Leitfaden zur Webhook-Erfassung zeigt einen vollständigen Handler, und die API-Referenz listet jeden Endpoint.

Was sollten Entwickler über Telefonnummern in Eswatini wissen?

Eswatini nutzt die Landesvorwahl +268 mit achtstelligen nationalen Nummern und ohne Verkehrsausscheidungsziffer, es gibt also keine führende Null zu entfernen. Das macht die Normalisierung einfacher als in vielen Märkten: Speichern Sie den Wert im E.164-Format als +268 gefolgt von den acht Ziffern und weisen Sie Eingaben mit abweichender Ziffernzahl ab, bevor sie Ihren SMS-Anbieter erreichen.

Amtssprachen sind siSwati und Englisch. Internationale Plattformen senden Verifizierungstexte für diesen Markt normalerweise auf Englisch, was Regexe zur Code-Extraktion berechenbar hält; Ihre eigenen Vorlagen können jedoch lokalisiert sein, prüfen Sie also die Ziffern statt der umgebenden Formulierung. Teams testen hier meist, wenn ein Rollout im südlichen Afrika das Königreich neben Südafrika einschließt oder wenn Mitarbeitende im regionalen Betrieb Geschäftskonten an eine lokale Nummer binden müssen.

Was tun, wenn der +268-Code nicht erscheint?

Kleine Routen können ruhiger sein als große, planen Sie deshalb gelegentlich leere Aktivierungen ein:

  • Das 20-Minuten-Fenster ausreizen. Manche Dienste stellen Nachrichten vor dem Versand in eine Warteschlange.
  • Akzeptanz prüfen. Bestimmte Plattformen lehnen virtuelle Nummern auf manchen Routen ab; deshalb wird eine ungenutzte Aktivierung vollständig erstattet.
  • Später erneut versuchen oder die Route wechseln. Probieren Sie es nach einer Pause noch einmal oder testen Sie denselben Ablauf auf einer Nachbarroute wie Südafrika.
  • Enge Schleifen vermeiden. Sofortiges Neubestellen nach einem Fehlschlag hilft selten und kostet Testzeit.

Die Checkliste zu fehlgeschlagenen Zustellungen enthält weitere Diagnosen.

Kann ich eine langfristige Eswatini-Nummer behalten?

Nicht per Self-Service. OTP Route bietet Dedicated Virtual Numbers nur in den USA und Kanada an, ab $1.95/Monat, mit eingehenden SMS, ausgehenden SMS und Telefonieren im Browser. Eine selbst buchbare langfristige +268-Leitung gibt es nicht. Braucht Ihr Betriebsteam eine, schreiben Sie an [email protected], und das Team prüft, was die lokalen Vorschriften erlauben; Verfügbarkeit wird nicht zugesichert. Für wiederholte Logins auf einem Staging-Konto ist eine US-amerikanische oder kanadische Dedicated-Leitung oft der praktische Ersatz.

Wie wird das OTP-Routing für Eswatini abgerechnet?

Die Ausgaben für +268-Tests werden von einem einzigen vorausbezahlten USD-Guthaben abgebucht; nichts wird monatlich berechnet, und es gibt keine Tarife zu vergleichen. Kartenzahlungen und die Stablecoins USDT/USDC füllen es auf, und jede Aufladung löst eine PDF-Rechnung per E-Mail für Ihre Buchhaltung aus. Berechnet wird nur, wenn ein Code zugestellt wird. Für die Integrationsarbeit bitten Sie den Support, ein Entwicklungskonto auf Sandbox umzustellen, das simulierte Nummern und Codes liefert, sodass Ihre CI-Suite ohne Wallet-Guthaben laufen kann. Alle Details stehen auf der Preisseite. Bitte beachten Sie die Bedingungen des jeweiligen Dienstes; die Acceptable Use Policy von OTP Route gilt für jede Aktivierung.

Häufige Fragen

Kann ich die Eswatini-Registrierung meiner App ohne lokale SIM testen?

Ja. Bestellen Sie eine Aktivierung für das Land sz, tragen Sie die +268-Nummer in Ihr Formular ein und lesen Sie den Code im Dashboard, per Abfrage oder per Webhook aus.

Haben Nummern aus Eswatini eine führende Null, die ich entfernen muss?

Nein. Eswatini hat keine Verkehrsausscheidungsziffer, die E.164-Form ist also einfach +268 gefolgt von der achtstelligen nationalen Nummer.

Was kostet eine Eswatini-Verifizierungsnummer?

Codes beginnen ab $0.20 pro Code; den genauen Betrag je Dienst liefert GET /api/v1/prices, und er wird vor der Bestellung im Dashboard angezeigt.

In welcher Sprache kommt der OTP-Text?

Die meisten internationalen Dienste senden für diesen Markt Englisch, die Formulierung unterscheidet sich aber je Plattform. Werten Sie den numerischen Code aus, statt feste Sätze abzugleichen.

Ist das Geld verloren, wenn die SMS ausbleibt?

Nein. Kommt innerhalb von 20 Minuten kein Code an oder brechen Sie vorher ab, geht der volle Betrag automatisch zurück in Ihr Wallet.

Welche Route sollte ich probieren, wenn Eswatini ruhig ist?

Viele Teams weichen für regionale Abdeckung auf Südafrika oder Mosambik aus, während sich die +268-Route erholt.

Kann ich diese Tests in der CI ausführen, ohne Guthaben auszugeben?

Ja. Ein Entwicklungskonto lässt sich auf Anfrage in den Sandbox-Modus versetzen und liefert simulierte Nummern und Codes für durchgängige Pipeline-Tests.

Dienstnamen sind Marken ihrer jeweiligen Inhaber. OTP Route steht in keiner Verbindung zu ihnen. Nutzen Sie die Nummern rechtmäßig und beachten Sie die Bedingungen des jeweiligen Dienstes sowie unsere Richtlinie zur akzeptablen Nutzung.

Routen Sie Ihr erstes OTP in wenigen Minuten

Erstellen Sie ein kostenloses Konto, laden Sie Ihr USD-Guthaben auf und bestellen Sie eine Nummer im Dashboard oder per API. Keine monatliche Gebühr.