Google-SMS-Codes (Gmail & YouTube) in Ihrer Test-Pipeline empfangen

OTP Gateway ab $0.20 pro Code199 LänderAPI-ID: googleDedizierte US/CA-Nummern ab $1.95/Monat
Kurzantwort

Um einen Google-Verifizierungscode mit OTP Route zu empfangen, bestellen Sie eine OTP-Gateway-Nummer für den Dienst google im gewünschten Land, geben sie dort ein, wo Google nach einer Telefonnummer fragt, und lesen den Code im Dashboard oder über die API per Polling oder signiertem Webhook ab. Die Preise beginnen bei $0.20 pro Code, variieren je nach Land und werden automatisch erstattet, wenn innerhalb von 20 Minuten keine SMS eintrifft.

Wie sieht der Ablauf der Google-Verifizierungscode-API aus?

Die Service-ID lautet google und deckt Gmail, YouTube und das gesamte Google-Konto ab. Anfragen gehen an https://otproute.com/api/v1 mit einem Bearer-Schlüssel mit dem Präfix or_live_.

  1. Wählen Sie eine Länder-ID aus GET /api/v1/countries, zum Beispiel de oder in.
  2. Lesen Sie den aktuellen Preis mit GET /api/v1/prices?country=de&service=google. Eine geschlossene Route zeigt sich hier, bevor Sie etwas ausgeben.
  3. Legen Sie die Bestellung an: POST /api/v1/activations mit {"service": "google", "country": "de"}. Behalten Sie die Aktivierungs-ID aus der Antwort.
  4. Geben Sie die zurückgegebene Nummer in Ihrem Test dort ein, wo Google nach der Telefonnummer fragt.
  5. Empfangen Sie den Code per Webhook oder durch Abfrage von GET /api/v1/activations/{id}. Wird der Test abgebrochen, rufen Sie POST /api/v1/activations/{id}/cancel auf.

Konten erhalten bis zu 10 API-Schlüssel und 300 Anfragen pro Minute, und mit GET /api/v1/balance kann eine Test-Suite das Guthaben prüfen, bevor sie startet. Die API-Dokumentation beschreibt jedes Antwortfeld.

Wie sollte ein Webhook-Handler mit Google-Codes umgehen?

Abonnieren Sie einen Ihrer fünf Webhook-Endpunkte für activation.sms_received sowie für activation.expired und activation.cancelled, damit wartende Jobs sauber beenden können. Bevor Sie einer Anfrage vertrauen, zerlegen Sie X-OTPRoute-Signature (t=<unix>,v1=<hex>), berechnen HMAC-SHA256 über "<t>.<raw body>" mit dem Endpunkt-Secret neu, vergleichen das Ergebnis in konstanter Zeit und lehnen Zeitstempel außerhalb einer kurzen Toleranz ab.

Machen Sie den Handler dann idempotent. Speichern Sie die Aktivierungs-ID, wenn Sie ein Ereignis zum ersten Mal verarbeiten, und ignorieren Sie spätere Zustellungen desselben Ereignisses. Polling bleibt ein guter Ausweichweg für lokale Läufe oder CI-Agenten hinter einer Firewall: Fragen Sie die Aktivierung alle paar Sekunden ab, bis sie den Code meldet oder das Fenster endet.

Wann verlangt Google eine Telefonnummer?

Google nutzt die Telefonverifizierung an mehreren Stellen, und welche erscheint, hängt vom Konto und der Situation ab:

  • Registrierung: Beim Erstellen eines neuen Google-Kontos kann eine Telefonprüfung dazugehören, wobei Google entscheidet, wann sie verlangt wird.
  • Bestätigung in zwei Schritten: SMS-Codes sind eine der Optionen für den zweiten Faktor bei der Anmeldung.
  • Kontowiederherstellung: Eine Wiederherstellungsnummer kann einen Code erhalten, wenn jemand ausgesperrt ist.
  • YouTube-Funktionen: Manche Kanalfunktionen, etwa längere Uploads und benutzerdefinierte Thumbnails, werden nach der Verifizierung einer Nummer freigeschaltet.

Das ist für das Testdesign wichtig. Die Google-SMS-Verifizierung beim Testen eines Registrierungsschritts braucht einen Code, während die Bestätigung in zwei Schritten und die Wiederherstellung später dieselbe Nummer erneut brauchen. Für den ersten Fall genügt eine Einmalnummer; die übrigen werden weiter unten behandelt.

In welchen Ländern können Google-OTPs empfangen werden?

Der Dienst google ist derzeit in 199 Ländern verfügbar, darunter die USA, Deutschland, Indien, Brasilien, Indonesien, Nigeria, das Vereinigte Königreich, Frankreich, Mexiko, Japan, die Türkei, Ägypten, die Philippinen, Vietnam und Pakistan.

Die Länderwahl ist nicht nur Kosmetik. Google kann Sprache und Verifizierungsabfragen an die Region der Nummer anpassen, wählen Sie die Nummer daher passend zum Markt, den Ihr Testkonto darstellt. Ein Lokalisierungslauf für einen Brasilien-Launch sollte eine brasilianische Nummer verwenden und nicht die gerade günstigste Route. Die Preise unterscheiden sich je nach Land, und die Preisseite erklärt, wie die Live-Preise funktionieren.

Wie erhalten Nicht-Entwickler einen Google-Code über das Dashboard?

