เครื่องมือตรวจสอบหมายเลขโทรศัพท์
วางหมายเลขในรูปแบบใดก็ได้ เครื่องมือจะระบุประเทศ ตรวจสอบความยาวตามแผนหมายเลขของประเทศนั้น จำแนกหมายเลขว่าเป็นมือถือหรือโทรศัพท์บ้านเมื่อคำนำหน้ารองรับ และแสดงหมายเลขในรูปแบบ E.164
- ไม่ต้องสมัคร
- 136 ประเทศ
- ไม่มีการอัปโหลดข้อมูล
เครื่องมือนี้บอกอะไรคุณได้และบอกอะไรไม่ได้
ควรพูดเรื่องนี้กันตรง ๆ เพราะเครื่องมือส่วนใหญ่ที่ใช้ชื่อนี้ไม่ได้ทำเช่นนั้น
ตัวตรวจสอบนี้ทำการตรวจสอบ ไวยากรณ์ กับแผนเลขหมายโทรศัพท์แห่งชาติที่เผยแพร่สู่สาธารณะ โดยยืนยันว่าเลขหมายเริ่มต้นด้วยรหัสประเทศที่มีอยู่จริง ส่วนเลขหมายภายในประเทศมีความยาวที่เป็นไปได้สำหรับประเทศนั้น และในกรณีที่ประเทศนั้นเผยแพร่ช่วงเลขนำหน้าที่แยกประเภทไว้ ก็จะตรวจว่าตัวเลขเริ่มต้นอยู่ในช่วงของเลขหมายมือถือหรือโทรศัพท์บ้าน การตรวจสอบทั้งสามอย่างนี้ตรวจพบเลขหมายที่ผิดได้เกือบทั้งหมด ไม่ว่าจะเป็นการพิมพ์ผิด ตัวเลขหาย เลข 0 สำหรับโทรออกภายในประเทศยังติดมาด้วย หรือกรอกเลขหมายโดยไม่มีรหัสประเทศ
เครื่องมือนี้บอกไม่ได้ว่าสายดังกล่าว ยังเปิดใช้งานอยู่ ไม่มีสิ่งใดที่ทำงานบนเบราว์เซอร์จะบอกเรื่องนี้ได้ การยืนยันว่าเลขหมายยังใช้งานอยู่จำเป็นต้องโทรออกจริงหรือสอบถาม Home Location Register ของผู้ให้บริการผ่านบริการตรวจสอบแบบมีค่าใช้จ่าย และเครื่องมือฟรีใดก็ตามที่แสดงเครื่องหมายถูกสีเขียวพร้อมคำว่า "ใช้งานอยู่" กำลังแสดงผลการตรวจสอบทางไวยากรณ์ แล้วเติมคำที่ทำให้เข้าใจผิดลงไป
นอกจากนี้ยังบอกไม่ได้ว่าใครเป็นเจ้าของเลขหมาย เลขหมายถูกโอนไปยังผู้ให้บริการรายอื่นแล้วหรือไม่ หรือเป็นเลขหมายเสมือนหรือไม่ โดยเฉพาะการระบุผู้ให้บริการจากเลขนำหน้าไม่น่าเชื่อถือในตลาดที่พัฒนาแล้วส่วนใหญ่ เนื่องจากการโอนย้ายเลขหมาย เลขหมายที่เริ่มต้นด้วยช่วงที่เคยจัดสรรให้ผู้ให้บริการรายหนึ่งอาจถูกย้ายไปตั้งแต่หลายปีก่อน อย่างไรก็ตาม ช่วงเลขนำหน้ายังคงแยกเลขหมายมือถือออกจากโทรศัพท์บ้านได้อย่างน่าเชื่อถือ เพราะไม่สามารถโอนย้ายข้ามประเภทกันได้
วิธีอ่านผลลัพธ์
| ประเทศ | จับคู่ด้วยเลขนำหน้าที่ยาวที่สุดของรหัสโทรออก เรื่องนี้สำคัญกว่าที่ฟังดู เพราะ +1 ครอบคลุมสหรัฐอเมริกา แคนาดา และดินแดนในแคริบเบียนอีกยี่สิบแห่ง ส่วน +7 ครอบคลุมทั้งรัสเซียและคาซัคสถาน การจับคู่รหัสที่ยาวที่สุดก่อนช่วยไม่ให้เลขหมายจากบาฮามาสถูกระบุว่าเป็นเลขหมายอเมริกัน |
|---|---|
| เลขหมายภายในประเทศ | ส่วนที่เหลือหลังจากตัดรหัสประเทศออก นี่คือส่วนที่ต้องตรงตามกฎความยาวของประเทศนั้น และเป็นส่วนที่ผู้โทรในประเทศจะกดหลังเลขนำหน้าสำหรับโทรออกภายในประเทศ |
| E.164 | รูปแบบมาตรฐานสากล ได้แก่ เครื่องหมายบวก รหัสประเทศ และเลขหมายภายในประเทศ โดยไม่มีเว้นวรรค ไม่มีเครื่องหมายวรรคตอน และไม่มีเลขนำหน้าสำหรับโทรออกภายในประเทศ นี่คือรูปแบบที่ระบบโทรคมนาคมทุกระบบคาดว่าจะได้รับ และเป็นรูปแบบที่ควรจัดเก็บไว้ในฐานข้อมูล |
| ประเภทสาย | มือถือหรือโทรศัพท์บ้าน โดยพิจารณาจากว่าตัวเลขเริ่มต้นอยู่ในช่วงที่ประเทศนั้นประกาศไว้สำหรับประเภทใดประเภทหนึ่งหรือไม่ บางประเทศไม่ได้เผยแพร่ช่วงเลขที่แยกประเภทได้ ในกรณีนั้นเครื่องมือจะระบุว่าไม่สามารถจำแนกได้ แทนที่จะเดา |
| อัตราค่าบริการ | ค่าบริการต่อนาทีที่ Telvio คิดสำหรับประเทศนั้น ในกรณีที่เราประกาศอัตราไว้ เป็นตัวเลขเดียวกับที่แสดงในหน้าราคาโทรไปประเทศนั้น โดยอ่านจากไฟล์เดียวกัน |
สี่สาเหตุที่ทำให้เลขหมายโทรศัพท์ผิดพลาด
- 1
ยังมีเลขนำหน้าสำหรับโทรออกภายในประเทศติดอยู่
ประเทศส่วนใหญ่ใส่ตัวเลขนำหน้า — โดยปกติคือ 0 และบางครั้งคือ 1 หรือ 8 — ไว้หน้าเลขหมายที่โทรภายในประเทศ ตัวเลขนี้ไม่ใช่ส่วนหนึ่งของเลขหมายและต้องตัดออกเมื่อโทรจากต่างประเทศ 020 7946 0958 ในลอนดอนจะเป็น +44 20 7946 0958 เมื่อใช้ในรูปแบบสากล ไม่ใช่ +44 020… ความผิดพลาดเพียงอย่างเดียวนี้ทำให้การโทรระหว่างประเทศล้มเหลวมากกว่าสาเหตุอื่นทั้งหมดรวมกัน
- 2
ไม่มีรหัสประเทศ
เลขหมายที่คัดลอกจากเว็บไซต์ท้องถิ่นหรือรายชื่อผู้ติดต่อในประเทศไม่มีรหัสประเทศอยู่ด้วย จึงดูเหมือนครบถ้วน แต่ใช้งานจากที่อื่นไม่ได้ หากความยาวตรงกับเลขหมายภายในประเทศของประเทศหนึ่ง แต่ไม่มีรหัสโทรออกที่ถูกต้องอยู่ข้างหน้า นี่คือสิ่งที่เกิดขึ้น
- 3
ตัวเลขหายไปหรือซ้ำกัน
การตรวจสอบความยาวจะจับความผิดพลาดนี้ได้ แผนเลขหมายโทรศัพท์กำหนดความยาวไว้อย่างเคร่งครัด ประเทศที่ออกเลขหมายเก้าหลักย่อมไม่มีเลขหมายแปดหลักซ่อนอยู่ที่ใด ดังนั้นเลขหมายภายในประเทศที่สั้นไปหนึ่งหลักจึงเป็นการพิมพ์ผิด ไม่ใช่ข้อยกเว้น
- 4
จัดรูปแบบเลขหมายสำหรับระบบอื่น
ใช้ 00 แทน + เติมหมายเลขต่อท้ายหลังเครื่องหมายจุลภาคหรือเครื่องหมายแฮช หรือใช้ตัวอักษรเป็นคำช่วยจำ เครื่องมือจะตัดทุกอย่างที่ไม่ใช่ตัวเลขออก ดังนั้นสองกรณีแรกจึงจัดการได้ แต่ตัวอักษรไม่สามารถจัดการได้: ต้องแปลง 1-800-FLOWERS เป็นตัวเลขก่อนที่ระบบใด ๆ จะโทรออกได้
E.164 และเหตุผลที่ควรจัดเก็บเลขหมายในรูปแบบนี้
E.164 คือมาตรฐานของ ITU ที่กำหนดว่าเลขหมายโทรศัพท์ระหว่างประเทศคืออะไร ได้แก่ ตัวเลขไม่เกินสิบห้าหลัก โดยมีรหัสประเทศอยู่หนึ่งถึงสามหลัก และไม่มีเครื่องหมายวรรคตอนอื่น ๆ เมื่อเขียนจะแสดงเครื่องหมายบวกไว้ข้างหน้าเพื่อระบุว่าเป็นเลขหมายระหว่างประเทศ ไม่ใช่เลขหมายท้องถิ่น
เหตุผลในทางปฏิบัติที่ควรจัดเก็บเลขหมายในรูปแบบ E.164 คือเป็นรูปแบบเดียวที่ไม่กำกวม 020 7946 0958 หมายถึงเลขหมายในลอนดอนสำหรับผู้อ่านชาวอังกฤษ แต่ไม่มีความหมายสำหรับระบบในประเทศอื่น +442079460958 หมายถึงเลขหมายเดียวกันไม่ว่าจะอยู่ที่ใด สามารถโทรออกได้โดยตรงจากทุกที่ และจัดเรียงรวมถึงลบรายการซ้ำได้อย่างถูกต้อง
ข้อผิดพลาดที่พบบ่อยในทางกลับกันคือจัดเก็บเลขหมายในรูปแบบ E.164 แล้วนำมาแสดงตามนั้น คนที่อ่านเลขหมายของตนเองย่อมต้องการเห็นในรูปแบบภายในประเทศที่คุ้นเคย ดังนั้นสถาปัตยกรรมที่เหมาะสมคือจัดเก็บรูปแบบมาตรฐานเพียงรูปแบบเดียว แล้วจัดรูปแบบเฉพาะตอนแสดงผล ไม่ใช่ทำกลับกัน
ขีดจำกัดสิบห้าหลักเป็นข้อจำกัดตายตัวของมาตรฐาน และเลขหมายที่ยาวกว่านั้นไม่ถูกต้อง ไม่ว่าแบบฟอร์มจะยอมรับหรือไม่ก็ตาม เลขหมายที่ถูกต้องที่สั้นที่สุดสั้นกว่านั้นมาก รัฐหมู่เกาะในแปซิฟิกบางแห่งออกเลขหมายภายในประเทศห้าหลัก จึงต้องตรวจสอบความยาวแยกตามประเทศ ไม่ใช่ใช้ค่าขั้นต่ำเดียวกันทั่วโลก
เลขนำหน้ามือถือและโทรศัพท์บ้าน และสิ่งที่ยังบอกได้
แผนเลขหมายโทรศัพท์ของทุกประเทศสงวนช่วงตัวเลขเริ่มต้นไว้สำหรับวัตถุประสงค์เฉพาะ ในสหราชอาณาจักร 07 ใช้สำหรับมือถือ ส่วน 01 และ 02 ใช้สำหรับโทรศัพท์บ้านตามพื้นที่ ในอินเดีย เลขหมายมือถือเริ่มต้นด้วย 6, 7, 8 หรือ 9 ในไนจีเรีย 070, 080, 081, 090 และ 091 ใช้สำหรับมือถือ ในยุโรปภาคพื้นทวีปส่วนใหญ่ เลข 6 หรือ 7 หลังรหัสประเทศหมายถึงมือถือ
วิธีนี้ยังใช้ได้เพราะเส้นแบ่งระหว่างมือถือกับโทรศัพท์บ้านไม่สามารถโอนย้ายได้ เลขหมายอาจย้ายระหว่างผู้ให้บริการได้ แต่ไม่สามารถย้ายจากช่วงของมือถือไปอยู่ในช่วงของเลขหมายตามพื้นที่ได้ ในทางกลับกัน การระบุผู้ให้บริการจากเลขนำหน้าไม่น่าเชื่อถือในตลาดส่วนใหญ่ นับตั้งแต่มีการนำการโอนย้ายเลขหมายมาใช้
เหตุผลที่เรื่องนี้สำคัญต่อค่าใช้จ่ายคือ ในประเทศส่วนใหญ่ การโทรไปมือถือมีค่าใช้จ่ายสูงกว่าการโทรไปโทรศัพท์บ้าน บางครั้งสูงกว่าหลายเท่า การรู้ว่าเลขหมายเป็นประเภทใดก่อนโทรคือความแตกต่างระหว่างบิลที่คาดไว้กับค่าใช้จ่ายที่ไม่คาดคิด ในประเทศส่วนน้อย — ซึ่งรวมถึงสหราชอาณาจักร เยอรมนี และเคนยา — ความสัมพันธ์กลับกัน โดยโทรไปมือถือถูกกว่า นั่นจึงเป็นเหตุผลที่หน้าราคาของเราแสดงทั้งสองคอลัมน์แทนที่จะใช้ตัวเลขเดียวแบบ "เริ่มต้นที่"
ประเทศที่ใช้แผนเลขหมายแบบรวมเป็นหนึ่งเดียว หรือประเทศที่ไม่ได้เผยแพร่การจัดสรรในรูปแบบที่แยกประเภทได้ จะแสดงคำว่า "ไม่สามารถระบุได้" อย่างตรงไปตรงมา แทนการเดา กรณีที่ใหญ่ที่สุดคือ North American Numbering Plan ในสหรัฐอเมริกาและแคนาดา รหัสพื้นที่ไม่สามารถแยกเลขหมายมือถือออกจากโทรศัพท์บ้านได้เลย และต้องตรวจสอบกับเครือข่ายเท่านั้น
การทำความสะอาดรายชื่อผู้ติดต่อ
หากคุณกำลังตรวจสอบเลขหมายจำนวนมาก เช่น รายชื่อลูกค้า ข้อมูลส่งออกจากการลงทะเบียนเข้าร่วมงาน หรือสเปรดชีตที่รับต่อมาจากผู้อื่น ลำดับที่มีประโยชน์คือ ตัดทุกอย่างที่ไม่ใช่ตัวเลขหรือเครื่องหมายบวกที่อยู่หน้าสุดออก เติมรหัสประเทศเมื่อเลขหมายนั้นเป็นเลขหมายท้องถิ่นของตลาดที่ทราบแน่ชัด ตัดเลขนำหน้าสำหรับโทรออกภายในประเทศหากยังติดอยู่ แล้วจึงตรวจสอบความยาว
การทำตามลำดับนี้สำคัญ หากตัดเลขนำหน้าสำหรับโทรออกภายในประเทศก่อนที่จะทราบประเทศ ก็อาจตัดตัวเลขผิดในประเทศที่เลขหมายเริ่มต้นด้วย 0 หลังรหัสประเทศได้อย่างถูกต้อง หากตรวจสอบความยาวก่อนเติมรหัสประเทศ เลขหมายท้องถิ่นที่ถูกต้องทุกเลขจะถูกระบุว่าสั้นเกินไป
รายการที่ยังไม่ผ่านหลังจากทำครบทั้งสี่ขั้นตอนมีปัญหาจริง และควรแก้ไขจากแหล่งข้อมูลต้นทางแทนการเดา เลขหมายที่สั้นไปหนึ่งหลักไม่สามารถกู้คืนได้ด้วยการเติม 0 ในตำแหน่งที่ดูเป็นไปได้ แต่เป็นข้อผิดพลาดในการป้อนข้อมูลที่ต้องย้อนกลับไปขอข้อมูลต้นฉบับ
หากมีมากกว่าสองสามพันรายการ ไลบรารีที่ฝังข้อมูลเมทาดาทาของแผนเลขหมายทั้งหมดไว้คือเครื่องมือที่เหมาะสมกว่าหน้าเว็บ ตัวตรวจสอบนี้ใช้ข้อมูลแผนเลขหมายที่เผยแพร่ชุดเดียวกับที่ไลบรารีเหล่านั้นใช้ โดยตรวจสอบทีละเลขหมาย
สรุป
หมายเลขโทรศัพท์จะถือว่าใช้งานได้เมื่อขึ้นต้นด้วยรหัสประเทศจริง ส่วนหมายเลขภายในประเทศมีความยาวถูกต้องสำหรับประเทศนั้น และในกรณีที่ประเทศนั้นเผยแพร่ช่วงหมายเลขที่แยกประเภทได้ ตัวเลขนำหน้าจะต้องอยู่ในบล็อกหมายเลขโทรศัพท์มือถือหรือโทรศัพท์ประจำที่ที่มีอยู่จริง เครื่องมือนี้ตรวจสอบทั้งสามส่วนและแสดงผลในรูปแบบ E.164 ซึ่งเหมาะสำหรับจัดเก็บ
ไม่มีเครื่องมือบนเบราว์เซอร์ใดบอกได้ว่าสายโทรศัพท์ยังเปิดให้บริการอยู่หรือไม่ เรื่องนี้ต้องใช้การโทรหรือบริการตรวจสอบเครือข่ายแบบมีค่าใช้จ่าย ข้อผิดพลาดที่พบได้บ่อยที่สุดคือการใส่ trunk prefix ค้างไว้ ซึ่งก็คือเลข 0 นำหน้าที่ใช้ในหมายเลขภายในประเทศและต้องตัดออกเมื่อโทรจากต่างประเทศ
คำถามที่พบบ่อย
ฉันจะตรวจสอบได้อย่างไรว่าหมายเลขโทรศัพท์ถูกต้อง
ตรวจสอบ 3 อย่าง ได้แก่ หมายเลขเริ่มต้นด้วยรหัสโทรออกระหว่างประเทศที่มีอยู่จริงหรือไม่ จำนวนหลักหลังรหัสนั้นมีความยาวที่เป็นไปได้ตามแผนหมายเลขของประเทศนั้นหรือไม่ และตัวเลขนำหน้าอยู่ในช่วงหมายเลขที่ประเทศนั้นจัดสรรจริงหรือไม่ เมื่อตรวจสอบร่วมกัน วิธีนี้จะช่วยจับข้อผิดพลาด ตัวเลขที่ขาดหาย และหมายเลขที่กรอกโดยไม่มีรหัสประเทศได้
เครื่องมือตรวจสอบสามารถบอกได้ไหมว่าหมายเลขนั้นยังใช้งานอยู่
ไม่ได้ หากตรวจสอบจากเบราว์เซอร์ การยืนยันว่าหมายเลขยังเปิดให้บริการอยู่ต้องโทรออกไปยังหมายเลขนั้น หรือ查询 Home Location Register ของผู้ให้บริการผ่านบริการตรวจสอบแบบมีค่าใช้จ่าย เครื่องมือออนไลน์ฟรีตรวจสอบได้เพียงว่าหมายเลขตรงตามแผนหมายเลขที่ประกาศไว้หรือไม่ ซึ่งเป็นการตรวจสอบรูปแบบ ไม่ใช่การตรวจสอบว่ายังใช้งานอยู่
รูปแบบ E.164 คืออะไร
เป็นมาตรฐานของ ITU สำหรับหมายเลขโทรศัพท์ระหว่างประเทศ ประกอบด้วยเครื่องหมายบวก รหัสประเทศ และหมายเลขภายในประเทศ โดยไม่มีเว้นวรรค เครื่องหมายวรรคตอน หรือเลขนำหน้าใช้โทรภายในประเทศ และมีตัวเลขรวมกันไม่เกิน 15 หลัก +442079460958 เป็นรูปแบบ E.164 ส่วน 020 7946 0958 เป็นรูปแบบภายในประเทศของหมายเลขเดียวกัน
ฉันควรตัดเลข 0 ที่อยู่หน้าหมายเลขโทรศัพท์ออกไหม
ควรตัดออกเมื่อโทรระหว่างประเทศ ประเทศส่วนใหญ่เติมเลขนำหน้าสำหรับการโทรภายในประเทศ ซึ่งโดยปกติคือ 0 และเลขนี้ไม่ใช่ส่วนหนึ่งของหมายเลขจริง การโทร +44 020 7946 0958 จะไม่สำเร็จ แต่ +44 20 7946 0958 ใช้งานได้ การใส่เลขนำหน้าสำหรับการโทรภายในประเทศไว้เป็นสาเหตุที่พบบ่อยที่สุดของการโทรระหว่างประเทศไม่สำเร็จ
ดูจากหมายเลขได้ไหมว่าเป็นมือถือหรือโทรศัพท์บ้าน
ได้ในประเทศส่วนใหญ่ แผนหมายเลขจะแบ่งช่วงตัวเลขนำหน้าแยกกันสำหรับมือถือและโทรศัพท์พื้นฐาน และขอบเขตนี้ไม่สามารถย้ายข้ามผู้ให้บริการได้ แต่ใน North American Numbering Plan ไม่สามารถดูได้จากหมายเลขเพียงอย่างเดียว รหัสพื้นที่ของสหรัฐฯ หรือแคนาดาไม่ได้บอกว่าเป็นหมายเลขประเภทใด ต้องตรวจสอบกับเครือข่ายเท่านั้นจึงจะแยกได้
เหตุใดประเทศจึงมีผลต่อการตรวจสอบความยาวหมายเลข
เพราะแผนหมายเลขของแต่ละประเทศแตกต่างกันมาก รัฐหมู่เกาะในมหาสมุทรแปซิฟิกบางแห่งใช้หมายเลขภายในประเทศ 5 หลัก ขณะที่หลายประเทศในยุโรปใช้ 9 หรือ 10 หลัก หากกำหนดความยาวขั้นต่ำแบบเดียวกันทั่วโลก ก็อาจยอมรับหมายเลขที่ไม่สมบูรณ์หรือปฏิเสธหมายเลขที่ถูกต้องได้ ดังนั้นจึงต้องตรวจสอบตามแผนหมายเลขของประเทศนั้นโดยเฉพาะ
เครื่องมือฟรีอื่น ๆ
โทรออกได้เลย
Telvio โทรไปยังหมายเลขโทรศัพท์จริงในกว่า 200 ประเทศผ่าน WiFi หรืออินเทอร์เน็ตมือถือ คิดค่าบริการเป็นวินาที นาทีแรกฟรี
ดาวน์โหลด Telvio