SMS a zprávy
Chtějí po vás kód z SMS?
Pokrytí: Funguje stejně v každé zemi: tento podvod probíhá stejně bez ohledu na službu.
Otevřít nástrojNa této stránce
Účel
Rychlá kontrola podvodů s ověřovacími kódy: odpovězte na čtyři otázky a zjistěte, zda se vám někdo snaží převzít WhatsApp, bankovní účet nebo účet v platební aplikaci, a co dělat.
Požadavky
Tyto návody může číst kdokoli, i bez účtu. Některé nástroje vyžadují Pro, jak uvádí příslušný návod.
Odpovězte na čtyři rychlé otázky a zjistěte, zda jde o podvod a co dělat. Vaše odpovědi zůstávají ve vašem prohlížeči.
Jak používat
Přišel vám kód v SMS, aniž jste o něj žádali? Kód, o který jste nežádali, znamená, že se někdo pokusil přihlásit nebo zaregistrovat s vaším číslem.
Žádá vás někdo o tento kód? Zprávou, telefonem nebo přes WhatsApp: cizí člověk, „zákaznická podpora“, doručovací firma nebo účet kamaráda.
Je kód pro WhatsApp, vaši banku nebo platební aplikaci? SMS obvykle uvádí, pro jakou službu je.
Už jste kód někomu sdělili? Přečetli jste ho nahlas, poslali ve zprávě nebo zadali na stránce, kterou vám někdo poslal.
Smyšlený příklad
Smyšlený příklad, nikoli skutečný dotaz. Nevolejte ani neotevírejte jeho odkazy.
Váš ověřovací kód je 482913. S nikým ho nesdílejte.Jak chápat výsledek
Jednejte hned: někdo možná přebírá váš účet: S tímto kódem se kdokoli, kdo ho má, může přihlásit jako vy nebo potvrdit operaci vaším jménem. Ihned udělejte toto:
Je to podvod: kód nikomu nedávejte: Žádná firma, banka ani kamarád nepotřebuje kód, který byl poslán vám. Kdo o něj žádá, chce ho použít, aby se dostal do vašeho účtu.
Někdo se pokusil použít vaše číslo: Kód, o který jste nežádali, znamená, že se někdo pokusil přihlásit nebo zaregistrovat s vaším číslem. Sám o sobě je neškodný: bez kódu se dovnitř nikdo nedostane.
Běžný kód, ale nechte si ho pro sebe: Pokud jste o kód požádali sami, je normální, že vám přišel. Použijte ho jen v aplikaci nebo na webu, kde jste o něj požádali.
Omezení
Podvodníci umí zařídit, aby SMS ukazovala název značky nebo cizí číslo (spoofing), a podvrh se dokonce může objevit ve stejné konverzaci jako skutečné zprávy. Podvrh prozradí to, kam vede jeho odkaz.
Vaše odpovědi zůstávají ve vašem prohlížeči.
Řešení potíží
Bezpečnostní kontrola nebo připojení k API neodpovědělo včas. Zkuste to znovu za pár sekund.
Použít přes API
Vyžaduje API klíč a kredity. Každé dokončené volání stojí 1 kredit, i když nejsou k dispozici žádná data. Aktivní účet Pro zahrnuje 20 kreditů na kalendářní měsíc UTC, sdílených všemi cestami API a čerpaných jako první; nevyčerpané měsíční kredity se nepřevádějí. Kredity zakoupené na stránce vašeho účtu fungují i bez Pro a nikdy nevyprší.
Chyby se nikdy neúčtují: 401 invalid_api_key (chybějící nebo neplatný klíč), 403 pro_required (žádné kredity Pro ani zakoupené kredity), 422 neplatný vstup, 429 quota_exceeded (žádné zbývající kredity), rate_limit_exceeded nebo ai_busy (AI pro sms-check je plně vytížená), 503 tool_warming (data se teprve připravují) nebo tool či poskytovatel nedostupný. Po odpovědi 429 nebo 503 to zkuste znovu, až uplyne počet sekund z hlavičky Retry-After.
Co dělat s ověřovacím kódem, který ti přišel, podle čtyř odpovědí ano/ne. Vrací verdikt, jeho závažnost a stabilní kódy kroků (never_give_payment_codes je poslední u kódu pro WhatsApp, banku nebo platební aplikaci).
Pošli tělo JSON na vlastní cestu toolu, nebo na POST /v2/tools s přidaným polem tool. Obě cesty vrátí stejný výsledek.
POST https://api.nocall.io/v2/sms-code
POST https://api.nocall.io/v2/tools {"tool":"sms-code","unrequested":true,"asked":true,"sensitive":true,"shared":false}Parametry
| Název | Typ | Povinný | Popis |
|---|---|---|---|
| unrequested | boolean | Ano | Přišel ti kód bez tvé žádosti. |
| asked | boolean | Ano | Někdo po tobě kód chce. |
| sensitive | boolean | Ano | Kód je pro WhatsApp, tvou banku nebo platební aplikaci. |
| shared | boolean | Ano | Kód už byl někomu sdělen. |
REQUEST_ID="$(uuidgen)" && [ -n "$REQUEST_ID" ] &&
curl --request POST 'https://api.nocall.io/v2/sms-code' \
--header "Authorization: Bearer $NOCALL_API_KEY" \
--header 'Content-Type: application/json' \
--header "Idempotency-Key: $REQUEST_ID" \
--data '{"unrequested":true,"asked":true,"sensitive":true,"shared":false}'import json
import os
import urllib.request
import uuid
api_key = os.environ.get('NOCALL_API_KEY')
if not api_key:
raise SystemExit('Set NOCALL_API_KEY')
request = urllib.request.Request(
'https://api.nocall.io/v2/sms-code',
method='POST',
data=json.dumps({'unrequested': True, 'asked': True, 'sensitive': True, 'shared': False}).encode(),
headers={
'Authorization': 'Bearer ' + api_key,
'Content-Type': 'application/json',
'Idempotency-Key': str(uuid.uuid4()),
},
)
with urllib.request.urlopen(request, timeout=30) as response:
result = json.load(response)
print(result['data']['result'], result['meta']['unitsCharged'])import { randomUUID } from 'node:crypto';
const requestId = randomUUID();
const apiKey = process.env.NOCALL_API_KEY;
if (!apiKey) throw new Error('Set NOCALL_API_KEY');
const response = await fetch('https://api.nocall.io/v2/sms-code', {
method: 'POST',
headers: {
Authorization: 'Bearer ' + apiKey,
'Content-Type': 'application/json',
'Idempotency-Key': requestId,
},
body: JSON.stringify({ unrequested: true, asked: true, sensitive: true, shared: false }),
});
const result = await response.json();
if (!response.ok) throw new Error(result.error?.code ?? 'request_failed');
console.log(result.data.result, result.meta.unitsCharged);Ukázková odpověď (200)
Jde o zdokumentovaný příklad z reference API. Vyhledávání používají smyšlené číslo a agregace i odpovědi AI ukazují tvar výsledku, ne živá data.
{
"data": {
"tool": "sms-code",
"result": {
"verdict": "asked",
"severity": "high",
"serviceRecoverySteps": false,
"stepCodes": [
"do_not_share_code",
"stop_and_block_contact",
"call_known_contact",
"report_number",
"never_give_payment_codes"
]
}
},
"meta": {
"requestId": "req_example",
"unitsCharged": 1,
"usage": {
"periodStart": "2026-10-01",
"unitLimit": 20,
"unitsUsed": 3,
"unitsRemaining": 17
}
}
}Pole výsledku (data.result)
| Pole | Typ | Popis |
|---|---|---|
| verdict | "shared" | "asked" | "unrequested" | "requested" | Nejzávažnější situace zjištěná z tvých odpovědí. |
| severity | "critical" | "high" | "low" | "none" | Závažnost verdiktu: critical, high, low nebo none. |
| serviceRecoverySteps | boolean | Zda jsou na prvním místě kroky k obnovení účtu (WhatsApp, banka). |
| stepCodes | array<string (enum, 14)> | Stabilní kódy kroků, které je třeba provést, v pořadí. |
Často kladené otázky
Proč by někdo chtěl můj kód z SMS?
Mnoho služeb posílá kód v SMS, aby ověřily, že telefonní číslo patří vám. Kdo má váš kód, může se přihlásit do vašeho WhatsAppu nebo potvrdit operaci vaším jménem.
Kamarád po mně na WhatsAppu chtěl kód. Je to podvod?
Téměř jistě: je to jeden z nejčastějších způsobů, jak převzít účty WhatsApp, a účet vašeho kamaráda už byl nejspíš převzat. Zavolejte mu, ověřte si to a kód neposílejte.
Kód jsem sdělil. Můžu WhatsApp získat zpět?
Obvykle ano. Znovu zaregistrujte své číslo ve WhatsAppu ve svém telefonu a zadejte nový kód, který vám přijde; tím druhou osobu odhlásíte. Potom zapněte dvoufázové ověření.
