Äthiopische (+251) SMS-Codes in Ihre Test-Pipeline holen

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

Ja, mit OTP Route empfangen Sie äthiopische (+251) SMS-Verifizierungscodes, indem Sie im OTP Gateway eine Einmalnummer bestellen und den Code im Dashboard oder über die REST-API und signierte Webhooks auslesen. Die Preise beginnen ab $0.20 pro Code, und ein Code, der im 20-Minuten-Fenster nie eintrifft, kostet nichts, weil das Wallet automatisch erstattet wird.

Welche API-Aufrufe liefern einen äthiopischen Verifizierungscode?

Das OTP-Routing für Äthiopien besteht aus fünf einfachen HTTP-Aufrufen gegen https://otproute.com/api/v1. Authentifizieren Sie jeden mit einem Bearer-Key, der mit or_live_ beginnt und in der Developer-Konsole erzeugt wird; ein Konto kann bis zu 10 Keys halten, sodass CI, Staging und ein lokaler Laptop jeweils mit eigenen Zugangsdaten laufen können.

  1. GET /api/v1/countries listet jede Route, und Äthiopien erscheint mit der ID et.
  2. GET /api/v1/services liefert Dienst-IDs, während GET /api/v1/prices?country=et&service=<id> aktuellen Preis und Verfügbarkeit für die Kombination meldet, die Sie testen wollen.
  3. POST /api/v1/activations mit {"service": "telegram", "country": "et"} reserviert eine +251-Nummer und liefert eine Aktivierungs-ID.
  4. Tragen Sie die Nummer in das Telefonfeld des getesteten Produkts ein und lösen Sie dessen SMS aus.
  5. Lesen Sie den Code aus einem Webhook-Ereignis oder per Abfrage von GET /api/v1/activations/{id}, und brechen Sie einen Lauf sauber mit POST /api/v1/activations/{id}/cancel ab.

Der Bestand ändert sich im Tagesverlauf, rufen Sie den Preis-Endpoint daher zur Laufzeit ab, statt etwas fest zu codieren. Ein kurzes GET /api/v1/balance vor dem Start der Suite lässt einen Job früh anhalten, wenn das Wallet knapp wird. Anfrage- und Antwortformate dieser SMS-Verifizierungs-API stehen in der Entwicklerdokumentation.

Wie binde ich einen signierten Webhook für +251-Aktivierungen an?

Abfragen genügt für einen einzelnen Test, doch parallele Jobs lassen sich leichter beherrschen, wenn Ereignisse zu Ihnen gepusht werden. Registrieren Sie bis zu 5 Webhook-Endpoints pro Konto und abonnieren Sie activation.sms_received, activation.expired und activation.cancelled.

Jede Anfrage trägt X-OTPRoute-Signature: t=<unix>,v1=<hex>. Berechnen Sie HMAC-SHA256 über <t>.<raw body> mit dem Endpoint-Secret neu, vergleichen Sie das Ergebnis mit v1 in konstanter Zeit und weisen Sie den Aufruf ab, wenn der Zeitstempel veraltet ist. Prüfen Sie auf den Roh-Bytes, bevor ein JSON-Parser sie anfasst.

Gehen Sie davon aus, dass ein Ereignis mehr als einmal zugestellt werden kann: Verknüpfen Sie den Handler mit der Aktivierungs-ID und verwerfen Sie Duplikate, damit ein wiederholtes Ereignis nie ein OTP-Feld zweimal füllt. Bleiben Sie beim Abfragen, passt ein Intervall von wenigen Sekunden bequem in das Limit von 300 Anfragen pro Minute. Unsere Anleitung zum Absichern von OTP-Webhooks mit HMAC enthält einen Referenz-Handler.

Welche Dienste können derzeit Äthiopien-SMS-OTP-Codes empfangen?

