SMS a zprávy
Podvodné SMS kampaně
Pokrytí: Otevřete adresář své edice, zvolte kategorii a otevřete záznam. Počty popisují dostupná data NoCall, nikoli všechny hovory v zemi. Chybějící data nedokazují, že je číslo bezpečné.
Otevřít nástrojNa této stránce
Účel
V Trendech otevřete kartu SMS s kampaněmi, napodobovanými značkami a zjištěnými doménami. Vyžaduje Pro. Porovnejte signály a období; stejná značka sama nespojuje zprávu s kampaní.
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.
Jak používat
Vyberte edici země, otevřete kategorii nebo řádek a prohlédněte dostupné podrobnosti.
Podvodné SMS kampaně
V Trendech otevřete kartu SMS s kampaněmi, napodobovanými značkami a zjištěnými doménami. Vyžaduje Pro. Porovnejte signály a období; stejná značka sama nespojuje zprávu s kampaní.
Smyšlený příklad
Smyšlený příklad, nikoli skutečný dotaz. Nevolejte ani neotevírejte jeho odkazy.
DHL: Poslední upozornění. Vaše zásilka je zablokována. Je nutná akce na https://parcel.exampleJak chápat výsledek
V Trendech otevřete kartu SMS s kampaněmi, napodobovanými značkami a zjištěnými doménami. Vyžaduje Pro. Porovnejte signály a období; stejná značka sama nespojuje zprávu s kampaní.
Zobrazují se pouze domény bez aktivních odkazů. Známá doména není důkazem, že je zpráva pravá.
Omezení
Orientační výsledek založený na automatických signálech, nikoli na ověření odesílatele. Žádný výsledek nezaručuje, že je zpráva bezpečná.
Informace založené na hlášeních komunity a automatické analýze. Mohou obsahovat chyby nebo být zastaralé a nejsou právní radou ani ověřeným obviněním vlastníka čísla.
Řešení potíží
Bezpečnostní kontrola nebo připojení k API neodpovědělo včas. Zkuste to znovu za pár sekund.
Vyberte edici země, otevřete kategorii nebo řádek a prohlédněte dostupné podrobnosti.
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.
Veřejný souhrn podvodných SMS kampaní: součty a nejčastější značky (s jejich id sms-brand) a domény, přepočítávané nejvýše jednou za 10 minut. Nikdy odesílatel ani text zprávy.
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-campaigns
POST https://api.nocall.io/v2/tools {"tool":"sms-campaigns"}Parametry
Žádné parametry: pošli prázdný objekt JSON, {}.
REQUEST_ID="$(uuidgen)" && [ -n "$REQUEST_ID" ] &&
curl --request POST 'https://api.nocall.io/v2/sms-campaigns' \
--header "Authorization: Bearer $NOCALL_API_KEY" \
--header 'Content-Type: application/json' \
--header "Idempotency-Key: $REQUEST_ID" \
--data '{}'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-campaigns',
method='POST',
data=json.dumps({}).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-campaigns', {
method: 'POST',
headers: {
Authorization: 'Bearer ' + apiKey,
'Content-Type': 'application/json',
'Idempotency-Key': requestId,
},
body: JSON.stringify({}),
});
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-campaigns",
"result": {
"totalCampaigns": 0,
"totalSightings": 0,
"topBrands": [],
"topDomains": []
}
},
"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 |
|---|---|---|
| totalCampaigns | integer | Počet kampaní s alespoň 3 pozorovateli. |
| totalSightings | integer | Celkový počet pozorování těchto kampaní. |
| topBrands | array<object> | Nejčastěji napodobované značky, až 10, každá se svým id sms-brand, nebo null, pokud ho nemá. |
| topDomains | array<object> | Nejpoužívanější domény, nejvýše 10. |
