Albanische OTPs (+355) in die Test-Pipeline routen

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

Ja, Sie können albanische (+355) SMS-Verifizierungscodes mit OTP Route empfangen, indem Sie im OTP Gateway eine Einmalnummer bestellen und den Code im Dashboard oder über die REST-API und signierte Webhooks abholen. Die Preise beginnen bei $0.20 pro Code, den aktuellen Wert liefert die API, und es wird nichts berechnet, wenn die SMS nicht innerhalb von 20 Minuten eintrifft.

Welche REST-Aufrufe liefern eine albanische Nummer und ihren Code?

Die Albanien-OTP-API ist dieselbe SMS-Verifizierungs-API wie für jeden Markt; nur die Länder-ID ändert sich. Anfragen gehen an https://otproute.com/api/v1 mit einem Bearer-Key mit dem Präfix or_live_, erzeugt in der Developer-Konsole. Die ID für Albanien lautet al, ein typischer Lauf sieht also so aus:

  1. GET /api/v1/services löst die benötigte Service-ID auf, zum Beispiel telegram oder google. Cachen Sie die Liste zwischen den Läufen.
  2. GET /api/v1/prices?country=al&service=<id> liest den Live-Preis und bestätigt, dass die Route gerade offen ist.
  3. POST /api/v1/activations mit {"service": "telegram", "country": "al"} gibt eine Aktivierungs-ID und eine +355-Nummer zurück.
  4. Ihr Test übermittelt diese Nummer auf dem Registrierungs- oder Anmeldebildschirm der getesteten App.
  5. Der Code kommt per Webhook oder durch Polling von GET /api/v1/activations/{id}; rufen Sie POST /api/v1/activations/{id}/cancel auf, wenn der Test abbricht.

Ein Konto kann bis zu 10 Keys halten, sodass Staging, CI und der Laptop einer Kollegin jeweils einen eigenen bekommen und getrennt widerrufen werden können. Das Limit von 300 Anfragen pro Minute lässt Platz für mehrere parallele Suiten. Details auf Feldebene stehen in der API-Referenz.

Sollen meine Albanien-Tests pollen oder auf Webhooks lauschen?

Polling ist am schnellsten eingerichtet: Rufen Sie den Aktivierungs-Endpunkt alle paar Sekunden auf, bis sich der Status ändert. Sobald Suiten parallel laufen, ist ein Webhook aufgeräumter. Registrieren Sie bis zu 5 Endpunkte und abonnieren Sie activation.sms_received, activation.expired und activation.cancelled.

Jede Zustellung ist signiert. Der Header X-OTPRoute-Signature hat die Form t=<unix>,v1=<hex>, wobei v1 der HMAC-SHA256 von "<t>.<raw body>" ist, berechnet mit dem Endpunkt-Secret. Berechnen Sie ihn über die unveränderten Request-Bytes neu, vergleichen Sie in konstanter Zeit und verwerfen Sie alles mit veraltetem Zeitstempel. Behandeln Sie Ereignisse als an die Aktivierungs-ID gebunden, damit eine wiederholte Zustellung nie doppelt schreibt. Unser Beitrag zur Webhook-basierten OTP-Erfassung führt durch einen vollständigen Handler.

Wie sollten +355-Nummern normalisiert werden, bevor sie in meine Datenbank gelangen?

Albanien verwendet die Landesvorwahl +355 und das nationale Präfix 0. Lokal wird eine Mobilnummer meist mit dieser 0 am Anfang geschrieben, etwa 06X XXX XXXX, während die internationale Form sie weglässt: +355 6X XXX XXXX. Speichern Sie die E.164-Version (+3556…, ohne Leerzeichen) und wenden Sie lokale Formatierung erst bei der Anzeige an.

Prüfungen, die sich bei der Validierung einer +355-Nummer für Tests lohnen:

  • Entfernen Sie die führende 0, wenn jemand die nationale Form eintippt, nachdem bereits +355 gewählt wurde.
  • Weisen Sie ein doppeltes Präfix wie +355 0 6X zurück, das entsteht, wenn ein Formular die Landesvorwahl blind an die lokale Nummer hängt.
  • Halten Sie Leerzeichen, Bindestriche und Klammern aus dem gespeicherten Wert heraus.

Der Wortlaut rund um den Code hängt vom sendenden Service und der Spracheinstellung des Kontos ab; Albanisch und Englisch sind beide verbreitet. Zielen Sie in Ihrem Parser auf die Ziffern statt auf einen festen Satz. Teams testen diesen Markt beim Start in Albanien, bei der Lokalisierung einer App für Albanisch Sprechende in der Region und im Ausland oder wenn sie prüfen, ob ein regionales Betriebskonto weiterhin verifiziert.

Was kann ich auf der Albanien-Route verifizieren?

Die Albanien-Route listet derzeit mehr als 1.500 Services. Zu den beliebten Einträgen im Live-Stand gehören WhatsApp, Telegram, Google (Gmail & YouTube), Facebook, Instagram, TikTok, Viber, Signal, Microsoft & Outlook, ChatGPT (OpenAI), Uber, LinkedIn und Discord.

Der Bestand bewegt sich im Tagesverlauf, weshalb die Verfügbarkeit aus der API statt aus einer statischen Liste kommt. Koppeln Sie jeden Test an eine Preisabfrage für al und markieren Sie ihn als übersprungen statt fehlgeschlagen, wenn die Route gerade geschlossen ist. So bleibt OTP-Routing-Rauschen aus Ihren echten Regressionsergebnissen heraus.

Kann eine nicht-technische Kollegin eine +355-Nummer bestellen?

