Deutsch
LINE-SMS-Codes auf OTP-Route-Nummern empfangen: Checkliste und Schritte
Ein Team empfängt einen LINE-Verifizierungscode mit OTP Route, indem es im OTP Gateway eine Einmalnummer für den Dienst linemessenger bestellt, sie auf LINEs Registrierungs- oder Anmeldebildschirm eingibt und den Code im Dashboard oder über einen signierten Webhook ausliest. Die Preise beginnen bei $0.20 pro Code, und kommt innerhalb des 20-Minuten-Fensters nichts an, geht die Gebühr automatisch an Ihr Guthaben zurück.
Wofür nutzt LINE eine Telefonnummer?
LINE bindet ein Konto an eine Telefonnummer. Eine neue Registrierung wird mit einem SMS-Code bestätigt, und die App kann erneut nach der Nummer fragen, wenn das Konto auf ein neues Gerät umzieht oder sich jemand nach einer Neuinstallation anmeldet. Die Nummer spielt auch bei der Wiederherstellung des Zugangs eine Rolle, daher ist wichtig, mit welcher Nummer ein Konto angelegt wurde.
Dieser letzte Punkt prägt die Produktwahl: Eine Einmalnummer passt zu einem einzelnen Verifizierungsschritt, während ein Konto, das sich Monate später erneut anmelden muss, eine Nummer braucht, die Sie weiterhin kontrollieren.
Checkliste vor der Bestellung einer LINE-Nummer
- Ein API-Schlüssel aus der Developer-Konsole (Präfix
or_live_); bis zu 10 Schlüssel pro Konto. - Ausreichend Guthaben, bestätigt mit
GET /api/v1/balance. - Ein Land passend zum Markt des Kontos oder des Testfalls.
- Eine aktuelle Preisabfrage für dieses Paar, denn die Preise variieren je Land.
- Ein registrierter Webhook-Endpoint mit getesteter Signaturprüfung oder eine bereite Polling-Schleife.
- Eine Entscheidung, ob sich dieses Konto später erneut anmelden muss; wenn ja, lesen Sie den Abschnitt zur dedizierten Nummer unten.
- Ein kurzer erneuter Blick in die Bedingungen von LINE für den Kontotyp, den Sie anlegen.
Welche Länder kann ich für LINE wählen, und warum ist das wichtig?
Der Dienst LINE ist in 197 Ländern verfügbar. Die App hat ihre stärksten Nutzerbasen in Teilen Ost- und Südostasiens, daher beginnen Teams mit Launch dort oft mit Japan, Thailand, Taiwan, Indonesien, Hongkong oder Malaysia. Weitere Optionen sind Singapur, die Philippinen, Vietnam, Südkorea, Australien, die USA, das Vereinigte Königreich, Deutschland, Brasilien und Rumänien.
Wählen Sie das Land, aus dem Ihre echten Nutzer kommen. Ein Build für den thailändischen Markt sollte mit einer thailändischen Nummer verifiziert werden, damit Landesvorwahl, Telefonformat und regionale Onboarding-Bildschirme sich wie in der Produktion verhalten. Mehrere Märkte abzudecken kostet wenig zusätzlichen Aufwand, denn zwischen den Läufen ändert sich nur der Wert von country.
Schritt für Schritt: der Ablauf der LINE-Verifizierungscode-API
- Rufen Sie
GET /api/v1/prices?country=<id>&service=linemessengerauf und bestätigen Sie, dass die Route verfügbar ist. - Legen Sie die Aktivierung mit
POST /api/v1/activationsund einem Body wie{"service": "linemessenger", "country": "th"}an. - Geben Sie die zurückgegebene Nummer auf LINEs Telefonverifizierungsbildschirm ein.
- Warten Sie auf
activation.sms_receivedoder fragen SieGET /api/v1/activations/{id}alle paar Sekunden ab, innerhalb des Limits von 300 Anfragen pro Minute. - Wird der Lauf abgebrochen, rufen Sie
POST /api/v1/activations/{id}/cancelauf.
Details zu den Endpoints finden Sie in der Entwicklerdokumentation.
Wie sollte der Webhook-Handler LINE-Ereignisse behandeln?
Lesen Sie den Header X-OTPRoute-Signature im Format t=<unix>,v1=<hex>, berechnen Sie HMAC-SHA256 über <t>.<raw body> mit dem Endpoint-Secret, vergleichen Sie in konstanter Zeit und verwerfen Sie alles mit veraltetem Zeitstempel. Verwenden Sie dann die Aktivierungs-ID als Schlüssel Ihrer Verarbeitung, damit eine erneute Zustellung denselben Datensatz aktualisiert, statt Ihren Testschritt zweimal auszulösen. Behandeln Sie activation.expired und activation.cancelled in derselben Tabelle als saubere Ergebnisse. Der HMAC-Leitfaden bietet eine vollständige Anleitung.
Eine LINE-Nummer über das Dashboard bestellen
Melden Sie sich an, öffnen Sie das OTP Gateway, wählen Sie LINE und ein Land, prüfen Sie den angezeigten Preis und bestellen Sie. Geben Sie die Nummer in LINE ein und lassen Sie die Aktivierungskarte geöffnet; der Code erscheint dort, sobald er empfangen wurde. Produktmanager und Support-Mitarbeiter nutzen diese Ansicht oft, um einen lokalisierten LINE-Onboarding-Bildschirm von Hand zu prüfen, bevor die automatisierte Suite übernimmt. Es gelten dasselbe 20-Minuten-Fenster und dieselbe Erstattungsregel.
Fehlersuche: Warum ein LINE-Code möglicherweise nicht ankommt
LINE kann manche virtuelle Nummern ablehnen, und eine Route, die zuvor funktionierte, kann später am Tag nicht verfügbar sein. Landet keine SMS, wird die Aktivierung vollständig erstattet, wenn das Fenster schließt oder Sie stornieren. Danach:
- probieren Sie ein anderes Land, das noch zum Testfall passt;
- versuchen Sie es später erneut, statt in einer engen Schleife neu zu bestellen;
- prüfen Sie, ob die Nummer mit der richtigen Landesvorwahl eingegeben wurde.
Wann passt eine dedizierte Nummer besser zu LINE?
Muss sich ein Staging-Konto oder ein gemeinsamer Team-Login weiter anmelden können, ist eine Einmalnummer das falsche Werkzeug. Dedizierte Nummern in den USA und in Kanada beginnen bei $1.95/Monat, empfangen eingehende SMS im Dashboard und an Ihrem Webhook über number.sms_received und verlängern sich aus dem Guthaben, bis Sie sie freigeben. Details stehen auf der Seite virtuelle Nummern.
Nutzen Sie OTP Route nur für Ihre eigenen legitimen Produkte und Konten: ein Konto pro realer Person oder Unternehmen, die Bedingungen von LINE beachtet und die Acceptable Use Policy befolgt.
Häufige Fragen
Welche Dienst-ID verwendet OTP Route für LINE?
Die ID lautet linemessenger. Verwenden Sie sie in der Preisabfrage und im Feld service beim Anlegen einer Aktivierung.
Kann ich die LINE-SMS-Verifizierung zum Testen ohne physische SIM durchführen?
Ja. Eine OTP-Gateway-Nummer empfängt den LINE-Code, den Sie über die API, einen Webhook oder das Dashboard auslesen.
Welches Land sollte ich für eine virtuelle Nummer für LINE wählen?
Wählen Sie den Markt, zu dem Ihre Nutzer oder der Testfall gehören, zum Beispiel Japan oder Thailand für einen Launch dort.
Akzeptiert LINE jede OTP-Route-Nummer?
Nicht immer. LINE kann manche virtuelle Nummern ablehnen, und kommt kein Code an, werden Sie automatisch erstattet.
Was kostet der Empfang eines LINE-OTP?
Ab $0.20 pro Code, je nach Land; der aktuelle Preis kommt von GET /api/v1/prices.
Kann ich dieselbe LINE-Telefonnummer für spätere Anmeldungen behalten?
Nur mit einer dedizierten Nummer, die in den USA und in Kanada verfügbar ist. Einmalnummern sind für einen einzigen Code gedacht.
Brauche ich einen Webhook, um LINE-OTP-Codes zu empfangen, oder genügt Polling?
Das Abfragen von GET /api/v1/activations/{id} funktioniert gut für kleine Läufe. Webhooks skalieren besser, sobald viele Aktivierungen parallel laufen.
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.