ในหน้านี้

SMS และข้อความ

ตัวกรองสแปม SMS

API · Pro

ขอบเขต: iOS / Android

ดาวน์โหลดแอป
ในหน้านี้

วัตถุประสงค์

บน iPhone ให้เปิด NoCall เป็นตัวกรอง SMS ในการตั้งค่าข้อความของระบบและตรวจข้อความที่กรองที่นั่น ส่วนขยายไม่กรอง iMessage บน Android ตัววิเคราะห์ตรวจข้อความที่คุณแชร์ ไม่อ่านกล่องข้อความอัตโนมัติหรือเปลี่ยนการส่ง SMS เว็บไซต์ไม่เปิดตัวกรองบนโทรศัพท์

ข้อกำหนด

คำเตือน

แผนของเครื่องมือ: ฟรี / Pro

ทุกคนอ่านคู่มือเหล่านี้ได้โดยไม่ต้องมีบัญชี เครื่องมือบางอย่างต้องใช้ Pro ตามที่ระบุในแต่ละคู่มือ

บน iPhone ให้เปิด NoCall เป็นตัวกรอง SMS ในการตั้งค่าข้อความของระบบและตรวจข้อความที่กรองที่นั่น ส่วนขยายไม่กรอง iMessage บน Android ตัววิเคราะห์ตรวจข้อความที่คุณแชร์ ไม่อ่านกล่องข้อความอัตโนมัติหรือเปลี่ยนการส่ง SMS เว็บไซต์ไม่เปิดตัวกรองบนโทรศัพท์

วิธีใช้งาน

  1. ดาวน์โหลดแอป

  2. บน iPhone เปิดการเปิดใช้ SMS ใน NoCall แล้วทำตามขั้นตอนการตั้งค่าเพื่อเลือกตัวกรอง บน Android วางข้อความในตัววิเคราะห์ด้วยตนเอง ตรวจสอบกฎและการซิงค์ในแอป

  3. บน iPhone ให้เปิด NoCall เป็นตัวกรอง SMS ในการตั้งค่าข้อความของระบบและตรวจข้อความที่กรองที่นั่น ส่วนขยายไม่กรอง iMessage บน Android ตัววิเคราะห์ตรวจข้อความที่คุณแชร์ ไม่อ่านกล่องข้อความอัตโนมัติหรือเปลี่ยนการส่ง SMS เว็บไซต์ไม่เปิดตัวกรองบนโทรศัพท์

ตัวอย่างสมมติ

หมายเหตุ

ตัวอย่างสมมติ ไม่ใช่ผลการค้นหาจริง ห้ามโทรหรือเปิดลิงก์ในตัวอย่าง

ตัวอย่างสมมติ
DHL: แจ้งเตือนครั้งสุดท้าย พัสดุของคุณถูกระงับ ต้องดำเนินการที่ https://parcel.example

ทำความเข้าใจผลลัพธ์

มีสัญญาณของการหลอกลวงอยู่บ้าง อย่าเปิดลิงก์ ให้ตรวจสอบข้อมูลโดยตรงจากเว็บไซต์หรือแอปทางการ

ข้อจำกัด

คำเตือน

บน iPhone ให้เปิด NoCall เป็นตัวกรอง SMS ในการตั้งค่าข้อความของระบบและตรวจข้อความที่กรองที่นั่น ส่วนขยายไม่กรอง iMessage บน Android ตัววิเคราะห์ตรวจข้อความที่คุณแชร์ ไม่อ่านกล่องข้อความอัตโนมัติหรือเปลี่ยนการส่ง SMS เว็บไซต์ไม่เปิดตัวกรองบนโทรศัพท์

ผลลัพธ์เป็นเพียงข้อมูลประกอบที่อิงจากสัญญาณอัตโนมัติ ไม่ใช่การยืนยันผู้ส่ง ไม่มีผลลัพธ์ใดรับประกันว่าข้อความปลอดภัย

การแก้ไขปัญหา

บน iPhone เปิดการเปิดใช้ SMS ใน NoCall แล้วทำตามขั้นตอนการตั้งค่าเพื่อเลือกตัวกรอง บน Android วางข้อความในตัววิเคราะห์ด้วยตนเอง ตรวจสอบกฎและการซิงค์ในแอป

บน iPhone ให้เปิด NoCall เป็นตัวกรอง SMS ในการตั้งค่าข้อความของระบบและตรวจข้อความที่กรองที่นั่น ส่วนขยายไม่กรอง iMessage บน Android ตัววิเคราะห์ตรวจข้อความที่คุณแชร์ ไม่อ่านกล่องข้อความอัตโนมัติหรือเปลี่ยนการส่ง SMS เว็บไซต์ไม่เปิดตัวกรองบนโทรศัพท์

