Qatar OTP API: เว็บฮุก การโพลลิง และหมายเลขทดสอบ +974

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

ได้ OTP Route ส่งรหัสยืนยันของกาตาร์ (+974) ถึงระบบของคุณได้ โดยสั่งหมายเลขจาก OTP Gateway ด้วย country id qa แล้วรับรหัสผ่านเว็บฮุกที่ลงลายเซ็น การโพลลิง API หรือแดชบอร์ด ราคาเริ่มต้น $0.20 ต่อรหัส และคำสั่งซื้อที่ไม่ได้รับ SMS ภายใน 20 นาทีจะคืนเงินเข้ากระเป๋าเต็มจำนวน

ลำดับการเรียกใช้ Qatar OTP API เป็นอย่างไร

ทุกอย่างอยู่ภายใต้ https://otproute.com/api/v1 ยืนยันตัวตนด้วย Bearer key ที่ขึ้นต้นด้วย or_live_ คุณมี key ได้สูงสุด 10 ชุด จึงควรแยก key ให้ CI, staging และสคริปต์ฝ่ายปฏิบัติการ เพื่อเพิกถอนชุดหนึ่งได้โดยไม่กระทบชุดอื่น การทำ activation +974 ให้เสร็จสมบูรณ์ใช้การเรียกไม่เกินสี่ครั้ง:

  1. GET /api/v1/prices?country=qa&service=<id> ส่งราคาจริงกลับมา และบอกว่าเส้นทางเปิดสำหรับบริการนั้นในขณะนี้
  2. POST /api/v1/activations พร้อม {"service": "<id>", "country": "qa"} จองหมายเลขกาตาร์และส่ง activation id กลับมา
  3. GET /api/v1/activations/{id} คือการเรียกสำหรับโพลลิง แสดงสถานะคำสั่งซื้อกาตาร์ และมีรหัสรวมอยู่เมื่อส่งถึงแล้ว
  4. POST /api/v1/activations/{id}/cancel ยุติคำสั่งซื้อก่อนกำหนดและคืนเงินเข้ากระเป๋า

มีตัวช่วยสองรายการที่ทำให้ภาพครบ: GET /api/v1/services แมปชื่อเป็น service id และ GET /api/v1/balance ช่วยให้ไปป์ไลน์หยุดก่อนเงินหมด ควรรักษาปริมาณทราฟฟิกให้ต่ำกว่า 300 คำขอต่อนาทีต่อบัญชี ภาพรวมสำหรับนักพัฒนา รวบรวมหน้าอ้างอิงไว้

ตัวจัดการเว็บฮุกควรจัดการเหตุการณ์ activation ของกาตาร์อย่างไร

การโพลลิงใช้ได้ แต่เว็บฮุกทำให้ test runner ของคุณตอบสนองทันทีที่มีเหตุการณ์เกิดขึ้น ลงทะเบียนได้สูงสุดห้า endpoint และสมัครรับ activation.sms_received, activation.expired และ activation.cancelled เหตุการณ์แรกมีรหัสมาด้วย ส่วนอีกสองเหตุการณ์บอกให้ runner เลิกรอ

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

บริการใดส่งรหัสมายังหมายเลข +974 ได้

กาตาร์เป็นหนึ่งในเส้นทางที่กว้าง โดยมีบริการมากกว่า 1,600 รายการในข้อมูลล่าสุด รายการยอดนิยมได้แก่ WhatsApp, Google (Gmail & YouTube), Microsoft & Outlook, Telegram, Instagram, Facebook, LinkedIn, Snapchat, TikTok, Uber, Airbnb, ChatGPT (OpenAI), Claude และ Discord

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

การทำให้หมายเลขกาตาร์เป็นมาตรฐานใน test fixture

