รหัสยืนยันของชิลีสำหรับทีม QA และทีมเปิดตัว ส่งผ่าน API

รหัสโทรออก +56OTP Gateway เริ่มต้น $0.20 ต่อรหัสเบอร์เฉพาะ: เฉพาะสหรัฐอเมริกาและแคนาดาAPI ID: cl
คำตอบด่วน

คุณรับรหัสยืนยัน SMS ของชิลี (+56) ด้วย OTP Route ได้ โดยสั่งเบอร์ใช้ครั้งเดียวจาก OTP Gateway แล้วอ่านรหัสในแดชบอร์ดหรือเก็บผ่าน REST API และ webhook ที่ลงลายเซ็น ราคาเริ่มต้นที่ $0.20 ต่อรหัส ราคาจริงของแต่ละบริการส่งกลับมาจาก API และเบอร์ที่ไม่ได้รับ SMS ภายในช่วงเวลา 20 นาทีไม่เสียค่าใช้จ่าย

เบอร์ Gateway หรือ Dedicated Number: การทดสอบของชิลีต้องการแบบไหน?

การเลือกขึ้นอยู่กับคำถามเดียว จะมีใครต้องการรหัสบนเบอร์ +56 เบอร์นี้อีกหรือไม่ สำหรับงานชิลีส่วนใหญ่ เช่น การทดสอบลงทะเบียน การตรวจ onboarding ครั้งเดียว หรือการยืนยันโปรไฟล์ธุรกิจ คำตอบคือไม่ และ OTP Gateway เหมาะสม คุณได้เบอร์หนึ่งเบอร์ รับหนึ่งรหัส แล้วงานก็จบ

ไลน์ชิลีที่อยู่กับคุณต่อเนื่องเป็นอีกผลิตภัณฑ์หนึ่ง และเราไม่ได้ขายแบบสมัครเอง Dedicated Numbers จาก OTP Route มีเฉพาะสหรัฐอเมริกาและแคนาดา เริ่มต้นที่ $1.95/month หากทีมของคุณต้องการไลน์ +56 ระยะยาวจริง ๆ โปรดอีเมลถึง [email protected] พร้อมอธิบายกรณีใช้งาน การจัดหาได้หรือไม่ขึ้นอยู่กับกฎระเบียบท้องถิ่น จึงควรวางแผนโดยถือว่าคำตอบอาจเป็นไม่

  • ใช้ OTP Gateway เมื่อต้องการรหัสเพียงครั้งเดียว เช่น regression การสมัครสมาชิก smoke test ก่อนปล่อยเวอร์ชันชิลี หรือการยืนยันบัญชีครั้งเดียว
  • ใช้ Dedicated Number ของสหรัฐฯ หรือแคนาดา เมื่อการล็อกอิน staging ร่วมต้องรับรหัสต่อเนื่อง และบัญชีไม่จำเป็นต้องมีตัวตนแบบชิลี

บทความเรื่องเบอร์ชั่วคราวกับเบอร์เฉพาะอธิบายข้อแลกเปลี่ยนไว้ลึกกว่านี้

OTP API ของชิลีทำงานตั้งแต่สั่งซื้อจนถึงได้รหัสอย่างไร?

SMS verification API เป็น REST ธรรมดาภายใต้ https://otproute.com/api/v1 ยืนยันตัวตนด้วย Bearer key ที่ขึ้นต้นด้วย or_live_ ซึ่งคุณสร้างใน Developer console country id ของชิลีคือ cl

  1. เรียก GET /api/v1/services และแคช id บริการที่การทดสอบของคุณใช้ เช่น whatsapp หรือ uber
  2. อ่านตัวเลขปัจจุบันจาก GET /api/v1/prices?country=cl&service=<id> แทนการฮาร์ดโค้ดค่าใช้จ่าย
  3. สั่งซื้อด้วย POST /api/v1/activations และ body เช่น {"service": "whatsapp", "country": "cl"} ผลลัพธ์มีเบอร์ +56 และ activation id
  4. พิมพ์เบอร์นั้นลงในขั้นตอนที่ทดสอบและสั่งให้ส่ง SMS
  5. poll GET /api/v1/activations/{id} หรือให้ webhook activation.sms_received แจ้งคุณ
  6. หากรอบการทำงานถูกยกเลิก ให้ส่ง POST /api/v1/activations/{id}/cancel เพื่อให้กระเป๋าเงินได้รับเครดิตทันที