Die Äthiopien-Route listet derzeit mehr als 1.700 Dienste. Beliebte Einträge im Live-Stand sind WhatsApp, Telegram, Google (Gmail & YouTube), Facebook, Instagram, TikTok, ChatGPT (OpenAI), Microsoft & Outlook, LinkedIn, Uber, Signal, Viber, imo und Netflix.

Verstehen Sie die Liste als Momentaufnahme. Die Verfügbarkeit einzelner Dienste kann sich innerhalb von Stunden ändern, weshalb die API sie live statt in einer statischen Tabelle meldet. Fragen Sie zu Beginn jedes Laufs die Länder- und Preis-Endpoints ab und durchsuchen Sie bei weniger üblichen Diensten den gesamten Katalog im Dashboard.

Was sollten QA-Teams über +251-Nummernformate und SMS-Sprache wissen?

Eine äthiopische Nummer im E.164-Format lautet +251 gefolgt von neun Ziffern. National wählt man vor diesen neun Ziffern eine führende 0, Nutzer tippen in Ihr Formular also oft 09… ein. Entfernen Sie diese Verkehrsausscheidungs-Null, stellen Sie +251 voran und speichern Sie den kanonischen E.164-String; den lokalen Stil zeigen Sie nur in der Oberfläche. Decken Sie beide Eingaben ab, dazu Leerzeichen und Bindestriche, denn in der Validierung von Telefonfeldern verstecken sich viele Registrierungsfehler.