หมายเลขกาตาร์มีแปดหลักหลัง +974 และไม่มี trunk prefix จึงไม่มีอะไรต้องตัดทิ้งเมื่อแปลงหมายเลขท้องถิ่นเป็นรูปแบบสากล เก็บ fixture ในรูป E.164 (+974 ตามด้วยแปดหลัก) และทำความสะอาดอินพุตที่ผู้ใช้พิมพ์ด้วย 00974 ช่องว่าง หรือเลขศูนย์นำหน้าที่ติดมาจากความเคยชินของประเทศอื่น

ภาษาอาหรับเป็นภาษาทางการ ขณะที่ภาษาอังกฤษใช้อย่างกว้างขวางในธุรกิจและโดยประชากรที่มีสัดส่วนชาวต่างชาติสูง ข้อความยืนยันจึงมาเป็นภาษาใดก็ได้ที่บริการผู้ส่งเลือกให้บัญชี มักเป็นภาษาอังกฤษหรืออาหรับ ตรวจสอบว่าตรรกะดึงรหัสของคุณหารหัสเจอได้ในทั้งสองอักขระ และว่า UI ภาษาอาหรับยังทำให้ช่องกรอก OTP ใช้งานได้ในเลย์เอาต์ขวาไปซ้าย

ทีมทดสอบเส้นทางกาตาร์เมื่อเปิดตัวใน GCC ปรับแอปผู้บริโภคสำหรับผู้พูดภาษาอาหรับ ดำเนินงานด้านการโรงแรมหรือโลจิสติกส์ในโดฮา หรือยืนยันบัญชีธุรกิจในภูมิภาคโดยไม่ต้องใช้เบอร์ส่วนตัวของพนักงาน คู่มือการทดสอบ CI แสดงวิธีนำการตรวจสอบเหล่านี้เข้าสู่การรันอัตโนมัติ

ตรวจสอบกาตาร์จากแดชบอร์ดแทน

ไม่ใช่ทุกการยืนยันที่ต้องใช้สคริปต์ ในแดชบอร์ด เปิด OTP Gateway เลือกกาตาร์และบริการ ตรวจราคาที่แสดง แล้วยืนยัน คัดลอกหมายเลข +974 ไปใส่ในแอป ขอ SMS แล้วรหัสจะปรากฏในคำสั่งซื้อ ช่วงเวลา 20 นาทีนับจากตอนที่คุณสั่งซื้อ และคุณจ่ายเมื่อมีรหัสเข้ามาเท่านั้น

รหัสไม่มา: รายการตรวจสอบเพื่อแก้ปัญหา

  • รอนานพอหรือยัง ปล่อยให้ activation ทำงานครบช่วงเวลาก่อนถือว่าล้มเหลว
  • รับหมายเลขเสมือนหรือไม่ บางบริการบล็อกหมายเลขเสมือน และการลองซ้ำไม่เปลี่ยนผลนั้น
  • นโยบายลองใหม่สมเหตุสมผลหรือไม่ ถอยออกแล้วลองใหม่ภายหลัง หรือเปลี่ยนไปใช้เส้นทางอื่นสำหรับบริการเดียวกัน การสั่งซื้อซ้ำถี่ ๆ ในลูปเปลืองโควตา rate limit และแทบไม่ช่วย
  • ตัวจัดการปกติดีหรือไม่ หากการตรวจลายเซ็นล้มเหลวหรือ endpoint ส่งข้อผิดพลาดกลับมา ให้โพลล์ GET /api/v1/activations/{id} เพื่อดูว่ารหัสถูกส่งแล้วในขณะที่เว็บฮุกของคุณพลาดไปหรือไม่

activation ที่จบโดยไม่มี SMS ไม่ว่าจะหมดอายุหรือยกเลิก จะได้รับเงินคืนเต็มจำนวน

มีหมายเลขกาตาร์ระยะยาวไหม และการใช้งานคิดเงินอย่างไร

