簡訊與訊息
詐騙簡訊要去哪裡檢舉
涵蓋範圍: NoCall 已核實管道的國家會顯示該管道;其他國家提供一般建議。我們只在核實後才列出管道、電話號碼或網站。
開啟工具本頁內容
用途
在你所在的國家要去哪裡檢舉詐騙簡訊、一段可直接複製的檢舉內容,以及如何在 NoCall 提醒其他人注意這個號碼。
使用要求
任何 NoCall 帳號都可以閱讀這些指南。部分工具需要 Pro,各指南會註明。
我們為你所在國家核實過的檢舉管道、一段可複製到檢舉中的文字,以及如何提醒其他人注意這個號碼。
使用步驟
我們為你所在國家核實過的檢舉管道、一段可複製到檢舉中的文字,以及如何提醒其他人注意這個號碼。
如果你損失了金錢,或提供了卡片或銀行資料,請立刻打電話給銀行並向警方報案。
如果你輸入了密碼,請更改密碼並開啟兩步驟驗證。
把這則簡訊和傳送它的號碼告訴你的電信業者。
在 NoCall 檢舉該號碼,提醒其他人。
保留簡訊截圖,然後刪除簡訊。
虛構範例
此範例為虛構內容,並非真實查詢。請勿撥打電話或開啟其中的連結。
https://delivery.example/notice理解結果
NoCall 已核實管道的國家會顯示該管道;其他國家提供一般建議。我們只在核實後才列出管道、電話號碼或網站。
限制
詐騙者可以讓簡訊顯示某個品牌的名稱或別人的號碼(即「發送者偽裝」),假簡訊甚至會出現在與真簡訊相同的對話中。要識破假簡訊,關鍵在於它的連結通往哪裡。
檢舉內容在你的瀏覽器中產生:你輸入的任何內容都不會被傳送或儲存。
疑難排解
我們尚未核實你所在國家檢舉電話詐騙的官方管道,因此不列出任何管道。以下步驟在任何地方都適用。
透過 API 使用
需要 API 金鑰和點數。每次完成的呼叫扣 1 點,即使沒有資料也一樣。有效的 Pro 帳戶每個 UTC 曆月包含 20 點,由所有 API 路由共用並優先扣用;當月未使用的點數不會累積到下個月。在帳戶頁面購買的點數不需 Pro 即可使用,且永不過期。
錯誤一律不扣點:401 invalid_api_key(缺少金鑰或金鑰無效)、403 pro_required(沒有 Pro 點數,也沒有購買的點數)、422 輸入無效、429 quota_exceeded(點數用完)、rate_limit_exceeded 或 ai_busy(sms-check 的 AI 已達負載上限)、503 tool_warming(資料仍在準備中)或 tool 或供應商無法使用。收到 429 或 503 後,請等 Retry-After 標頭中的秒數過後再重試。
檢舉詐騙 SMS 的步驟,並整理好檢舉欄位方便複製。提供 country 時,channel 是該國經驗證的檢舉機關;未提供 country 或沒有經驗證的機關時,channel 為 null。
將 JSON 主體傳送到該 tool 專屬的路由,或加上 tool 欄位後傳送到 POST /v2/tools。兩種路由回傳的結果相同。
POST https://api.nocall.io/v2/sms-report
POST https://api.nocall.io/v2/tools {"tool":"sms-report","sender":"Correos","tapped":false,"gaveData":false,"country":"ES"}參數
| 名稱 | 類型 | 必填 | 說明 |
|---|---|---|---|
| sender | string (≤200) | 否 | 寄件者名稱或號碼,與 SMS 上顯示的相同。 |
| received | string (≤200) | 否 | 收到 SMS 的時間,以自由文字填寫。 |
| link | string (≤200) | 否 | 訊息中的連結。絕不會開啟。 |
| tapped | boolean | 否 | 是否點了連結。 |
| gaveData | boolean | 否 | 是否輸入了個人或銀行資料。 |
| country | string (enum, 56) | 否 | 在 channel 中回傳其經驗證檢舉機關的國家。選填:省略時 channel 為 null。 |
REQUEST_ID="$(uuidgen)" && [ -n "$REQUEST_ID" ] &&
curl --request POST 'https://api.nocall.io/v2/sms-report' \
--header "Authorization: Bearer $NOCALL_API_KEY" \
--header 'Content-Type: application/json' \
--header "Idempotency-Key: $REQUEST_ID" \
--data '{"sender":"Correos","tapped":false,"gaveData":false,"country":"ES"}'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-report',
method='POST',
data=json.dumps({'sender': 'Correos', 'tapped': False, 'gaveData': False, 'country': 'ES'}).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-report', {
method: 'POST',
headers: {
Authorization: 'Bearer ' + apiKey,
'Content-Type': 'application/json',
'Idempotency-Key': requestId,
},
body: JSON.stringify({ sender: 'Correos', tapped: false, gaveData: false, country: 'ES' }),
});
const result = await response.json();
if (!response.ok) throw new Error(result.error?.code ?? 'request_failed');
console.log(result.data.result, result.meta.unitsCharged);回應範例(200)
這是 API 參考文件中的範例。查詢使用虛構號碼,彙總資料和 AI 回答只呈現結果的結構,並非即時資料。
{
"data": {
"tool": "sms-report",
"result": {
"channel": {
"name": "INCIBE",
"fullName": "Instituto Nacional de Ciberseguridad de España",
"url": "https://www.incibe.es/linea-de-ayuda-en-ciberseguridad",
"phone": "017"
},
"verified": true,
"stepCodes": [
"contact_bank",
"change_passwords",
"tell_operator",
"report_number",
"keep_screenshot"
],
"reportFields": {
"sender": "Correos",
"received": null,
"link": null,
"tapped": false,
"gaveData": false
}
}
},
"meta": {
"requestId": "req_example",
"unitsCharged": 1,
"usage": {
"periodStart": "2026-10-01",
"unitLimit": 20,
"unitsUsed": 3,
"unitsRemaining": 17
}
}
}結果欄位(data.result)
| 欄位 | 類型 | 說明 |
|---|---|---|
| channel | object | null | 提供 country 且存在經驗證的檢舉機關時,為該國的機關;否則為 null。 |
| verified | boolean | channel 是否為經驗證的檢舉機關。channel 為 null 時為 false。 |
| stepCodes | array<"contact_bank" | "change_passwords" | "tell_operator" | "report_number" | "keep_screenshot"> | 適用於任何地方的五個一般步驟代碼,依順序排列。 |
| reportFields | object | 你的回答,已整理好方便複製到檢舉內容中。 |
常見問題
我應該把簡訊轉傳給別人嗎?
只轉傳給這裡列出的管道,或在銀行、電信業者要求時轉傳給他們。不要轉傳給朋友:連結仍然很危險。
如果我沒有上當,還值得檢舉嗎?
值得。檢舉有助於更早發現詐騙活動,而在 NoCall,你的檢舉會提醒每一位查詢該號碼的人。
為什麼你們沒有提供我所在國家的電話號碼?
我們只提供為每個國家核實過的管道、電話號碼和網站。如果尚未核實,我們會直接說明,而不是用猜的。