Amharisch ist die föderale Arbeitssprache und wird in äthiopischer (Ge'ez-)Schrift geschrieben, während Afaan Oromo, Tigrinya und Somali in ihren Regionen weit verbreitet sind. Die meisten internationalen Dienste senden Codes auf Englisch, doch eine lokalisierte Vorlage kann auf Amharisch eintreffen. Extrahieren Sie die Ziffern per Muster, statt umgebende Wörter abzugleichen, und stellen Sie sicher, dass Ihre Logs UTF-8 sauber speichern.

Teams testen diese Route meist beim Start einer App für äthiopische Nutzer, bei der Prüfung einer amharischen Lokalisierung oder für Diaspora-Kunden, die sich mit einer Nummer aus der Heimat registrieren. Zeigt Ihr Produkt Datumsangaben, ist Äthiopiens eigener Kalender ein weiterer Lokalisierungsfall, der sich lohnt. Die Seite QA-Tests zeigt, wie andere Teams solche Suiten aufbauen.

Können Nicht-Entwickler im Dashboard eine Äthiopien-Verifizierungsnummer erhalten?

Ja. Produktmanager und Support-Mitarbeitende können denselben Ablauf ohne Code durchlaufen:

  1. Erstellen Sie ein Konto mit Ihrer E-Mail-Adresse und einem 6-stelligen Code oder per Google-Anmeldung und aktivieren Sie dann TOTP-Zwei-Faktor-Authentifizierung.
  2. Laden Sie Guthaben auf das Wallet.
  3. Wählen Sie Äthiopien und den Dienst und lesen Sie den angezeigten Preis, bevor Sie bestätigen.
  4. Fügen Sie die +251-Nummer in die App ein, die Sie verifizieren.
  5. Lassen Sie die Aktivierung offen; der Code wird dort angezeigt, sobald er eingeht.

Viele Teams nutzen diesen Weg für punktuelle Stichproben, während Entwickler dieselbe Route per API ansteuern.

Was passiert, wenn der +251-Code nie erscheint?

Jede Aktivierung bleibt 20 Minuten offen. Sie zahlen nur, wenn der Code eintrifft; endet das Fenster ohne SMS oder brechen Sie ab, geht der volle Betrag automatisch zurück ins Wallet.

Wenn nichts ankommt:

  • Lassen Sie das Fenster laufen, bevor Sie von einem Fehlschlag sprechen, denn das Timing hängt vom Dienst und von der Route ab.
  • Versuchen Sie es später erneut oder wechseln Sie auf eine andere Dienstroute, falls Ihr Testfall das zulässt.
  • Prüfen Sie, ob der Dienst virtuelle Nummern überhaupt akzeptiert. Manche lehnen sie ab, und genau dafür gibt es die Erstattung.
  • Bestellen Sie nicht in enger Schleife neu. Staffeln Sie Wiederholungen und protokollieren Sie jede Aktivierungs-ID, damit Muster sichtbar werden.

Der Artikel zum Verringern fehlgeschlagener OTP-Zustellungen nennt weitere Prüfungen.

Gibt es eine langfristige äthiopische Leitung, und wie läuft die Abrechnung?

OTP Route hat in Äthiopien keine per Self-Service buchbare langfristige Nummer. Dedicated Numbers, also Leitungen, die Sie behalten, solange sie sich verlängern, sind ein Produkt für die USA und Kanada ab $1.95/Monat. Braucht Ihr Team eine dauerhafte +251-Leitung, schreiben Sie an [email protected]; die Verfügbarkeit hängt von den lokalen Vorschriften ab und ist nicht garantiert.

Äthiopische Aktivierungen laufen über ein einziges vorausbezahltes USD-Wallet, ohne Monatsgebühr und ohne Tarifwahl. Sie laden es per Karte oder mit den Stablecoins USDT/USDC auf; nach jeder Aufladung landet eine PDF-Rechnung in Ihrem Postfach. Bevor Sie bei einer neuen Integration echtes Guthaben ausgeben, beantragen Sie den Sandbox-Modus für ein Entwicklungskonto: Er liefert simulierte Nummern und Codes, sodass sich der gesamte Ablauf durchgängig erproben lässt.

Äthiopische Testnummern von OTP Route dienen dazu, Produkte und Konten zu verifizieren, die Ihre Organisation tatsächlich besitzt; die Bedingungen des jeweiligen Dienstes gelten weiterhin, ebenso unsere Acceptable Use Policy.

Häufige Fragen

Kann ich den äthiopischen Registrierungsablauf meiner App ohne lokale SIM testen?

Ja. Bestellen Sie für Ihren Dienst eine +251-Nummer im OTP Gateway, tragen Sie sie in Ihre App ein und lesen Sie den Code im Dashboard oder über die API. Berechnet wird nur, wenn der Code eintrifft.

Wie lautet die Länder-ID für Äthiopien in der OTP-Route-API?

Sie lautet et. Senden Sie et als Feld country, wenn Sie eine äthiopische Aktivierung anlegen und wenn Sie Preise abfragen.

Was kostet eine +251-Nummer zum Testen?

Codes beginnen ab $0.20 pro Code. Der genaue Betrag je Dienst wird von GET /api/v1/prices zurückgegeben und vor der Bestellung im Dashboard angezeigt.

Soll ich äthiopische Telefonnummern mit der führenden Null speichern?

Nein. Behalten Sie die E.164-Form bei, +251 plus neun Ziffern, und entfernen Sie die nationale 0, wenn ein Nutzer sie eintippt. Lokale Formatierung wenden Sie nur auf dem Bildschirm an.

Kommen äthiopische Verifizierungstexte auf Amharisch an?

Meist kommen sie auf Englisch, doch ein Dienst kann eine amharische Vorlage in äthiopischer Schrift verwenden. Werten Sie die Ziffern statt der Formulierung aus, dann funktionieren beide Varianten.

Kann ich eine äthiopische Nummer für spätere Logins behalten?

Nicht per Self-Service, denn eine Einmalnummer deckt nur einen Code ab. Für ein Konto, das sich erneut anmelden muss, passt eine Dedicated Number in den USA oder Kanada, oder Sie fragen den Support per E-Mail nach Äthiopien.

Kann ich die Äthiopien-OTP-API ausprobieren, ohne Wallet-Guthaben auszugeben?

Ja. Bitten Sie um den Sandbox-Modus für ein Entwicklungskonto; er liefert simulierte Nummern und Codes, sodass Sie die Integration durchgängig testen können.

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.