ไทย
รับรหัส SMS ของ LINE บนหมายเลข OTP Route: เช็กลิสต์และขั้นตอน
ทีมรับรหัสยืนยันของ LINE ด้วย OTP Route ได้โดยสั่งหมายเลขใช้ครั้งเดียวสำหรับบริการ linemessenger ใน OTP Gateway กรอกในหน้าลงทะเบียนหรือล็อกอินของ LINE แล้วอ่านรหัสจากแดชบอร์ดหรือ webhook ที่ลงลายเซ็น ราคาเริ่มต้น $0.20 ต่อรหัส และหากไม่มีอะไรเข้ามาภายในช่วงเวลา 20 นาที ยอดที่เรียกเก็บจะคืนเข้ากระเป๋าเงินของคุณโดยอัตโนมัติ
LINE ใช้หมายเลขโทรศัพท์เพื่ออะไร?
LINE ผูกบัญชีกับหมายเลขโทรศัพท์ การลงทะเบียนใหม่ยืนยันด้วยรหัส SMS และแอปอาจขอหมายเลขอีกครั้งเมื่อย้ายบัญชีไปอุปกรณ์ใหม่ หรือเมื่อมีผู้ลงชื่อเข้าใช้หลังติดตั้งแอปใหม่ หมายเลขยังมีบทบาทในการกู้คืนการเข้าถึง จึงสำคัญว่าบัญชีถูกสร้างด้วยหมายเลขใด
ประเด็นสุดท้ายนี้กำหนดการเลือกผลิตภัณฑ์ของคุณ: หมายเลขใช้ครั้งเดียวเหมาะกับขั้นตอนยืนยันครั้งเดียว ส่วนบัญชีที่ต้องลงชื่อเข้าใช้อีกในอีกหลายเดือนต้องมีหมายเลขที่คุณยังควบคุมอยู่
เช็กลิสต์ก่อนสั่งหมายเลข LINE
- คีย์ API จาก Developer console (ขึ้นต้นด้วย
or_live_) สูงสุด 10 คีย์ต่อบัญชี - ยอดเงินในกระเป๋าเพียงพอ ยืนยันด้วย
GET /api/v1/balance - ประเทศที่เลือกให้ตรงกับตลาดของบัญชีหรือกรณีทดสอบ
- ตรวจราคาปัจจุบันของคู่นั้น เพราะราคาต่างกันตามประเทศ
- ลงทะเบียน endpoint ของ webhook และทดสอบการตรวจลายเซ็นแล้ว หรือเตรียมลูป poll ไว้
- ตัดสินใจว่าบัญชีนี้ต้องล็อกอินอีกภายหลังหรือไม่ ถ้าใช่ ให้อ่านส่วน Dedicated Number ด้านล่าง
- อ่านข้อกำหนดของ LINE สำหรับประเภทบัญชีที่คุณกำลังสร้างอีกครั้งอย่างรวดเร็ว
ฉันเลือกประเทศใดสำหรับ LINE ได้บ้าง และทำไมจึงสำคัญ?
บริการ LINE มีใน 197 ประเทศ แอปมีฐานผู้ใช้แข็งแกร่งที่สุดในบางส่วนของเอเชียตะวันออกและเอเชียตะวันออกเฉียงใต้ ทีมที่เปิดตัวที่นั่นจึงมักเริ่มด้วย ญี่ปุ่น, ไทย, ไต้หวัน, อินโดนีเซีย, ฮ่องกง หรือ มาเลเซีย ตัวเลือกอื่น ได้แก่ สิงคโปร์ ฟิลิปปินส์ เวียดนาม เกาหลีใต้ ออสเตรเลีย สหรัฐอเมริกา สหราชอาณาจักร เยอรมนี บราซิล และโรมาเนีย
เลือกประเทศที่ผู้ใช้จริงของคุณมาจาก บิลด์สำหรับตลาดไทยควรยืนยันด้วยหมายเลขไทย เพื่อให้รหัสประเทศ รูปแบบหมายเลข และหน้าจอเริ่มต้นใช้งานเฉพาะภูมิภาคทำงานเหมือนในระบบจริง การครอบคลุมหลายตลาดใช้ความพยายามเพิ่มน้อยมาก เพราะระหว่างการรันแต่ละครั้งเปลี่ยนเพียงค่า country
ทีละขั้นตอน: โฟลว์ API รหัสยืนยัน LINE
- เรียก
GET /api/v1/prices?country=<id>&service=linemessengerและยืนยันว่าเส้นทางพร้อมใช้งาน - สร้าง activation ด้วย
POST /api/v1/activationsและ body เช่น{"service": "linemessenger", "country": "th"} - กรอกหมายเลขที่ได้รับในหน้าจอยืนยันโทรศัพท์ของ LINE
- รอ
activation.sms_receivedหรือ pollGET /api/v1/activations/{id}ทุกไม่กี่วินาที ภายในขีดจำกัด 300 คำขอต่อนาที - หากยกเลิกรอบทดสอบ ให้เรียก
POST /api/v1/activations/{id}/cancel
รายละเอียดของ endpoint อยู่ใน เอกสารนักพัฒนา
ตัวจัดการ webhook ควรปฏิบัติต่อเหตุการณ์ของ LINE อย่างไร?
อ่านเฮดเดอร์ X-OTPRoute-Signature ซึ่งอยู่ในรูป t=<unix>,v1=<hex> คำนวณ HMAC-SHA256 ของ <t>.<raw body> ด้วย secret ของ endpoint เปรียบเทียบแบบ constant time และทิ้งรายการที่ timestamp เก่า จากนั้นใช้ activation id เป็นคีย์ในการประมวลผล เพื่อให้การส่งซ้ำอัปเดตระเบียนเดิมแทนที่จะรันขั้นตอนทดสอบสองครั้ง ถือว่า activation.expired และ activation.cancelled เป็นผลลัพธ์ที่เรียบร้อยในตารางเดียวกัน คู่มือ HMAC มีวิธีทำฉบับเต็ม
สั่งหมายเลข LINE จากแดชบอร์ด
ลงชื่อเข้าใช้ เปิด OTP Gateway เลือก LINE และประเทศ ตรวจราคาที่แสดงแล้วสั่งซื้อ พิมพ์หมายเลขใน LINE แล้วเปิดการ์ด activation ทิ้งไว้ รหัสจะปรากฏที่นั่นเมื่อได้รับ ผู้จัดการผลิตภัณฑ์และเจ้าหน้าที่สนับสนุนมักใช้มุมมองนี้ตรวจหน้าจอเริ่มต้นใช้งาน LINE ที่แปลภาษาด้วยมือ ก่อนที่ชุดทดสอบอัตโนมัติจะรับช่วงต่อ ช่วงเวลา 20 นาทีและกฎการคืนเงินเดียวกันมีผล
การแก้ปัญหา: ทำไมรหัส LINE อาจไม่มาถึง
LINE อาจปฏิเสธบางหมายเลขเสมือน และเส้นทางที่เคยใช้ได้ก่อนหน้านี้อาจใช้ไม่ได้ในช่วงหลังของวัน หากไม่มี SMS เข้ามา activation จะได้รับเงินคืนเต็มจำนวนเมื่อช่วงเวลาปิดหรือเมื่อคุณยกเลิก หลังจากนั้น:
- ลองประเทศอื่นที่ยังเหมาะกับกรณีทดสอบ
- ลองใหม่ภายหลังแทนการสั่งซ้ำเป็นลูปถี่ๆ
- ตรวจสอบว่ากรอกหมายเลขพร้อมรหัสประเทศที่ถูกต้อง
เมื่อใดหมายเลขเฉพาะเหมาะกับ LINE มากกว่า?
หากบัญชีสเตจจิงหรือล็อกอินร่วมของทีมต้องลงชื่อเข้าใช้ต่อเนื่อง หมายเลขใช้ครั้งเดียวไม่ใช่เครื่องมือที่ถูกต้อง Dedicated Numbers ในสหรัฐอเมริกาและแคนาดาเริ่มต้น $1.95/month รับ SMS ขาเข้าในแดชบอร์ดและบน webhook ผ่าน number.sms_received และต่ออายุจากกระเป๋าเงินจนกว่าคุณจะปล่อยคืน ดูรายละเอียดที่ หน้าหมายเลขเสมือน
ใช้ OTP Route เฉพาะกับผลิตภัณฑ์และบัญชีที่ถูกต้องตามกฎหมายของคุณเอง: หนึ่งบัญชีต่อหนึ่งบุคคลหรือธุรกิจจริง เคารพข้อกำหนดของ LINE และปฏิบัติตามนโยบายการใช้งานที่ยอมรับได้
คำถามที่พบบ่อย
OTP Route ใช้ service id อะไรสำหรับ LINE?
id คือ linemessenger ใช้ในคำค้นราคาและฟิลด์ service เมื่อสร้าง activation
ฉันยืนยัน SMS ของ LINE เพื่อการทดสอบโดยไม่ใช้ซิมจริงได้หรือไม่?
ได้ หมายเลข OTP Gateway รับรหัส LINE ซึ่งคุณอ่านผ่าน API, webhook หรือแดชบอร์ด
ฉันควรเลือกประเทศใดสำหรับหมายเลขเสมือนของ LINE?
เลือกตลาดที่ผู้ใช้หรือกรณีทดสอบของคุณสังกัด เช่น ญี่ปุ่นหรือไทยสำหรับการเปิดตัวที่นั่น
LINE จะยอมรับทุกหมายเลขของ OTP Route หรือไม่?
ไม่เสมอไป LINE อาจปฏิเสธบางหมายเลขเสมือน และเมื่อไม่มีรหัสเข้ามา คุณจะได้รับเงินคืนอัตโนมัติ
การรับ OTP ของ LINE ราคาเท่าไร?
เริ่มต้น $0.20 ต่อรหัส ขึ้นอยู่กับประเทศ ราคาปัจจุบันมาจาก GET /api/v1/prices
ฉันเก็บหมายเลขโทรศัพท์ LINE เดิมไว้สำหรับการล็อกอินภายหลังได้หรือไม่?
ได้เฉพาะกับ Dedicated Number ซึ่งมีในสหรัฐฯ และแคนาดา หมายเลขใช้ครั้งเดียวมีไว้สำหรับหนึ่งรหัส
ฉันต้องใช้ webhook เพื่อรับรหัส OTP ของ LINE หรือการ poll เพียงพอ?
การ poll GET /api/v1/activations/{id} ใช้ได้ดีกับการรันขนาดเล็ก ส่วน webhook ขยายขนาดได้ดีกว่าเมื่อมีหลาย activation ทำงานพร้อมกัน
ชื่อบริการเป็นเครื่องหมายการค้าของเจ้าของนั้น ๆ OTP Route ไม่มีความเกี่ยวข้องกับบริการเหล่านั้น โปรดใช้หมายเลขอย่างถูกกฎหมาย และปฏิบัติตามข้อกำหนดของแต่ละบริการและนโยบายการใช้งานที่ยอมรับได้ของเรา