ใช้งานผ่าน API

คำเตือน

ต้องมีคีย์ API และเครดิต การเรียกที่สำเร็จแต่ละครั้งใช้ 1 เครดิต แม้ไม่มีข้อมูลก็ตาม บัญชี Pro ที่ใช้งานอยู่มี 20 เครดิตต่อเดือนปฏิทินตามเวลา UTC ใช้ร่วมกันทุกเส้นทาง API และถูกใช้ก่อน เครดิตรายเดือนที่ไม่ได้ใช้จะไม่ทบไปเดือนถัดไป เครดิตที่ซื้อในหน้าบัญชีของคุณใช้ได้โดยไม่ต้องมี Pro และไม่มีวันหมดอายุ

หมายเหตุ

ข้อผิดพลาดไม่ถูกคิดเครดิต: 401 invalid_api_key (ไม่มีคีย์หรือคีย์ไม่ถูกต้อง), 403 pro_required (ไม่มีเครดิต Pro และไม่มีเครดิตที่ซื้อไว้), 422 ข้อมูลนำเข้าไม่ถูกต้อง, 429 quota_exceeded (เครดิตหมด), rate_limit_exceeded หรือ ai_busy (AI ของ sms-check ใช้งานเต็มความสามารถ), 503 tool_warming (ข้อมูลยังเตรียมไม่เสร็จ) หรือ tool หรือผู้ให้บริการไม่พร้อมใช้งาน หลังได้รับ 429 หรือ 503 ให้ลองใหม่เมื่อครบจำนวนวินาทีในเฮดเดอร์ Retry-After

เวอร์ชัน แหล่งที่มา และจำนวนกฎของกฎตัวกรอง SMS "Base NoCall" ของประเทศ ให้เฉพาะจำนวน ไม่ให้รายการ

ส่ง JSON body ไปยังเส้นทางของ tool นั้นโดยตรง หรือไปยัง POST /v2/tools โดยเพิ่มฟิลด์ tool ทั้งสองเส้นทางให้ผลลัพธ์เหมือนกัน

Endpoint
POST https://api.nocall.io/v2/sms-filter
POST https://api.nocall.io/v2/tools  {"tool":"sms-filter","country":"ES"}

พารามิเตอร์

ชื่อชนิดจำเป็นคำอธิบาย
countrystring (enum, 55)ไม่ (ค่าเริ่มต้น: "ES")ประเทศของชุดกฎ SMS ที่ใช้
bash
REQUEST_ID="$(uuidgen)" && [ -n "$REQUEST_ID" ] &&
curl --request POST 'https://api.nocall.io/v2/sms-filter' \
  --header "Authorization: Bearer $NOCALL_API_KEY" \
  --header 'Content-Type: application/json' \
  --header "Idempotency-Key: $REQUEST_ID" \
  --data '{"country":"ES"}'

ตัวอย่างการตอบกลับ (200)

นี่คือตัวอย่างที่ระบุไว้ในเอกสารอ้างอิง API การค้นหาใช้หมายเลขสมมติ ส่วนข้อมูลรวมและคำตอบจาก AI แสดงเพียงโครงสร้างของผลลัพธ์ ไม่ใช่ข้อมูลจริง

JSON
{
  "data": {
    "tool": "sms-filter",
    "result": {
      "country": "ES",
      "version": "2026-03-10",
      "updatedAt": "2026-03-10T00:00:00.000Z",
      "source": "default",
      "counts": {
        "riskKeywords": 27,
        "brandKeywords": 13,
        "trustedDomains": 20,
        "shortenerDomains": 10,
        "blockedKeywords": 0
      }
    }
  },
  "meta": {
    "requestId": "req_example",
    "unitsCharged": 1,
    "usage": {
      "periodStart": "2026-10-01",
      "unitLimit": 20,
      "unitsUsed": 3,
      "unitsRemaining": 17
    }
  }
}

ฟิลด์ผลลัพธ์ (data.result)

ฟิลด์ชนิดคำอธิบาย
countrystringประเทศของชุดกฎ
versionstringเวอร์ชันของชุดกฎ
updatedAtstring | nullเวลาที่อัปเดตกฎล่าสุด หรือ null
source"database" | "legacy_default" | "default" | "empty"แหล่งที่มาของกฎ
countsobjectจำนวนกฎในแต่ละรายการ ไม่ส่งคืนตัวรายการเด็ดขาด