Telegram · KAKO RADI

Verifikacija na Telegramu. Na poslužiteljskoj strani, bez tipkanja.

Šaljite OTP kodove preko Telegram Bot API-ja. Novauth povezuje telefonski broj s Telegram korisnikom, isporučuje kod i omogućuje vašem poslužitelju da ga verificira — uz potpuno praćenje statusa, kontrolu TTL-a i podršku za opoziv.

OTP na poslužitelju · Opoziv · Status u stvarnom vremenu

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

Tijek Telegram verifikacije

Od unosa telefonskog broja do verifikacije — korak po korak.

Live trace · loop
1
Korisnik

Korisnik dodirne 'Verificiraj se putem Telegrama' u vašoj aplikaciji

2
Vaš backend

POST /telegram s telefonskim brojem, OTP kodom i TTL-om

3
Novauth

Povezuje broj → Telegram User ID · validira OTP i TTL

4
Telegram Bot API

OTP se isporučuje u korisnikov Telegram razgovor kroz službeni Bot API

5
Korisnikov Telegram

Stiže Telegram obavijest · korisnik vidi OTP kod u razgovoru

6
Verificirano

Poslužitelj poziva check-verification-status · vraća code_valid ili expired

API endpoint

POST /api/v1/connect-hub/telegram
Kompletna dokumentacija

Što ga pokreće

Verifikacija na poslužitelju

Vaš poslužitelj poziva POST /telegram/check-verification-status s request_id vrijednošću. Telegram validira kod na poslužiteljskoj strani — u pojedinim tijekovima bez unosa korisnika, što smanjuje trenje.

Opoziv i TTL

Svaki zahtjev ima TTL (30–3600 s). Pozovite POST /telegram/revoke-verification u bilo kojem trenutku da poništite kod na čekanju — ključno za tijekove ponovnog slanja i ograničavanje zlouporabe.

Potpuno praćenje isporuke

Odgovori sadrže request_cost, remaining_balance i delivery_status (sent → delivered → read → expired). Webhook se okida na svaku promjenu statusa.

Dodajte Telegram verifikaciju u nekoliko minuta

2 $ besplatnog kredita, bez platne kartice. Uključeni su kompletna dokumentacija i testno okruženje.