Melden Sie sich an, laden Sie das Guthaben per Karte oder USDT/USDC auf und wählen Sie dann Google (Gmail & YouTube) und ein Land. Der Preis erscheint vor der Bestätigung. Kopieren Sie die Nummer in das Telefonfeld von Google und lassen Sie die Aktivierungsseite geöffnet; dort erscheint der Code, sobald die SMS eintrifft.

Support-Mitarbeiter und Account-Manager in Agenturen nutzen diesen Weg oft, wenn sie ein einzelnes Test- oder Markenkonto einrichten, während das Engineering-Team dasselbe Guthaben über die API ansteuert. Jede Aufladung kommt mit einer PDF-Rechnung per E-Mail, und es gibt keine monatliche Gebühr.

Warum sendet Google womöglich keinen Code, und was kann man tun?

Jede Aktivierung hat ein 20-Minuten-Fenster, und Sie zahlen nur, wenn der Code ankommt. Schließt sich das Fenster ohne Code oder brechen Sie ab, wird der volle Betrag automatisch Ihrem Guthaben gutgeschrieben.

Gründe, warum ein Google-Code nicht ankommt:

  • Google kann eine virtuelle Nummer in manchen Abläufen für die Google-Verifizierung ablehnen. Diese Entscheidung liegt bei Google, und die Erstattung deckt sie ab.
  • Die Route kann in diesem Moment ausgelastet sein. Versuchen Sie es später erneut oder mit einem anderen Land, das noch zu Ihrem Test passt.
  • Der Versand kann einfach langsam sein. Lassen Sie das Fenster durchlaufen, bevor Sie abbrechen.

Bestellen Sie nach einem Fehlschlag nicht in einer schnellen Schleife neu; verteilen Sie die Versuche und protokollieren Sie das Ergebnis pro Land, damit Ihre Suite lernt, welche Routen zu ihr passen. Für CI kann auf Anfrage ein Entwicklungskonto in den Sandbox-Modus versetzt werden, der simulierte Nummern und Codes liefert, sodass die Test-Harness selbst ohne Guthabenverbrauch getestet werden kann.

Wann passt eine Dedicated Number besser zu einem Google-Konto?

Eine Einmalnummer funktioniert für einen Code. Muss sich ein Google-Testkonto nächste Woche erneut anmelden, die Bestätigung in zwei Schritten bestehen oder die Wiederherstellung per Telefon nutzen, sperrt Sie eine Nummer, die nach einmaliger Nutzung verschwindet, aus. Für diese Fälle bleibt eine Dedicated Virtual Number in den USA oder Kanada ab $1.95/Monat beim Konto, solange sie sich verlängert, und leitet eingehende SMS als number.sms_received an Ihren Webhook weiter. Für langlebige Konten sollten Sie erwägen, die Bestätigung in zwei Schritten auf eine Authenticator-App umzustellen, sobald das Konto existiert.

Verantwortungsvolle Nutzung ist hier wichtig. Halten Sie sich an die Bedingungen von Google, bleiben Sie bei einem Konto pro realer Person oder Unternehmen und nutzen Sie OTP Route nur, um Ihre eigenen legitimen Produkte und Konten zu testen und zu betreiben; die Acceptable Use Policy gilt. Google, Gmail und YouTube sind Marken von Google LLC, und OTP Route steht in keiner Verbindung zu Google.

Häufige Fragen

Kann ich einen Gmail-Registrierungscode über eine API empfangen?

Ja. Legen Sie eine Aktivierung mit dem Dienst google und dem gewählten Land an, geben Sie die Nummer im Registrierungsformular ein und holen Sie den Code per Webhook oder durch Abfrage der Aktivierung ab.

Deckt der Dienst `google` auch YouTube ab?

Ja. YouTube läuft über Google-Konten, daher verwenden Telefonprüfungen für YouTube-Funktionen dieselbe Service-ID.

Was kostet ein Google-Verifizierungscode?

Ab $0.20 pro Code, je nach Land. Der Live-Preis kommt von GET /api/v1/prices, und es wird nichts berechnet, wenn der Code nicht innerhalb von 20 Minuten ankommt.

Kann ich eine OTP-Gateway-Nummer für die Google-Bestätigung in zwei Schritten verwenden?

Nicht für fortlaufende Anmeldungen, da die Nummer nur einen Code liefert. Nutzen Sie für Konten, in die Sie sich erneut einloggen, eine Dedicated Number aus den USA oder Kanada oder eine Authenticator-App.

Warum sagt Google, meine Nummer könne nicht verwendet werden?

Google entscheidet, welche Nummern es akzeptiert, und kann virtuelle ablehnen. Brechen Sie ab oder lassen Sie die Aktivierung ablaufen, um automatisch erstattet zu bekommen, und versuchen Sie es später oder mit einem anderen passenden Land.

Welches Land sollte ich für ein Google-Testkonto wählen?

Wählen Sie den Markt, den das Konto darstellt, damit Sprache und Abfragen dem entsprechen, was echte Nutzer dort sehen. Prüfen Sie vor der Bestellung die Live-Verfügbarkeit von google mit GET /api/v1/prices.

Gibt es eine Sandbox zum Testen des Google-Ablaufs in CI?

Auf Anfrage kann ein Entwicklungskonto in den Sandbox-Modus versetzt werden. Er liefert simulierte Nummern und Codes, ausreichend, um Webhook- und Polling-Logik ohne Guthabenbelastung zu testen.

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.