Telegram · SO FUNKTIONIERT'S

Verifizieren über Telegram. Serverseitig, ohne Tippen.

Sende OTP-Codes über die Telegram Bot API. Novauth löst die Telefonnummer zu einem Telegram-Nutzer auf, stellt den Code zu und lässt deinen Server ihn verifizieren — mit voller Statusverfolgung, TTL-Kontrolle und Widerrufsunterstützung.

Serverseitiges OTP · Widerrufbar · Echtzeit-Status

code_valid · TTL 300s

request_id: 01JXTG…

POST /connect-hub/telegramLIVE
// OTP via Telegram Bot API · TTL
const res = await fetch('https://api.novauth.com/…/telegram', {
method: 'POST',
headers: { 'x-api-key': 'sk_•••' },
body: JSON.stringify({
phone_number: '+14155552671',
otp_code: '8421',
ttl: 300,
}),
});
// ← { request_id: "01J…", delivery_status: "sent" }
20101JXTG1A2B+7 916 123 45 67445 ms
20101JXTG3C4D+380 67 123 45 67612 ms
20101JXTG5E6F+48 512 345 678389 ms
BOT

phone resolved → user_id

Der Telegram-Verifizierungsablauf

Von der Nummerneingabe bis zur Verifizierung — Schritt für Schritt.

Live trace · loop
1
Nutzer

Nutzer tippt in deiner App auf 'Mit Telegram verifizieren'

2
Dein Backend

POST /telegram mit Telefonnummer, OTP-Code und TTL

3
Novauth

Löst Telefon → Telegram-Nutzer-ID auf · validiert OTP und TTL

4
Telegram Bot API

OTP über die offizielle Bot API in den Telegram-Chat des Nutzers zugestellt

5
Telegram des Nutzers

Telegram-Benachrichtigung trifft ein · Nutzer sieht den OTP-Code im Chat

6
Verifiziert

Server ruft check-verification-status auf · gibt code_valid oder expired zurück

API-Endpunkt

POST /api/v1/connect-hub/telegram
Vollständige Doku ansehen

Was es ausmacht

Serverseitige Verifizierung

Dein Server ruft POST /telegram/check-verification-status mit der request_id auf. Telegram validiert den Code serverseitig — in manchen Abläufen ohne Nutzereingabe, was Reibung reduziert.

Widerruf & TTL

Jede Anfrage hat eine TTL (30–3600 s). Rufe jederzeit POST /telegram/revoke-verification auf, um einen ausstehenden Code zu invalidieren — essenziell für Resend-Abläufe und gegen Missbrauch.

Vollständige Zustellverfolgung

Antworten enthalten request_cost, remaining_balance und delivery_status (gesendet → zugestellt → gelesen → abgelaufen). Webhooks feuern bei jedem Zustandswechsel.

Füge Telegram-Verifizierung in Minuten hinzu

2 $ Gratis-Guthaben, keine Kreditkarte erforderlich. Vollständige Doku und Testumgebung inklusive.