ในหน้านี้

สายโทรและหมายเลข

ถูกขอให้กดรหัสหรือไม่?

API · Pro

ขอบเขต: รู้จักรหัสมาตรฐานของเครือข่ายมือถือ (3GPP TS 22.030) ที่ใช้ได้กับผู้ให้บริการเกือบทุกรายทั่วโลก: การโอนสาย การระงับการโทร สายเรียกซ้อน การแสดงหรือซ่อนหมายเลขของคุณ และ IMEI รวมถึงรหัสเฉพาะของผู้ให้บริการบางรายที่มีแหล่งข้อมูลทางการระบุไว้: *401* ในอินเดีย (คำเตือนจากกรมโทรคมนาคม) และ *72 กับ *73 ของ Verizon ในสหรัฐอเมริกา รหัสอื่นของผู้ให้บริการจะแสดงเป็นบริการของผู้ให้บริการมือถือ

เปิดเครื่องมือ
ในหน้านี้

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

พิมพ์รหัสที่มีคนขอให้คุณกด (เช่น **21*…# หรือ *401*…) เพื่อดูว่ารหัสนั้นโอนสายของคุณไปให้คนอื่นหรือไม่ ยกเลิกได้อย่างไร และทำไมจึงเป็นการหลอกลวง

ข้อกำหนด

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

หากมีคนโทรมาอ้างว่าเป็น “ผู้ให้บริการมือถือของคุณ” “บริษัทขนส่ง” หรือ “ฝ่ายช่วยเหลือของ WhatsApp” แล้วขอให้คุณกดรหัสที่มีเครื่องหมาย * และ # ให้พิมพ์รหัสนั้นที่นี่ก่อน รหัสเหล่านี้หลายรหัสจะโอนสายของคุณไปให้ผู้โทร แล้วเขาก็จะได้รับรหัสยืนยันทางเสียงที่ส่งถึงคุณ

วิธีใช้งาน

  1. รหัสที่มีคนขอให้คุณกด

  2. ตรวจสอบ

  3. อ่านข้อมูลที่มีพร้อมข้อจำกัด ผลลัพธ์ว่างไม่ได้ยืนยันความปลอดภัยหรือระบุตัวบุคคล

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

หมายเหตุ

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

ตัวอย่างสมมติ
**21*+44 1632 960123#

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

การโอนสาย: รหัสนี้เปลี่ยนปลายทางของสายที่โทรเข้าหาคุณ

การระงับการโทร: รหัสนี้บล็อกสายเรียกเข้าหรือการโทรออกของหมายเลขคุณ

สายเรียกซ้อน: รหัสนี้เปิดหรือปิดสายเรียกซ้อน หรือตรวจสอบสถานะ

แสดงหรือซ่อนหมายเลขของคุณ: รหัสนี้กำหนดว่าคนที่คุณโทรหาจะเห็นหมายเลขของคุณหรือไม่

แสดงหมายเลข IMEI ของโทรศัพท์คุณ: รหัสนี้แสดงหมายเลขประจำเครื่อง (IMEI) ของโทรศัพท์คุณบนหน้าจอ ไม่ได้เปลี่ยนแปลงอะไร แต่อย่าอ่านหมายเลขนี้ให้คนแปลกหน้าฟัง

เปลี่ยนรหัสผ่านการระงับการโทร: รหัสนี้เปลี่ยนรหัสผ่านที่ใช้ป้องกันการระงับการโทรของหมายเลขคุณ

บริการธนาคารผ่าน USSD: รหัสนี้เปิดเมนูธนาคารหรือเมนูชำระเงินจากผู้ให้บริการมือถือของคุณ หากมีคนบอกให้คุณกดตามทีละขั้นในเมนูนั้น เขาอาจทำให้คุณโอนเงินออกไปได้

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

นี่คือหมายเลขโทรศัพท์ ไม่ใช่รหัส: ไม่มีเครื่องหมาย * หรือ # จึงเป็นเพียงหมายเลขโทรศัพท์ทั่วไป

เราไม่รู้จักรหัสนี้: รหัสนี้ไม่ตรงกับรหัสมาตรฐานใดเลย อย่ากดหากคนแปลกหน้าเป็นคนให้รหัสนี้มา

ข้อจำกัด

คำเตือน

ตรวจสอบในเบราว์เซอร์ของคุณ: รหัสจะไม่ถูกส่งหรือบันทึกไว้

หากต้องการดูว่ามีการโอนสายเปิดอยู่หรือไม่ ให้กด *#21# แล้วกดโทรออก

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

พิมพ์รหัสให้ตรงกับที่ได้รับมา รวมทั้งเครื่องหมาย * และ #

รหัสยาวเกินไป: พิมพ์ได้ไม่เกิน 64 ตัวอักษร

ใช้งานผ่าน 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

รหัสที่มีคนขอให้คุณกดทำอะไร: การโอนสาย (และโอนไปที่ใด) การระงับการโทร สายเรียกซ้อน การแสดงหรือซ่อนหมายเลข หรือบริการของผู้ให้บริการ พร้อมความเสี่ยงและรหัสที่ใช้ยกเลิก รหัสผ่านการระงับการโทรจะถูกปิดบัง

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

Endpoint
POST https://api.nocall.io/v2/dial-code
POST https://api.nocall.io/v2/tools  {"tool":"dial-code","code":"**21*+34600000000#","country":"ES"}

พารามิเตอร์

ชื่อชนิดจำเป็นคำอธิบาย
codestring (1–64)ใช่รหัสตามที่มีคนขอให้คุณกด รวมทั้ง * และ # ไม่เกิน 64 ตัวอักษร
countrystring (enum, 56)ไม่ (ค่าเริ่มต้น: "ES")รหัสประเทศสองตัวของฉบับ ใช้เปิดรหัสเฉพาะของผู้ให้บริการในประเทศนั้น (IN: *401*, *99#; US: Verizon *72, *71, *73, *67, *82)
bash
REQUEST_ID="$(uuidgen)" && [ -n "$REQUEST_ID" ] &&
curl --request POST 'https://api.nocall.io/v2/dial-code' \
  --header "Authorization: Bearer $NOCALL_API_KEY" \
  --header 'Content-Type: application/json' \
  --header "Idempotency-Key: $REQUEST_ID" \
  --data '{"code":"**21*+34600000000#","country":"ES"}'

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

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

JSON
{
  "data": {
    "tool": "dial-code",
    "result": {
      "code": "**21*+34600000000#",
      "kind": "call_forwarding",
      "action": "register",
      "service": "unconditional",
      "forwardsTo": "+34600000000",
      "calls": null,
      "risk": "high",
      "undo": "##002#",
      "operator": null
    }
  },
  "meta": {
    "requestId": "req_example",
    "unitsCharged": 1,
    "usage": {
      "periodStart": "2026-10-01",
      "unitLimit": 20,
      "unitsUsed": 3,
      "unitsRemaining": 17
    }
  }
}

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

ฟิลด์ชนิดคำอธิบาย
codestringรหัสตามที่อ่านได้: ตัดตัวคั่นออก และปิดบังรหัสผ่านการระงับการโทรเป็น ••••
kindstring (enum, 10)ประเภทของรหัส: call_forwarding, call_barring, call_waiting, caller_id, imei, password, mobile_banking, ussd_service, phone_number หรือ unknown
action"activate" | "deactivate" | "check" | "register" | "erase" | "hide_id_this_call" | "show_id_this_call" | "show" | nullสิ่งที่รหัสทำกับบริการ: activate, deactivate, check, register, erase, hide_id_this_call, show_id_this_call หรือ show เป็น null เมื่อไม่เกี่ยวข้อง
servicestring (enum, 18) | nullบริการที่รหัสเปลี่ยน (เช่น การโอนสายเรียกเข้าทุกสาย หรือการระงับการโทรออก) หรือ null
forwardsTostring | nullปลายทางที่รหัสโอนสายส่งสายของคุณไป หรือ null
callsstring | nullหมายเลขปลายทางของรหัสที่ใช้เฉพาะสายนั้นหรือของหมายเลขทั่วไป หรือ null
risk"high" | "medium" | "low" | "none"high (โอนสายไปยังหมายเลขหนึ่ง: รูปแบบการหลอกลวง), medium, low หรือ none
undostring | nullรหัสที่ใช้ยกเลิก เช่น ##002# สำหรับการโอนสายทุกประเภท หรือ null
operator"IN" | "US" | nullประเทศของรหัสเฉพาะของผู้ให้บริการ (IN หรือ US) หรือ null

คำถามที่พบบ่อย

การหลอกลวงด้วยการโอนสายคืออะไร

มีคนแอบอ้างเป็นผู้ให้บริการมือถือของคุณ บริษัทขนส่ง หรือฝ่ายช่วยเหลือด้านเทคนิค แล้วขอให้คุณกดรหัส เช่น **21*หมายเลข# รหัสนั้นจะโอนสายของคุณไปให้มิจฉาชีพ: เมื่อ WhatsApp หรือธนาคารโทรมาแจ้งรหัสยืนยัน สายนั้นจะไปถึงมิจฉาชีพแทน

จะรู้ได้อย่างไรว่าเปิดการโอนสายอยู่หรือไม่

กด *#21# แล้วกดโทรออก: โทรศัพท์จะบอกว่ามีการโอนสายอยู่หรือไม่ และโอนไปที่หมายเลขใด หากต้องการยกเลิกการโอนสายทั้งหมด ให้กด ##002#

ผู้ให้บริการมือถือขอให้ฉันกดรหัสได้ไหม

ผู้ให้บริการมือถือเผยแพร่รหัสของตนไว้บนเว็บไซต์หรือในแอป แต่จะไม่โทรมาขอให้คุณโอนสายไปยังหมายเลขอื่น หากไม่แน่ใจ ให้วางสายแล้วโทรหาฝ่ายบริการลูกค้าของผู้ให้บริการด้วยตัวเอง