การส่ง webhook ลงลายเซ็นไว้ เฮดเดอร์ X-OTPRoute-Signature มี t=<unix>,v1=<hex> ซึ่งเป็น HMAC-SHA256 ของ <t>.<raw body> ที่ใช้ secret ของ endpoint เป็นคีย์ ให้คำนวณซ้ำบนไบต์ของคำขอที่ไม่ถูกแก้ไข เปรียบเทียบแบบ constant time ทิ้ง timestamp ที่เก่า และถือ activation id เป็นคีย์ idempotency เพื่อให้เหตุการณ์ที่ซ้ำไม่ทำให้อะไรเปลี่ยน แต่ละบัญชีมี API key สูงสุด 10 ชุด webhook endpoint 5 รายการ และ 300 คำขอต่อนาที คู่มือการเชื่อมต่อ OTP APIเพิ่มการลองซ้ำและการจัดการข้อผิดพลาดให้ลูปนี้

แอปใดบ้างที่ส่งรหัสไปยังเบอร์ +56 เพื่อทดสอบได้?

เส้นทางชิลีเข้าถึงบริการมากกว่า 1,800 รายการในขณะนี้ บริการที่ทีม QA หยิบใช้บ่อยที่สุดได้แก่ WhatsApp, Telegram, Google (Gmail & YouTube), Facebook, Instagram, TikTok, Uber, Microsoft & Outlook, Amazon, LinkedIn, ChatGPT (OpenAI), Discord และ Netflix

สต็อกเปลี่ยนไปตลอดวัน ดังนั้นให้ถือรายการใด ๆ รวมถึงรายการนี้ เป็นภาพรวม ณ ขณะหนึ่ง ก่อนงานที่ตั้งเวลาไว้ ให้ถาม GET /api/v1/countries และ endpoint ราคาว่ามีอะไรพร้อมใช้งานสำหรับ cl และข้ามไปอย่างนุ่มนวลเมื่อคู่ใดขาดหายไป แทนที่จะพบช่องว่างกลางชุดทดสอบ

ควรเก็บและตรวจสอบเบอร์ +56 อย่างไร?

เบอร์มือถือชิลีมีเก้าหลักหลังรหัสประเทศ +56 และขึ้นต้นด้วย 9 ดังนั้นเบอร์มือถือเต็มในรูปแบบ E.164 จึงเป็น +569 ตามด้วยอีกแปดหลัก เบอร์ชิลีปัจจุบันเขียนในประเทศด้วยเลขเก้าหลักเดียวกับที่ตามหลัง +56 ทำให้การทำให้เป็นมาตรฐานสั้น

ผู้ใช้ก็ยังพิมพ์เบอร์สามแบบ คือมีช่องว่างและเครื่องหมายบวก เป็น 56 ตามด้วยเลขในประเทศโดยไม่มีบวก หรือเป็นเลขท้องถิ่นเก้าหลักล้วน ๆ ให้เก็บสตริง E.164 มาตรฐานหนึ่งค่า เก็บข้อมูลดิบที่กรอกไว้ข้างกันสำหรับตั๋วซัพพอร์ต และเพิ่มกรณีทดสอบทั้งสามรูปแบบ การปฏิเสธข้อมูลแปดหลักตั้งแต่ขั้นตอนฟอร์มช่วยประหยัด SMS ที่ไม่มีทางไปถึงอยู่แล้ว

ทำไมทีมผลิตภัณฑ์จึงตรวจขั้นตอนสมัครสมาชิกของชิลี?

ชิลีเป็นจุดแวะแรก ๆ ที่พบบ่อยสำหรับผลิตภัณฑ์ที่ขยายไปทั่วลาตินอเมริกา และผู้ใช้คาดหวังข้อความภาษาสเปนที่เขียนสำหรับภูมิภาค ไม่ใช่ข้อความที่แปลสำหรับสเปน รหัสที่ส่งไปยังเบอร์ +56 มักมาเป็นภาษาสเปน แม้หลายแอปจะตาม locale ของบัญชี จึงควรตรวจว่าตัวแยกวิเคราะห์ของคุณดึงตัวเลขออกมาได้ไม่ว่าถ้อยคำรอบข้างจะเป็นอย่างไร

เหตุผลอื่นที่ทีมตรวจชิลี คือยืนยันว่าช่องกรอกเบอร์ตั้งค่าเริ่มต้นเป็น +56 สำหรับผู้เยี่ยมชมในพื้นที่ พิสูจน์ว่าเส้นทางทั้งหมดทำงานกับเบอร์ชิลีโดยเฉพาะ และให้พนักงานซัพพอร์ตหรือปฏิบัติการยืนยันบัญชีธุรกิจโดยไม่ต้องยืมซิมส่วนตัว หน้าการทดสอบ QAของเราแสดงว่าทีมนำเรื่องนี้ไปใส่ในเช็กลิสต์การปล่อยเวอร์ชันอย่างไร

ถ้ารหัสของชิลีไม่ปรากฏล่ะ?

ทุก activation เปิดอยู่ 20 นาที คุณจ่ายก็ต่อเมื่อรหัสมาถึง เมื่อช่วงเวลาปิดลงโดยไม่มีอะไร หรือคุณยกเลิกก่อน ยอดเต็มจะคืนเข้ากระเป๋าเงินโดยอัตโนมัติ หากเบอร์ +56 ยังเงียบ

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

