Deutsch
imo-SMS-Codes für Tests und Konto-Betrieb empfangen
Ein Team empfängt einen imo-Verifizierungscode mit OTP Route, indem es im OTP Gateway eine Einmalnummer für den Dienst imo bestellt, sie in imo eingibt und den Code im Dashboard oder per API-Polling und signierten Webhooks ausliest. Die Preise beginnen bei $0.20 pro Code, und eine Bestellung ohne SMS innerhalb des 20-Minuten-Fensters wird automatisch erstattet.
Ausgangslage: Ihr Produkt berührt imo, und jeder Test braucht ein Telefon
imo ist eine Messaging-App mit Sprach- und Videoanrufen, die jedes Konto über die Telefonnummer identifiziert. Bei der Registrierung oder beim Umzug eines Kontos auf ein neues Gerät wird ein einmaliger Code per SMS ausgelöst. Für Nutzer ist das einfach, für Teams dagegen umständlich: Wer eine Integration, einen Support-Workflow oder einen Markttest rund um imo baut, braucht für jeden Versuch eine erreichbare Nummer.
Private Telefone der Mitarbeitenden vermischen persönliche Nummern mit Geschäftskonten und skalieren nicht auf eine Testmatrix über mehrere Länder. Eine Einmalnummer aus dem OTP Gateway deckt genau einen Code ab, hält private Nummern heraus und lässt sich per Code oder von Hand bestellen. Das übergreifende Muster beschreibt die Seite Verifizierung für mobile Apps.
In welchen Ländern lassen sich imo-OTP-Codes empfangen?
Der Dienst imo ist aktuell in 197 Ländern verfügbar. Beispiele sind Indien, Pakistan, Bangladesch, Nepal, Saudi-Arabien, die Vereinigten Arabischen Emirate, Ägypten, Nigeria, Kenia, Indonesien, die Philippinen, Deutschland, Belgien, das Vereinigte Königreich, die USA und Kanada.
Wählen Sie das Land, das zum getesteten Fall passt. Betreut Ihr Support-Team Kunden in Südasien, bildet eine Nummer aus dieser Region den Ablauf nach, den diese Kunden sehen, einschließlich der SMS-Sprache und regionaler Prüfungen, die der Dienst anwendet. Die durchsuchbare Länderliste zeigt jede Route.
Wie läuft der Ablauf der imo-Verifizierungscode-API?
Erstellen Sie in der Developer-Konsole einen Bearer-Schlüssel (Präfix or_live_, bis zu 10 pro Konto) und rufen Sie https://otproute.com/api/v1 auf; das Limit liegt bei 300 Anfragen pro Minute.
- Ermitteln Sie die IDs mit
GET /api/v1/servicesundGET /api/v1/countries; die Dienst-ID lautetimo. - Fragen Sie den Preis des Paares mit
GET /api/v1/prices?country=pk&service=imoab. - Bestellen Sie mit
POST /api/v1/activationsund{"service": "imo", "country": "pk"}und speichern Sie die Aktivierungs-ID. - Geben Sie die zurückgelieferte Nummer im Registrierungsbildschirm von imo ein.
- Holen Sie den Code über den Webhook
activation.sms_receivedab oder fragen SieGET /api/v1/activations/{id}per Polling ab, wenn Sie keinen Endpunkt freigeben können.
Prüfen Sie bei Webhooks X-OTPRoute-Signature: t=<unix>,v1=<hex>, indem Sie HMAC-SHA256 über "<t>.<raw body>" mit dem Endpunkt-Secret berechnen, und lehnen Sie alte Zeitstempel ab. Machen Sie den Handler idempotent, mit der Aktivierungs-ID als Schlüssel, damit eine wiederholte Zustellung nur einmal verarbeitet wird. Das vollständige Schema steht in der Dokumentation.
Kann jemand eine imo-Nummer stattdessen im Dashboard bestellen?
Ja. Registrieren Sie sich mit einer E-Mail-Adresse und einem 6-stelligen E-Mail-Code oder per Google-Anmeldung und aktivieren Sie die TOTP-Zwei-Faktor-Authentifizierung. Laden Sie das Guthaben auf, wählen Sie imo und ein Land, prüfen Sie den angezeigten Preis und bestätigen Sie. Tippen Sie die Nummer in imo ein, und der Code erscheint im Dashboard, sobald er zugestellt wurde. Das passt für Support-Mitarbeitende oder Account-Manager einer Agentur, die eine einzelne Verifizierung brauchen, ohne Code zu schreiben.
Warum kommt ein imo-Code womöglich nicht an, und was tun?
Jede Aktivierung bleibt 20 Minuten offen, und Sie zahlen nur, wenn der Code eintrifft. Eine abgelaufene oder stornierte Bestellung wird dem Guthaben automatisch vollständig gutgeschrieben.
Codes bleiben aus gewöhnlichen Gründen aus: imo kann virtuelle Nummern in manchen Fällen ablehnen, eine Route kann ausgelastet sein, oder der Dienst führt zusätzliche Prüfungen für Nummern durch, die er schon kennt. In dem Fall gilt:
- Lassen Sie das Zeitfenster ablaufen, statt früh zu stornieren.
- Versuchen Sie es später erneut oder über eine andere Länderroute, die noch zum Test passt.
- Setzen Sie bei Wiederholungen eine Pause und eine Obergrenze; aufeinanderfolgende neue imo-Bestellungen verbrauchen nur Versuche.
Wann passt eine Dedicated Number besser zu imo?
Da imo das Konto an die Telefonnummer bindet, kann eine Einmalnummer keinen späteren Code empfangen, wenn sich dasselbe Konto auf einem anderen Gerät anmeldet. Für eine Support-Leitung, ein gemeinsames Betriebskonto oder ein Staging-Login, das dauerhaft funktionieren muss, ist eine Dedicated Number die bessere Wahl. Sie sind nur in den USA und Kanada verfügbar, ab $1.95/Monat, mit eingehenden SMS im Dashboard und an Ihrem Webhook über number.sms_received. Die Seite zu Dedicated Numbers erklärt Verlängerung und Freigabe.
Verantwortungsvolle Nutzung und Abrechnung
Halten Sie die Nutzungsbedingungen von imo ein: ein Konto pro realer Person oder Unternehmen, keine Massen- oder Fake-Registrierungen. OTP Route dient dazu, den Ablauf des eigenen Produkts zu testen und eigene legitime Konten zu betreiben; es gilt die Acceptable Use Policy. imo ist eine Marke ihres Inhabers, und OTP Route steht in keiner Verbindung zu ihr.
Abgerechnet wird über ein einziges vorausbezahltes USD-Guthaben, nach Verbrauch und ohne Monatsgebühr. Aufgeladen wird per Karte oder in USDT/USDC, und nach jeder Aufladung folgt eine PDF-Rechnung per E-Mail, wodurch sich die imo-Testkosten leicht abstimmen lassen. Entwicklungskonten können auf Anfrage in den Sandbox-Modus versetzt werden, um Ende-zu-Ende-Tests mit simulierten Nummern und Codes durchzuführen.
Häufige Fragen
Wie empfange ich ein imo-OTP über die API?
Erstellen Sie eine Aktivierung mit {"service": "imo", "country": "<id>"}, geben Sie die Nummer in imo ein und lesen Sie den Code aus dem Webhook oder per GET /api/v1/activations/{id} aus.
Ist die imo-SMS-Verifizierung für Tests in meinem Land verfügbar?
imo ist derzeit in 197 Ländern gelistet. Die aktuelle Verfügbarkeit zeigen GET /api/v1/countries oder das Dashboard.
Akzeptiert imo jedes Mal eine virtuelle Nummer?
Nein. imo kann manche virtuelle Nummern ablehnen, weshalb eine Bestellung ohne Code nach 20 Minuten vollständig erstattet wird.
Was kostet eine imo-Telefonnummer von OTP Route?
Ab $0.20 pro Code, je nach Land. Der aktuelle Preis kommt von GET /api/v1/prices.
Kann ich mich später mit einer Einmalnummer wieder im selben imo-Konto anmelden?
Nicht zuverlässig, denn jede Einmalnummer deckt nur einen Code ab. Verwenden Sie für Konten, in die Sie sich erneut einloggen müssen, eine Dedicated Number aus den USA oder Kanada.
Wie soll mein Webhook mit doppelten imo-Zustellungen umgehen?
Prüfen Sie die Signatur und verarbeiten Sie jede Aktivierungs-ID nur einmal, damit Wiederholungen keine Arbeit doppelt auslösen.
Kann ich auf diese Weise mehrere imo-Konten anlegen?
Nur für reale Personen oder Unternehmen, die Sie vertreten, und im Rahmen der imo-Bedingungen. Massen- oder Fake-Registrierungen sind nicht erlaubt.
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.