ไทย
การยืนยัน SMS ของปาเลสไตน์ (+970) สำหรับนักพัฒนาและทีม QA
ได้ คุณรับรหัสยืนยันของปาเลสไตน์ (+970) กับ OTP Route ได้โดยสั่งหมายเลขใช้ครั้งเดียวจาก OTP Gateway แล้วอ่านรหัสในแดชบอร์ดหรือผ่าน API และ webhook ที่ลงลายเซ็น ราคาเริ่มต้นที่ $0.20 ต่อรหัส หากไม่มี SMS ภายใน 20 นาที หรือคุณยกเลิก เงินจะคืนเข้ากระเป๋าเงินของคุณ
หมายเลขมือถือ +970 ในฐานข้อมูลของคุณควรมีหน้าตาอย่างไร
ปาเลสไตน์ใช้รหัสประเทศ +970 และรหัสนำหน้าในประเทศ (trunk prefix) คือ 0 หมายเลขมือถือที่เขียนในประเทศขึ้นต้นด้วย 05 ส่วนรูปแบบสากลตัด 0 ออก แล้วตามด้วยเก้าหลักหลัง +970 ให้ปรับรูปแบบทุกอย่างที่ผู้ใช้พิมพ์ (ช่องว่าง ขีดกลาง ศูนย์นำหน้าที่เกินมา) และบันทึกเฉพาะ E.164 เมื่อการทดสอบใช้ข้อมูลซ้ำข้ามสภาพแวดล้อม รูปแบบมาตรฐานเดียวช่วยป้องกันบั๊กบัญชีซ้ำที่เกิดจากรูปแบบที่ปะปนกัน
ตัวแยกวิเคราะห์ควรจัดการข้อความ OTP ภาษาอาหรับอย่างไร
ภาษาอาหรับเป็นภาษาราชการ และขึ้นอยู่กับการตั้งค่าของบริการ ข้อความยืนยันอาจมาเป็นภาษาอาหรับ ภาษาอังกฤษ หรือผสมทั้งสองอย่าง ข้อความภาษาอาหรับเข้ารหัสแบบ Unicode และแสดงจากขวาไปซ้าย ซึ่งอาจทำให้รหัสในล็อกปรากฏสลับตำแหน่ง สองนิสัยที่ช่วยได้
- ดึงรหัสด้วย pattern ที่มองหากลุ่มตัวเลขต่อเนื่อง ไม่ใช่วลีภาษาอังกฤษตายตัว
- แปลงเลขอาหรับตะวันออกให้เป็นเลข ASCII เผื่อเทมเพลตใช้เลขเหล่านั้น
นี่คือแก่นของ QA ด้านการปรับให้เข้ากับท้องถิ่นสำหรับตลาดนี้ และสำคัญต่อทีมที่เพิ่มการรองรับภาษาอาหรับ ดำเนินงานในภูมิภาค หรือให้บริการลูกค้าชาวปาเลสไตน์ในต่างประเทศ
การเรียก API OTP ของปาเลสไตน์
ยืนยันตัวตนกับ https://otproute.com/api/v1 ด้วย Bearer key (ขึ้นต้นด้วย or_live_) จาก Developer console country id คือ ps
GET /api/v1/prices?country=ps&service=<id>ส่งราคาและความพร้อมใช้งานแบบสดPOST /api/v1/activationsพร้อม{"service": "<id>", "country": "ps"}ส่ง activation id และหมายเลขกลับมา- ใช้หมายเลขในแอปของคุณ แล้วรอ webhook
activation.sms_receivedหรือ pollGET /api/v1/activations/{id} POST /api/v1/activations/{id}/cancelปล่อยคำสั่งซื้อที่คุณไม่ต้องการแล้ว
ตรวจสอบส่วนหัว X-OTPRoute-Signature ในทุกการส่ง และถือว่าเหตุการณ์อิงตาม activation id คู่มือการรับ webhook พาไล่ดู handler ส่วนรายละเอียดของ endpoint อยู่ในเอกสาร
ทำไมทีมต่าง ๆ จึงทดสอบหรือดำเนินงานบนหมายเลขปาเลสไตน์
คำขอหมายเลขยืนยัน +970 ส่วนใหญ่มาจากสามสถานการณ์ ทีมผลิตภัณฑ์กำลังเพิ่มภาษาอาหรับและต้องการเห็นข้อความสมัครจริงบนเส้นทางปาเลสไตน์จริงก่อนปล่อย บริษัทที่มีพนักงานหรือพาร์ตเนอร์ในเวสต์แบงก์หรือกาซาต้องการยืนยันบัญชีธุรกิจโดยไม่ขอให้พนักงานมอบหมายเลขส่วนตัว หรือทีมซัพพอร์ตที่ให้บริการลูกค้าชาวปาเลสไตน์ในต่างประเทศต้องจำลองสิ่งที่ผู้ใช้เหล่านั้นเห็นตอนลงทะเบียน ทุกกรณีมีเป้าหมายเดียวกัน คือทดสอบขั้นตอนของคุณเองตั้งแต่ต้นจนจบ บนรูปแบบหมายเลขและภาษาที่ผู้ใช้ของคุณมีจริง
มีวิธีรับรหัส +970 แบบไม่ต้องเขียนโค้ดหรือไม่
มี ลงชื่อเข้าใช้ เปิด OTP Gateway เลือกปาเลสไตน์และบริการที่คุณกำลังตรวจสอบ แล้วดูราคาที่แสดงก่อนยืนยัน หมายเลขจะปรากฏพร้อมตัวนับถอยหลัง วางลงในแอป เมื่อ SMS มาถึง รหัสจะแสดงข้างคำสั่งซื้อ หากเปลี่ยนใจ ปุ่มยกเลิกจะปล่อยหมายเลขและคืนเงิน การสุ่มตรวจด้วยมือหลังจากปล่อยหมายเลขจึงใช้เวลาเพียงไม่กี่นาทีและไม่ต้องพึ่งทีมวิศวกรรม
แอปใดบ้างที่ใช้ได้บนเส้นทางปาเลสไตน์
เส้นทางนี้มีบริการมากกว่า 600 รายการ รายการยอดนิยมในขณะนี้ได้แก่ WhatsApp, Telegram, Facebook, Instagram, Google (Gmail & YouTube), TikTok, X (Twitter), Snapchat, Signal, Viber, Microsoft & Outlook และ ChatGPT (OpenAI) รายการเปลี่ยนแปลงระหว่างวัน ดังนั้นให้ endpoint ราคายืนยันคู่ประเทศและบริการก่อนการรันแต่ละครั้ง
ถ้ารหัสไม่ปรากฏต้องทำอย่างไร
ให้ activation ได้ใช้เวลาเต็ม 20 นาทีก่อนตอบสนอง หากบริการเป้าหมายปฏิเสธหมายเลขบนฟอร์ม อาจเป็นเพราะไม่รับหมายเลขเสมือน ให้ยกเลิกแล้วลองใหม่ภายหลังหรือบนเส้นทางอื่น หลีกเลี่ยงการสั่งซ้ำแบบถี่ และตรวจสอบว่า webhook handler ของคุณไม่ได้ทิ้งการส่งที่ถูกต้องไปเงียบ ๆ activation ที่ว่างเปล่าและที่ยกเลิกจะคืนเงินอัตโนมัติ ทีมที่ทดสอบการสมัครบนมือถือดูรูปแบบเพิ่มเติมได้ที่การยืนยันบนแอปมือถือ
การเรียกเก็บเงิน sandbox และหมายเลขระยะยาว
OTP Route ทำงานบนกระเป๋าเงิน USD แบบเติมเงินล่วงหน้าโดยไม่มีค่ารายเดือน เติมเงินด้วยบัตรหรือ USDT/USDC และรับใบแจ้งหนี้ PDF ทางอีเมลทุกครั้ง บัญชีสำหรับพัฒนาสามารถสลับเป็น sandbox ได้ตามคำขอ โดยจะคืนหมายเลขและรหัสจำลอง ไม่มีหมายเลขปาเลสไตน์ระยะยาวแบบสั่งซื้อเอง สายเฉพาะมีเฉพาะในสหรัฐอเมริกาและแคนาดา เริ่มต้น $1.95/month ผ่านหมายเลขเสมือน สำหรับกรณีอื่นให้ส่งอีเมลถึง [email protected] โดยโปรดทราบว่าความพร้อมให้บริการขึ้นอยู่กับกฎในพื้นที่ คุณเปรียบเทียบเส้นทางอื่นได้ที่รายชื่อประเทศ
คำถามที่พบบ่อย
ทดสอบขั้นตอนสมัครของแอปในปาเลสไตน์โดยไม่มีซิมในประเทศได้หรือไม่
ได้ สั่งหมายเลข +970 จาก OTP Gateway ใช้ในแอปของคุณ แล้วอ่านรหัสในแดชบอร์ดหรือผ่าน API
country id ของปาเลสไตน์ใน API ของ OTP Route คืออะไร
คือ ps ใช้เป็นค่า country ในคำขอราคาและ activation
รหัสยืนยันจะมาเป็นภาษาอาหรับหรือไม่
เป็นไปได้ ขึ้นอยู่กับบริการ ข้อความอาจมาเป็นภาษาอาหรับ ภาษาอังกฤษ หรือทั้งสองอย่าง ดังนั้นให้แยกวิเคราะห์ตัวเลข ไม่ใช่ถ้อยคำ
ฉันควรเก็บหมายเลข +970 ที่ผู้ใช้พิมพ์มาพร้อมศูนย์นำหน้าอย่างไร
ตัด 0 trunk ออก เก็บเก้าหลักที่เหลือหลัง +970 แล้วบันทึกผลลัพธ์ในรูปแบบ E.164
หมายเลขยืนยันของปาเลสไตน์ราคาเท่าไร
เริ่มต้น $0.20 ต่อรหัส ราคาจริงของแต่ละบริการปรากฏก่อนสั่งซื้อและส่งกลับมาจาก endpoint ราคา
ถ้ารหัสไม่มาเลยจะเป็นอย่างไร
คุณจะไม่ถูกเรียกเก็บเงิน เมื่อช่วงเวลา 20 นาทีสิ้นสุดโดยไม่มี SMS หรือคุณยกเลิก เงินจะคืนเข้ากระเป๋าเงิน
ใช้ webhook แทนการ polling ได้หรือไม่
ได้ ลงทะเบียน webhook endpoint ได้สูงสุด 5 รายการต่อบัญชี และตรวจสอบลายเซ็น HMAC-SHA256 ในทุกการส่ง
มีหมายเลขปาเลสไตน์ที่เก็บไว้ได้หลายเดือนหรือไม่
ยังไม่รองรับแบบสั่งซื้อเอง สายระยะยาวมีเฉพาะสหรัฐอเมริกาและแคนาดา ส่งอีเมลถึงทีมงานเพื่อสอบถามตัวเลือกอื่น
ชื่อบริการเป็นเครื่องหมายการค้าของเจ้าของนั้น ๆ OTP Route ไม่มีความเกี่ยวข้องกับบริการเหล่านั้น โปรดใช้หมายเลขอย่างถูกกฎหมาย และปฏิบัติตามข้อกำหนดของแต่ละบริการและนโยบายการใช้งานที่ยอมรับได้ของเรา