ไม่มีหมายเลขระยะยาวแบบบริการตนเองสำหรับกาตาร์ Dedicated Virtual Numbers (สายของคุณเองที่มี SMS ขาเข้าและขาออก การส่งต่อไปยังเว็บฮุก และการโทรผ่านเบราว์เซอร์) มีให้เฉพาะสหรัฐอเมริกาและแคนาดา เริ่มต้น $1.95/month หากมีความต้องการเฉพาะสำหรับกาตาร์ ส่งอีเมลถึง [email protected] กฎระเบียบท้องถิ่นเป็นตัวกำหนดว่าทำได้หรือไม่

การใช้งานกาตาร์หักจากกระเป๋าเงิน USD แบบเติมเงินล่วงหน้าใบเดียว และไม่มีการเรียกเก็บรายเดือน เติมเงินด้วยบัตรหรือ USDT/USDC รับใบแจ้งหนี้ PDF สำหรับทุกการเติมเงิน และขอโหมด sandbox สำหรับบัญชีพัฒนาหากต้องการทดสอบการเชื่อมต่อด้วยหมายเลขจำลอง ใช้หมายเลข +974 กับผลิตภัณฑ์ของคุณเองและบัญชีธุรกิจที่ถูกต้องตามกฎหมายเท่านั้น เคารพข้อกำหนดของแต่ละบริการ และปฏิบัติตามนโยบายการใช้งานที่ยอมรับได้ของ OTP Route

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

รับรหัส SMS OTP ของกาตาร์ในการทดสอบอัตโนมัติได้อย่างไร

สร้าง activation ด้วย country qa ใส่หมายเลขที่ได้ในแอปที่ทดสอบ แล้วรอเว็บฮุก activation.sms_received OTP Route ยังรองรับการโพลลิง activation หาก test runner ของคุณรับคำขอขาเข้าไม่ได้

ใช้หมายเลข +974 ทดสอบโดยไม่มีซิมกาตาร์ได้ไหม

ได้ OTP Gateway ให้หมายเลขยืนยันของกาตาร์สำหรับหนึ่งรหัส คุณจึงทดสอบโฟลว์สมัครสมาชิกหรือล็อกอินได้โดยไม่ต้องมีซิมหรืออุปกรณ์ในพื้นที่

ตรวจราคาของกาตาร์ก่อนสั่งซื้อได้อย่างไร

เรียก GET /api/v1/prices?country=qa&service=<id> หรือดูในแดชบอร์ด ราคาเริ่มต้น $0.20 ต่อรหัส และแตกต่างกันไปตามบริการ

activation ของกาตาร์ที่ล้มเหลวจะถูกเรียกเก็บเงินไหม

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

ทำไมจึงควรทดสอบด้วยหมายเลขกาตาร์ แทนที่จะใช้หมายเลขจากประเทศใกล้เคียง

เลือกประเทศที่ตรงกับตลาดจริงของบัญชี หากผลิตภัณฑ์ของคุณเปิดตัวในกาตาร์ หมายเลข +974 จะทดสอบการจัดการรหัสประเทศ ภาษา และ OTP routing ที่ลูกค้าของคุณจะเจอจริง ดังที่อธิบายในการกำหนดเส้นทางตามประเทศสำหรับ OTP

บัญชีพัฒนาทำงานได้โดยไม่มีเงินในกระเป๋าไหม

ได้ เมื่อร้องขอ บัญชีพัฒนาสามารถเปลี่ยนเป็น sandbox ซึ่งส่งหมายเลขและรหัสจำลองสำหรับการทดสอบตั้งแต่ต้นจนจบ

เก็บหมายเลขกาตาร์ไว้ล็อกอินซ้ำได้ไหม

ไม่ได้แบบบริการตนเอง เพราะสายเฉพาะจำกัดอยู่ที่สหรัฐฯ และแคนาดา ส่งอีเมลถึง [email protected] หากต้องการสอบถามเรื่องสายกาตาร์ระยะยาว

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

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

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