แนวคิดแก้ปัญหาเพิ่มเติมอยู่ในโพสต์เรื่องการลดความล้มเหลวในการส่ง OTP

การเรียกเก็บเงินและการทดสอบ sandbox ทำงานอย่างไร?

OTP Route ใช้กระเป๋าเงิน USD แบบเติมเงินล่วงหน้าเพียงใบเดียว จ่ายตามการใช้งาน ไม่มีค่ารายเดือนและไม่ต้องเลือกแพ็กเกจ เติมเงินด้วยบัตรหรือสเตเบิลคอยน์ USDT/USDC และฝ่ายบัญชีจะได้รับใบแจ้งหนี้ PDF ทางอีเมลสำหรับการเติมเงินแต่ละครั้ง

ระหว่างพัฒนา ให้ขอย้ายบัญชีพัฒนาของคุณไปยัง sandbox ซึ่งคืนเบอร์และรหัสจำลอง ทำให้ทดสอบขั้นตอนของชิลีทั้งหมดได้โดยไม่แตะเงินในกระเป๋า เพื่อนร่วมงานที่ไม่เคยเปิดเทอร์มินัลใช้แดชบอร์ดแทนได้ เลือกชิลี เลือกบริการ ยืนยันราคาที่แสดง คัดลอกเบอร์ และดูรหัสปรากฏ

ใช้เฉพาะกับผลิตภัณฑ์และบัญชีของคุณเอง เคารพข้อกำหนดของแต่ละบริการ และโปรดจำไว้ว่านโยบายการใช้งานที่ยอมรับได้ของ OTP Route มีผลบังคับ คุณสร้างบัญชีได้ในไม่กี่นาที

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

ฉันทดสอบขั้นตอนสมัครสมาชิกของแอปในชิลีโดยไม่มีซิมในพื้นที่ได้ไหม?

ได้ สั่งเบอร์ +56 จาก OTP Gateway กรอกในฟอร์มสมัครสมาชิก แล้วอ่านรหัสในแดชบอร์ดหรือผ่าน API แต่ละเบอร์ครอบคลุมหนึ่งรหัส

API ต้องการ country id อะไรสำหรับชิลี?

ใช้ cl เช่น GET /api/v1/prices?country=cl&service=telegram

เบอร์ +56 สำหรับทดสอบราคาเท่าไร?

เริ่มต้นที่ $0.20 ต่อรหัส จำนวนที่แน่นอนขึ้นอยู่กับบริการและส่งกลับสดจาก API คุณถูกเรียกเก็บเงินก็ต่อเมื่อรหัสมาถึง

ฉันเก็บเบอร์ชิลีไว้ เพื่อให้บัญชีล็อกอินได้อีกในไตรมาสหน้าได้ไหม?

ไม่ได้ผ่านการสมัครเอง Dedicated Numbers เป็นผลิตภัณฑ์ของสหรัฐฯ และแคนาดา เริ่มต้นที่ $1.95/month สำหรับไลน์ +56 ให้อีเมลถึง [email protected] และความพร้อมให้บริการขึ้นอยู่กับกฎระเบียบท้องถิ่น

ข้อความยืนยันของชิลีใช้ภาษาอะไร?

โดยปกติเป็นภาษาสเปน แม้หลายแอปจะส่งตามภาษาที่บัญชีเลือก ให้แยกวิเคราะห์ตัวเลข แทนการจับคู่ถ้อยคำที่ตายตัว

การ polling หรือ webhook ดีกว่าสำหรับการรันทดสอบของชิลี?

Polling ใช้ได้สำหรับการตรวจด้วยมือครั้งเดียว เมื่อมีการรันขนานกันหลายรอบ webhook ที่ลงลายเซ็นโดยอิง activation id ขยายขนาดง่ายกว่า

ทีมการเงินของเราจ่ายด้วยสเตเบิลคอยน์ได้ไหม?

ได้ กระเป๋าเงินรับบัตรและ USDT/USDC และการเติมเงินแต่ละครั้งมาพร้อมใบแจ้งหนี้ PDF

ชื่อบริการเป็นเครื่องหมายการค้าของเจ้าของนั้น ๆ OTP Route ไม่มีความเกี่ยวข้องกับบริการเหล่านั้น โปรดใช้หมายเลขอย่างถูกกฎหมาย และปฏิบัติตามข้อกำหนดของแต่ละบริการและนโยบายการใช้งานที่ยอมรับได้ของเรา

ส่ง OTP แรกของคุณภายในไม่กี่นาที

สร้างบัญชีฟรี เติมเงินในกระเป๋า USD แล้วสั่งซื้อเบอร์จากแดชบอร์ดหรือ API ไม่มีค่าบริการรายเดือน