Ja. Das Dashboard deckt denselben Ablauf ohne Code ab:

  1. Registrieren Sie sich mit Ihrer E-Mail-Adresse und einem 6-stelligen E-Mail-Code oder per Google-Anmeldung und aktivieren Sie dann TOTP-Zwei-Faktor.
  2. Laden Sie das Wallet per Karte oder mit USDT/USDC auf.
  3. Wählen Sie Albanien und den Service, prüfen Sie den angezeigten Preis und bestätigen Sie die Bestellung.
  4. Geben Sie die Albanien-Verifizierungsnummer in die App ein; der Code erscheint auf der Aktivierungsseite, sobald die SMS eintrifft.

Agenturen, die Kundenprofile verwalten, und Betriebsmitarbeitende, die regionale Geschäftskonten einrichten, nutzen meist diesen Weg. Hier und über die API aufgegebene Bestellungen teilen sich ein Wallet und dieselbe Erstattungsregel.

Was, wenn die albanische SMS nie ankommt?

Eine Aktivierung bleibt 20 Minuten lang offen. Sie zahlen nur, wenn der Code ankommt; läuft das Fenster leer ab oder stornieren Sie früher, geht der volle Betrag von selbst ins Wallet zurück, und der Webhook löst activation.expired oder activation.cancelled aus.

Wenn ein Code fehlt:

  • Geben Sie dem Fenster Zeit, bevor Sie reagieren, denn manche Services senden langsam.
  • Prüfen Sie, ob der Service virtuelle Nummern überhaupt akzeptiert; manche lehnen sie grundsätzlich ab.
  • Versuchen Sie es später erneut oder, wenn Ihr Test es zulässt, über eine andere Service-Route.
  • Vermeiden Sie erneutes Bestellen in enger Schleife. Legen Sie zwischen Versuchen Pausen ein, damit ein Skript die Route nicht bombardiert.

Unser Beitrag zum Verringern fehlgeschlagener OTP-Zustellungen listet weitere Retry-Muster für Balkan-Routen und darüber hinaus. Nutzen Sie diese Nummern nur für Ihre eigenen Produkte und Konten, beachten Sie die Bedingungen des jeweiligen Services und denken Sie daran, dass die Acceptable Use Policy von OTP Route gilt.

Gibt es eine langfristige albanische Leitung, und wie funktioniert die Abrechnung?

Für Albanien gibt es keine Self-Service-Langzeitnummer. Dedicated Virtual Numbers werden sofort nur in den Vereinigten Staaten und Kanada verkauft, ab $1.95/month, mit eingehenden SMS, Webhook-Weiterleitung, ausgehenden SMS und Anrufen im Browser. Brauchen Sie eine dauerhafte albanische Leitung, schreiben Sie an [email protected]; ob sie sich einrichten lässt, hängt von lokalen Vorschriften ab und ist nicht garantiert.

Die Abrechnung läuft über ein einziges vorausbezahltes USD-Wallet ohne Monatsgebühr und ohne Tarifwahl. Laden Sie per Karte oder mit USDT/USDC auf; zu jeder Aufladung gibt es eine PDF-Rechnung per E-Mail. Aktuelle Preise stehen auf der Preisseite. Für Integrationsarbeit lassen Sie ein Entwicklungskonto auf Sandbox umstellen, das simulierte Nummern und Codes liefert, sodass die Pipeline ohne Wallet-Guthaben durchgespielt werden kann.

Häufige Fragen

Kann ich den albanischen Registrierungsablauf meiner App ohne lokale SIM testen?

Ja. Bestellen Sie eine OTP-Gateway-Nummer mit dem Land al, übermitteln Sie sie in Ihrem Registrierungsbildschirm und lesen Sie den Code im Dashboard oder aus Ihrem Webhook. Es sind weder SIM-Karte noch lokaler Mobilfunkvertrag beteiligt.

Was kostet ein albanischer Verifizierungscode?

Codes beginnen ab $0.20, und den genauen Preis für einen bestimmten Service liefert GET /api/v1/prices vor der Bestellung. Kommt innerhalb des 20-Minuten-Fensters nichts an, geht die Belastung zurück ins Wallet.

Soll ich albanische Nummern mit führender 0 speichern?

Nein. Speichern Sie sie in E.164, also +355 gefolgt von der nationalen Nummer ohne Präfix-0, und fügen Sie die 0 nur für die lokale Anzeige wieder hinzu.

Lässt sich dieselbe +355-Nummer für einen späteren Login wiederverwenden?

Eine OTP-Gateway-Nummer dient für einen Verifizierungscode. Für Konten, die weiter einloggen müssen, nutzen Sie eine Dedicated Number in den USA oder Kanada oder fragen den Support zu Albanien.

Hat OTP Route eine Sandbox für Albanien-Integrationstests?

Der Sandbox-Modus kann auf Anfrage für ein Entwicklungskonto aktiviert werden. Er liefert simulierte Nummern und Codes, sodass CI-Läufe den gesamten Ablauf durchspielen, ohne Wallet-Guthaben anzutasten.

Warum hat die App meine albanische Nummer abgelehnt?

Manche Services lehnen virtuelle Nummern ab. Stornieren Sie die Aktivierung oder lassen Sie sie ablaufen, um automatisch erstattet zu werden, und versuchen Sie es dann zu einem anderen Zeitpunkt oder über eine andere Route.

Welche API-ID verwende ich für Albanien?

Verwenden Sie al als Länderwert bei Preisabfragen und Aktivierungsanfragen und entnehmen Sie die Service-ID aus GET /api/v1/services.

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.