ไทย
API OTP ซามัว: ทดสอบการสมัครด้วย +685 ทั่วแปซิฟิก
OTP Route ให้คุณรับรหัสยืนยันของซามัว (+685) โดยสั่งหมายเลขใช้ครั้งเดียวจาก OTP Gateway แล้วอ่าน SMS ในแดชบอร์ด หรือดึงผ่าน API และ webhook ราคาเริ่มต้นที่ $0.20 ต่อรหัส คุณมีเวลา 20 นาทีให้ข้อความมาถึง และจะได้รับเงินคืนเต็มจำนวนหากไม่มา
ซามัวโดยสรุปสำหรับทีมผลิตภัณฑ์และ QA
ซามัวเป็นประเทศเอกราชในแปซิฟิก มีภาษาซามัวและภาษาอังกฤษเป็นภาษาราชการ ชุมชนชาวซามัวขนาดใหญ่อาศัยอยู่ในนิวซีแลนด์ ออสเตรเลีย และสหรัฐอเมริกา แอปโอนเงิน แอปแชท และแอปท่องเที่ยวจึงมักต้องรองรับผู้ใช้ที่เดินทางไปมาระหว่างประเทศเหล่านั้นกับบ้านเกิด
มีสองข้อที่ควรรู้ ประการแรก ซามัว (+685) เป็นคนละประเทศกับอเมริกันซามัว ซึ่งอยู่ในแผนหมายเลขของอเมริกาเหนือภายใต้ +1 684 หากสลับกันในตัวเลือกประเทศ รหัสจะถูกส่งไปผิดที่ ประการที่สอง ซามัวย้ายมาอยู่ฝั่งตะวันตกของเส้นแบ่งเขตวันสากลในปี 2011 และใช้เวลาที่เร็วกว่า UTC มาก จึงเป็นกรณีที่เหมาะกับการทดสอบขอบเขตวันที่ในตรรกะการหมดอายุ
สำหรับทีมผลิตภัณฑ์ ซามัวไม่ค่อยเป็นตลาดเปิดตัวโดดๆ มักปรากฏเป็นส่วนหนึ่งของการขยายไปทั่วแปซิฟิก เป็นข้อกำหนดจากแอปที่เน้นชาวซามัวโพ้นทะเล หรือเพราะองค์กรพันธมิตรในอาเปียต้องยืนยันบัญชีธุรกิจ ไม่ว่ากรณีใด งานก็เหมือนกัน คือพิสูจน์ว่าผู้ใช้ +685 สมัครจนเสร็จได้
ควรจัดการหมายเลข +685 ในโค้ดอย่างไร
หมายเลขในประเทศของซามัวสั้นเมื่อเทียบกับตลาดส่วนใหญ่ ตัวตรวจสอบที่ปรับไว้สำหรับหมายเลข 9 หรือ 10 หลักจึงอาจปฏิเสธหมายเลขจริง ให้เก็บหมายเลขเป็น +685 ตามด้วยตัวเลขในประเทศโดยไม่มีตัวคั่น และตัดเลขศูนย์ที่ผู้ใช้พิมพ์เพิ่มตามความเคยชินออก เนื่องจากเวลาใน webhook เป็นวินาทีแบบ Unix ให้เปรียบเทียบเป็น UTC ไม่ใช่เวลาท้องถิ่น เพื่อหลีกเลี่ยงเรื่องไม่คาดฝันเมื่อเซิร์ฟเวอร์ของคุณกับผู้ทดสอบในซามัวอยู่คนละวันตามปฏิทิน
หากผลิตภัณฑ์ของคุณให้ผู้ใช้สลับระหว่างหมายเลขนิวซีแลนด์กับหมายเลขซามัวในโปรไฟล์เดียวกัน ให้เพิ่มเทสต์ที่เปลี่ยนรหัสประเทศและยืนยันว่าสถานะการยืนยันเดิมถูกล้าง เพื่อไม่ให้รหัสที่ส่งไปยังหมายเลขหนึ่งถูกยอมรับกับอีกหมายเลขหนึ่ง
บริการใดบ้างที่ใช้ได้บนเส้นทางซามัว
แค็ตตาล็อกของซามัวในขณะนี้มีมากกว่า 600 บริการ ที่ถูกขอใช้บ่อยได้แก่ WhatsApp, Facebook, Instagram, Telegram, Google (Gmail & YouTube), Viber, Signal, TikTok, Microsoft & Outlook, Amazon และ Discord ความครอบคลุมที่นี่น้อยกว่าตลาดใหญ่และเปลี่ยนไปตลอดวัน จึงควรตรวจ GET /api/v1/services และ GET /api/v1/countries ก่อนรันทุกครั้ง หากไม่มีบริการที่ต้องการ เส้นทางใกล้เคียงอย่าง ฟิจิ หรือ ตองกา อาจเหมาะกับการทดสอบของคุณ
แค็ตตาล็อกที่เบากว่าเป็นเหตุผลดีที่จะทำให้ชุดทดสอบของคุณยืดหยุ่น หากบริการที่ต้องการไม่มีในขณะรัน ให้ทำเครื่องหมายเคสว่าข้ามแทนที่จะล้มเหลว และบันทึกไว้เพื่อให้ผู้อื่นลองใหม่ภายหลัง
การขอรหัสซามัวผ่าน API
ด้วย Bearer key (or_live_…) ที่เรียก https://otproute.com/api/v1 ให้ดูราคาผ่าน GET /api/v1/prices?country=ws&service=<id> จากนั้นส่ง {"service": "<id>", "country": "ws"} ไปที่ POST /api/v1/activations ติดตาม activation id โดยการโพลล์ GET /api/v1/activations/{id} หรือรอรับ activation.sms_received ตรวจสอบ HMAC ของ X-OTPRoute-Signature ในทุก webhook ปฏิเสธ timestamp ที่เก่าเกินไป และทำให้ตัวจัดการรันซ้ำได้อย่างปลอดภัยสำหรับ activation เดิม คู่มือการเชื่อมต่อ แสดงรูปแบบทั้งหมด
ขีดจำกัดอัตราค่อนข้างกว้างสำหรับตลาดขนาดนี้ แต่ละบัญชีมีได้สูงสุด 10 key, 5 webhook endpoint และ 300 คำขอต่อนาที หากใช้การโพลล์ เว้นหลายวินาทีระหว่างการตรวจก็เพียงพอ
ทำด้วยมือในแดชบอร์ด
- ลงชื่อเข้าใช้แล้วเปิด OTP Gateway
- เลือกบริการ แล้วเลือกซามัว
- ตรวจราคาสดแล้วยืนยัน
- วางหมายเลข +685 ในแอปที่ทดสอบแล้วขอรหัส
- อ่านรหัสบนหน้าจอ หรือยกเลิกหากไม่ต้องการแล้ว
เมื่อรหัส +685 ช้าหรือไม่มา
ให้เปิด activation ไว้ครบ 20 นาทีก่อนยอมแพ้ บางแอปปฏิเสธหมายเลขเสมือนทั้งหมด ซึ่งเป็นเหตุผลที่คำสั่งซื้อที่ไม่มีการตอบกลับจะได้รับเงินคืน หากเส้นทางเงียบอยู่ ให้ลองใหม่ภายหลังหรือเลือกเส้นทางบริการอื่น การยิงคำสั่งซื้อใหม่ซ้ำๆ ถี่ๆ แทบไม่ช่วยและทำให้ใช้ขีดจำกัดอัตราหมดเปล่าๆ
บันทึก activation id ไว้ทุกครั้งที่ลอง เพื่อดูได้ว่าความเงียบมาจากแอปใดแอปหนึ่งโดยเฉพาะหรือจากเส้นทางทั้งหมด
หมายเลขระยะยาวและการชำระค่าใช้งาน
OTP Route ไม่มีหมายเลขซามัวระยะยาวแบบบริการตนเอง Dedicated Numbers เริ่มต้นที่ $1.95/เดือนและมีเฉพาะสหรัฐอเมริกากับแคนาดา หากต้องการสายซามัว ให้ส่งอีเมลถึง [email protected] โดยไม่มีคำสัญญาว่าจะจัดให้ได้ กระเป๋าเงิน USD แบบเติมเงินล่วงหน้ารับบัตรและ USDT/USDC ออกใบแจ้งหนี้ PDF ทุกครั้งที่เติมเงิน และไม่มีค่าธรรมเนียมรายเดือน ขอโหมด sandbox สำหรับบัญชีพัฒนาเพื่อซ้อมโฟลว์ ws โดยไม่ต้องใช้เงิน
คำถามที่พบบ่อย
ซามัวกับอเมริกันซามัวคือที่เดียวกันในเรื่องหมายเลขโทรศัพท์หรือไม่
ไม่ใช่ ซามัวใช้ +685 ส่วนอเมริกันซามัวใช้ +1 684 ให้เลือกให้ถูกต้องทั้งในตัวเลือกประเทศและใน API
country id ของซามัวใน API คืออะไร
ใช้ ws ทั้งในการค้นหาราคาและในคำขอ activation
รหัสยืนยันซามัวราคาเท่าไร
เริ่มต้นที่ $0.20 ต่อรหัส ราคาจริงขึ้นอยู่กับบริการและแสดงให้เห็นก่อนสั่งซื้อ
ทดสอบการสมัครของผู้ใช้ชาวซามัวจากนิวซีแลนด์หรือออสเตรเลียได้หรือไม่
ได้ หมายเลข +685 รับ SMS และ OTP Route แสดงให้คุณเห็นไม่ว่าทีมของคุณจะทำงานที่ใด
ฉันต้องจ่ายเงินหรือไม่ถ้าไม่มีข้อความมา
ไม่ต้อง activation ที่หมดอายุหรือถูกยกเลิกจะได้รับเงินคืนเข้ากระเป๋าเงินโดยอัตโนมัติ
รหัสของซามัวมาเป็นภาษาอะไร
โดยปกติเป็นภาษาอังกฤษ ซึ่งเป็นภาษาราชการควบคู่กับภาษาซามัว ให้ดึงตัวเลขออกมา ไม่ใช่ข้อความโดยรอบ
ใช้หมายเลขเหล่านี้เปิดบัญชีจำนวนมากได้หรือไม่
ไม่ได้ โปรดปฏิบัติตามข้อกำหนดของแต่ละบริการ นโยบายการใช้งานที่ยอมรับได้จำกัดการใช้ OTP Route ไว้เพื่อการทดสอบและการดำเนินงานบัญชีและผลิตภัณฑ์ที่ถูกต้องตามกฎหมายของคุณเอง
ชื่อบริการเป็นเครื่องหมายการค้าของเจ้าของนั้น ๆ OTP Route ไม่มีความเกี่ยวข้องกับบริการเหล่านั้น โปรดใช้หมายเลขอย่างถูกกฎหมาย และปฏิบัติตามข้อกำหนดของแต่ละบริการและนโยบายการใช้งานที่ยอมรับได้ของเรา