ไทย
ทีมรับรหัส SMS ของ DiDi เพื่อการทดสอบและปฏิบัติการได้อย่างไร
ทีมรับรหัสยืนยันของ DiDi บนหมายเลข OTP Route ได้โดยสั่งหมายเลขแบบใช้ครั้งเดียวจาก OTP Gateway ด้วย service id didi และประเทศ จากนั้นอ่านรหัสในแดชบอร์ด หรือรับผ่านการโพล API หรือเว็บฮุกที่มีลายเซ็น ราคาเริ่มต้นที่ $0.20 ต่อรหัส ตัวเลขจริงขึ้นอยู่กับประเทศ และค่าใช้จ่ายจะคืนเข้ากระเป๋าเงินหากไม่มีอะไรเข้ามาภายในหน้าต่างเวลา 20 นาที
สถานการณ์ บัญชีบริการเดินทางที่ผูกกับเบอร์โทรศัพท์เพียงเบอร์เดียว
DiDi เป็นแพลตฟอร์มเรียกรถและบริการเดินทาง และเช่นเดียวกับแอปส่วนใหญ่ในหมวดนี้ ถือเบอร์มือถือเป็นแกนของบัญชี โดยทั่วไปจะขอรหัส SMS ตอนสมัคร เมื่อมีคนล็อกอินบนอุปกรณ์ใหม่ และระหว่างการกู้คืนบัญชี การสมัครคนขับและผู้ส่งของก็อาศัยการตรวจสอบเดียวกัน
สิ่งนี้สร้างความติดขัดให้งานธุรกิจที่ถูกต้อง บริษัทที่ใช้บัญชีผู้โดยสารองค์กรไม่ต้องการให้ผูกกับโทรศัพท์ส่วนตัวของพนักงานคนเดียว เอเจนซีที่จัดการการเดินทางให้ลูกค้าต้องการขั้นตอนยืนยันที่คนอื่นนอกจากผู้สมัครเดิมทำให้เสร็จได้ ทีม QA ที่สร้างผลิตภัณฑ์เชื่อมกับบัญชี DiDi ต้องการซ้อมขั้นตอนโดยไม่ต้องส่งโทรศัพท์ส่วนตัวไปรอบออฟฟิศ หมายเลขเสมือนสำหรับ DiDi ที่ใช้ครั้งเดียวต่อการยืนยัน ช่วยให้ขั้นตอนเหล่านั้นอยู่นอกซิมส่วนตัวของทุกคน
ประเทศใดบ้างที่ให้หมายเลขโทรศัพท์สำหรับ DiDi ได้?
เส้นทาง didi ขณะนี้ครอบคลุม 198 ประเทศ ทีมมักเริ่มจากตลาดที่มีความต้องการเรียกรถสูง เช่นเม็กซิโก บราซิล ชิลี โคลอมเบีย เปรู อาร์เจนตินา คอสตาริกา ปานามา สาธารณรัฐโดมินิกัน เอกวาดอร์ ออสเตรเลีย นิวซีแลนด์ ญี่ปุ่น และฮ่องกง
ควรเลือกประเทศอย่างตั้งใจ บัญชีผู้โดยสารที่จะใช้ในซานติอาโกควรยืนยันด้วยหมายเลขชิลี และการทดสอบถดถอยของหน้าสมัครในเม็กซิโกต้องใช้หมายเลขเม็กซิโก การที่ประเทศของหมายเลขไม่ตรงกับตลาดของบัญชีเป็นสาเหตุทั่วไปที่ทำให้การทดสอบผ่านบนกระดาษแต่ล้มเหลวกับแอปจริง รายการทั้งหมดอยู่ที่ประเทศ
ขั้นตอน API รหัสยืนยัน DiDi ทำงานอย่างไร?
ขั้นตอนของ DiDi ใช้ base URL เดียวกับเส้นทางอื่นทั้งหมด คือ https://otproute.com/api/v1 พร้อมคีย์ or_live_ ในเฮดเดอร์ Authorization
- เรียก
GET /api/v1/prices?country=<id>&service=didiเพื่อดูว่าเส้นทางเปิดอยู่หรือไม่และราคาขณะนี้เท่าไร - สั่งซื้อด้วย
POST /api/v1/activationsและเนื้อหาเช่น{"service": "didi", "country": "mx"} - กรอกหมายเลขที่ได้รับกลับมาในหน้าจอ DiDi ที่คุณทดสอบแล้วขอ SMS
- อ่านรหัสจากเว็บฮุก หรือโพล
GET /api/v1/activations/{id}จนกว่าจะปรากฏ - หากการทดสอบการจองรถถูกยกเลิกกลางคัน ให้ปล่อยหมายเลขผ่าน
POST /api/v1/activations/{id}/cancel
บัญชีหนึ่งมีคีย์ได้สูงสุด 10 ตัวและเอนด์พอยต์เว็บฮุก 5 รายการ ภายในขีดจำกัด 300 คำขอต่อนาที
ควรเขียนตัวจัดการเว็บฮุกของ DiDi อย่างไร?
ติดตาม activation.sms_received และ activation.expired กับ activation.cancelled ด้วย เพื่อให้การทดสอบรู้ว่าเมื่อไรควรหยุดรอ ทุกการส่งมี X-OTPRoute-Signature: t=<unix>,v1=<hex> ให้คำนวณ HMAC-SHA256 ของ "<t>.<raw body>" ใหม่ด้วยความลับของเอนด์พอยต์ เปรียบเทียบแบบเวลาคงที่ และทิ้งสิ่งที่มี timestamp เก่า
อีเวนต์ใช้ activation id เป็นคีย์ ดังนั้นให้เก็บ id นั้นตอนสั่งซื้อ และถือว่าการส่งครั้งที่สองของ id เดิมเป็น no-op ความ idempotent นี้สำคัญเพราะเว็บฮุกที่ลองใหม่ต้องไม่ส่งรหัส DiDi สองครั้ง หากเว็บฮุกขาเข้าไม่สะดวกในสภาพแวดล้อมของคุณ การโพลเอนด์พอยต์การเปิดใช้งานก็ใช้ได้เช่นกัน บทความการจับ OTP ด้วยเว็บฮุกเปรียบเทียบทั้งสองแนวทาง
การรับ OTP ของ DiDi จากแดชบอร์ด
เจ้าหน้าที่ปฏิบัติการข้าม API ได้ทั้งหมด ลงชื่อเข้าใช้ เติมเงินกระเป๋า เปิด OTP Gateway ค้นหา DiDi เลือกประเทศที่ตรงกับบัญชี และตรวจราคาที่แสดงก่อนยืนยัน หมายเลขจะปรากฏบนการ์ดการเปิดใช้งาน และรหัสจะปรากฏที่นั่นเมื่อ DiDi ส่งมา การเปิดใช้งานเปิดอยู่ 20 นาที
ทำไมรหัส DiDi อาจไม่มาถึง?
มีสาเหตุธรรมดาหลายอย่างที่อธิบายการเปิดใช้งานที่ว่างเปล่า
- DiDi เช่นเดียวกับหลายแพลตฟอร์ม อาจปฏิเสธหมายเลขเสมือนบนบางเส้นทางหรือในบางช่วงเวลา
- เส้นทางของประเทศที่เลือกอาจคับคั่ง ความพร้อมเปลี่ยนไปตลอดวัน
- แอปอาจจำกัดอัตราคำขอซ้ำจากอุปกรณ์หรือเซสชันเดียวกันระหว่างการทดสอบ
วิธีแก้คือใจเย็น ไม่ใช่ก้าวร้าว ปล่อยให้หน้าต่างเวลาจบ ลองใหม่ภายหลังหรือใช้อีกประเทศที่ยังเหมาะกับการทดสอบ และหลีกเลี่ยงการสั่งซื้อใหม่วนซ้ำ คุณไม่ต้องจ่ายเงินเมื่อพลาด เมื่อหน้าต่างเวลาปิดหรือคุณยกเลิก เงินทั้งหมดจะคืนเข้ากระเป๋าเงินโดยอัตโนมัติ
เมื่อไรที่บัญชี DiDi ควรอยู่บน Dedicated Number และมีกฎอะไรบ้าง?
การเปิดใช้งานแบบครั้งเดียวเหมาะกับการยืนยันครั้งเดียว หากบัญชี DiDi เดิมต้องล็อกอินอีกในเดือนหน้า เช่น บัญชีผู้โดยสารสเตจจิงหรือล็อกอินองค์กรที่ใช้ร่วมกัน Dedicated Number จะคงหมายเลขไว้ใต้การควบคุมของคุณ มีให้เฉพาะในสหรัฐอเมริกาและแคนาดา เริ่มต้น $1.95/เดือน พร้อมรับ SMS ขาเข้าในแดชบอร์ดและบนเว็บฮุกของคุณ ดูรายละเอียดที่หมายเลขเสมือน
ใช้ OTP Route เฉพาะเพื่อทดสอบและดำเนินงานผลิตภัณฑ์และบัญชีที่ถูกต้องตามกฎหมายของคุณเอง ปฏิบัติตามข้อกำหนดของ DiDi ใช้หนึ่งบัญชีต่อหนึ่งบุคคลหรือธุรกิจจริง และโปรดทราบว่านโยบายการใช้งานที่ยอมรับได้ของ OTP Route มีผลบังคับ OTP Route ไม่มีส่วนเกี่ยวข้องกับ DiDi ซึ่งชื่อเป็นเครื่องหมายการค้าของเจ้าของ
คำถามที่พบบ่อย
service id สำหรับการยืนยัน SMS ของ DiDi เพื่อการทดสอบคืออะไร?
ใช้ didi ในฟิลด์ service ร่วมกับ country id ของตลาดที่คุณทดสอบ
รับ OTP ของ DiDi สำหรับบัญชีเม็กซิโกโดยไม่มีซิมเม็กซิโกได้ไหม?
ได้ หากเส้นทางเม็กซิโกเปิดอยู่ สั่งหมายเลขด้วยประเทศ mx และบริการ didi แล้วอ่านรหัสผ่าน API หรือในแดชบอร์ด
ต้องจ่ายเงินไหมหาก DiDi ไม่ส่งรหัสมาเลย?
ไม่ต้อง การเปิดใช้งานที่ไม่มี SMS ภายใน 20 นาที หรือที่คุณยกเลิก จะคืนเงินเข้ากระเป๋าเงินเต็มจำนวน
DiDi ยอมรับทุกหมายเลขเสมือนหรือไม่?
ไม่จำเป็นเสมอไป บางเส้นทางอาจถูกปฏิเสธ จึงควรลองใหม่ภายหลังหรือใช้อีกประเทศที่เหมาะสม
ทดสอบการเชื่อมต่อ DiDi โดยไม่ใช้เงินในกระเป๋าได้ไหม?
ได้ บัญชีพัฒนาสามารถสลับเป็นแซนด์บ็อกซ์ได้ตามคำขอ ซึ่งคืนหมายเลขและรหัสจำลองสำหรับการทดสอบแบบครบวงจร
จะชำระเงินสำหรับการเปิดใช้งาน DiDi อย่างไร?
เติมกระเป๋าเงิน USD แบบเติมเงินล่วงหน้าด้วยบัตรหรือ USDT/USDC ไม่มีค่ารายเดือน และทุกการเติมเงินมาพร้อมใบแจ้งหนี้ PDF ดูอัตราปัจจุบันที่หน้าราคา
ชื่อบริการเป็นเครื่องหมายการค้าของเจ้าของนั้น ๆ OTP Route ไม่มีความเกี่ยวข้องกับบริการเหล่านั้น โปรดใช้หมายเลขอย่างถูกกฎหมาย และปฏิบัติตามข้อกำหนดของแต่ละบริการและนโยบายการใช้งานที่ยอมรับได้ของเรา