ไทย
การยืนยัน Facebook ด้วย SMS เพื่อการทดสอบ: หมายเลขใช้ครั้งเดียวหรือสายที่คุณถือต่อ
ทีมสามารถรับรหัสยืนยัน Facebook ด้วย OTP Route ได้ โดยสั่งหมายเลขแบบใช้ครั้งเดียวสำหรับบริการ facebook จาก OTP Gateway กรอกในช่องที่ Facebook ขอโทรศัพท์ แล้วอ่านรหัสในแดชบอร์ดหรือผ่าน API และเว็บฮุกที่ลงลายมือชื่อ ราคาเริ่มต้น $0.20 ต่อรหัส และคืนเงินอัตโนมัติหากไม่มี SMS เข้ามาภายใน 20 นาที
การตัดสินใจแรก: บัญชี Facebook นี้ต้องใช้หมายเลขอีกหรือไม่
Facebook ผูกหมายเลขโทรศัพท์กับบัญชีไม่ได้มีแค่ตอนสมัครครั้งแรก ดังนั้นจึงควรเลือกผลิตภัณฑ์ก่อนสั่งซื้อ
- ยืนยันครั้งเดียวจบ คุณกำลังทดสอบขั้นตอนสมัคร ตรวจสอบพฤติกรรมของแอปหลัง Facebook Login หรือยืนยันการปรับให้เข้ากับท้องถิ่น หมายเลขใช้ครั้งเดียวจาก OTP Gateway เหมาะสม เพราะรับรหัสเดียวแล้วหมดอายุ
- บัญชีที่ต้องล็อกอินต่อเนื่อง การล็อกอินของแอดมินเพจระยะยาวสำหรับธุรกิจของคุณเอง บัญชีสเตจจิงที่ใช้ร่วมกันซึ่งทีม QA กลับมาใช้ทุกสปรินต์ หรือหมายเลขกู้คืนสำหรับบัญชีที่ทีมดูแล Facebook อาจส่งรหัสใหม่ได้ทุกเมื่อในกรณีเหล่านี้ และหมายเลขใช้ครั้งเดียวจะไม่ใช่ของคุณอีกต่อไป ให้ใช้ Dedicated Virtual Number แทน ซึ่งมีเฉพาะในสหรัฐอเมริกาและแคนาดา เริ่มต้น $1.95/เดือน พร้อม SMS ขาเข้าในแดชบอร์ดและบนเว็บฮุกของคุณ
หน้า หมายเลขเสมือน แสดงสิ่งที่สายเฉพาะรวมอยู่ นอกสหรัฐฯ และแคนาดาไม่มีตัวเลือกระยะยาวแบบบริการตนเอง
Facebook ส่งรหัส SMS เมื่อใด
Facebook ใช้การยืนยันทางโทรศัพท์ในหลายจุดที่รู้จักกันดี ได้แก่ การลงทะเบียนด้วยหมายเลขมือถือแทนอีเมล การยืนยันหมายเลขที่เพิ่มเข้าโปรไฟล์เดิม การยืนยันตัวตนสองปัจจัยเมื่อเลือกรหัส SMS เป็นขั้นที่สอง และการกู้คืนบัญชีเมื่อมีผู้ถูกล็อกออก นอกจากนี้ยังอาจขอการยืนยันหลังการล็อกอินที่ผิดปกติ แต่ละกรณีเป็นกรณีทดสอบที่แยกกัน และควรครอบคลุมหากผลิตภัณฑ์ของคุณพึ่งพาบัญชี Facebook
หมายเลขเสมือนสำหรับ Facebook มาจากประเทศใดได้บ้าง
ปัจจุบัน Facebook ส่งผ่านเส้นทางได้ใน 199 ประเทศ ประเทศที่ทีมงานเลือกบ่อย ได้แก่ สหรัฐอเมริกา, บราซิล, อินเดีย, ไนจีเรีย, ฟิลิปปินส์, เยอรมนี เม็กซิโก อินโดนีเซีย อียิปต์ ตุรกี เวียดนาม ปากีสถาน ฝรั่งเศส สหราชอาณาจักร เคนยา และแอลจีเรีย
ประเทศมีความสำคัญ Facebook ปรับภาษาและข้อความตามภูมิภาคของหมายเลขได้ จึงควรทดสอบกับตลาดที่ผู้ใช้ของคุณอาศัยอยู่จริง บัญชีที่สร้างขึ้นสำหรับการเปิดตัวในบราซิลควรยืนยันด้วยหมายเลขบราซิล ไม่ใช่เส้นทางที่บังเอิญถูกที่สุด
ขั้นตอนของ API รหัสยืนยัน Facebook ทำงานอย่างไร
เรียก https://otproute.com/api/v1 ด้วย Bearer key (ขึ้นต้นด้วย or_live_) จาก Developer console service id คือ facebook ส่วน country id คือค่า api_country เช่น br หรือ ng
- ตรวจสอบ
GET /api/v1/prices?country=br&service=facebookเพื่อดูราคาปัจจุบันและความพร้อมใช้งาน - สร้าง activation ด้วย
POST /api/v1/activationsพร้อม{"service": "facebook", "country": "br"} - นำหมายเลขที่ได้ไปใส่ในช่องโทรศัพท์ของ Facebook ในการทดสอบของคุณ
- รอฟังอีเวนต์
activation.sms_receivedหรือสำรองด้วยการโพลล์GET /api/v1/activations/{id}ทุกไม่กี่วินาที - หากการทดสอบถูกยกเลิก ให้เรียก
POST /api/v1/activations/{id}/cancel
ฝั่งเว็บฮุก ให้ตรวจสอบ X-OTPRoute-Signature (t=<unix>,v1=<hex>) โดยคำนวณ HMAC-SHA256 ของ <t>.<raw body> ด้วย secret ของเอนด์พอยต์ ปฏิเสธ timestamp ที่เก่า และทำให้ตัวจัดการเป็น idempotent โดยใช้ activation id เป็นคีย์ เพราะการส่งอาจซ้ำได้ บัญชีมีคีย์ 10 รายการ เอนด์พอยต์เว็บฮุก 5 รายการ และ 300 คำขอต่อนาที การโพลล์เป็นทางเลือกที่ดีสำหรับปริมาณน้อย ดูตัวจัดการต้นแบบที่ การรับ OTP ผ่านเว็บฮุก
การรับรหัส Facebook จากแดชบอร์ด
ผู้ที่ไม่ใช่นักพัฒนาทำด้วยมือได้ เปิด OTP Gateway เลือก Facebook เลือกประเทศ ตรวจสอบราคาที่แสดง แล้วสั่งซื้อ คัดลอกหมายเลขไปใส่ใน Facebook จากนั้นดู activation ในแดชบอร์ด รหัสจะปรากฏเมื่อ SMS เข้ามา หากเปลี่ยนใจให้ยกเลิก แล้วยอดเงินจะคืนเข้ากระเป๋า
ทำไมรหัส Facebook จึงอาจไม่เข้ามา
มีหลายสิ่งที่ทำให้รหัสไม่มา Facebook อาจปฏิเสธหมายเลขเสมือนในบางขั้นตอน หรือเส้นทางอาจคับคั่ง กรอบเวลา 20 นาทีและการคืนเงินดูแลเรื่องเงินไว้แล้ว คุณจ่ายเฉพาะเมื่อรหัสมาถึง มิฉะนั้นยอดเต็มจำนวนจะคืนเข้ากระเป๋าเงินของคุณโดยอัตโนมัติ
สิ่งที่ควรทำต่อไป
- ปล่อยให้กรอบเวลาเดินจนจบ แทนที่จะยกเลิกเร็วเกินไป
- ลองใหม่ภายหลัง หรือใช้เส้นทางของประเทศอื่นที่ยังตรงกับกรณีทดสอบของคุณ
- หลีกเลี่ยงการสั่งซ้ำในลูปถี่ๆ ซึ่งไม่เป็นประโยชน์กับใคร
- สำหรับบัญชีที่ต้องเก็บไว้ ให้เปลี่ยนไปใช้สายเฉพาะของสหรัฐฯ หรือแคนาดา
การใช้หมายเลขโทรศัพท์ Facebook อย่างรับผิดชอบ
ข้อกำหนดของ Facebook คาดหวังหนึ่งบัญชีส่วนตัวต่อหนึ่งบุคคลจริง และการมีตัวตนทางธุรกิจผ่านเพจและเครื่องมือธุรกิจที่ผูกกับบุคคลจริง ใช้ OTP Route เพื่อทดสอบขั้นตอนยืนยันของผลิตภัณฑ์ของคุณเอง ทำ QA บนบัญชีที่องค์กรของคุณเป็นเจ้าของ หรือปกป้องหมายเลขส่วนตัวของพนักงานจากการล็อกอินธุรกิจ ห้ามสร้างบัญชีให้บุคคลที่ไม่มีตัวตน หรือหลบเลี่ยงข้อจำกัดที่ Facebook วางไว้กับบัญชี OTP Route ไม่มีส่วนเกี่ยวข้องกับ Facebook ชื่อดังกล่าวเป็นเครื่องหมายการค้าของเจ้าของ และนโยบายการใช้งานที่ยอมรับได้ของ OTP Route มีผลกับทุกออเดอร์ ราคาของทั้งสองผลิตภัณฑ์อยู่ที่หน้าราคา
คำถามที่พบบ่อย
รับ OTP ของ Facebook โดยไม่มีซิมการ์ดได้ไหม
ได้ สำหรับการยืนยันครั้งเดียว สั่งหมายเลขสำหรับบริการ facebook จาก OTP Gateway แล้วอ่านรหัสในแดชบอร์ดหรือผ่าน API
หมายเลขโทรศัพท์ Facebook บน OTP Route ราคาเท่าไร
รหัสแบบครั้งเดียวเริ่มต้น $0.20 ต่อรหัส เอนด์พอยต์ prices ของ API แสดงจำนวนที่แน่นอนของแต่ละประเทศ สายเฉพาะของสหรัฐฯ/แคนาดาเริ่มต้น $1.95/เดือน
Facebook จะรับทุกหมายเลขเสมือนหรือไม่
ไม่ Facebook อาจปฏิเสธหมายเลขเสมือนในบางขั้นตอน จึงเป็นเหตุผลที่คุณได้รับเงินคืนอัตโนมัติหากไม่มีรหัสเข้ามาภายใน 20 นาที
กลับมาล็อกอินบัญชี Facebook เดิมภายหลังได้ไหม
ได้เฉพาะเมื่อคุณยังควบคุมหมายเลขนั้นอยู่ สำหรับกรณีนี้ให้ใช้ Dedicated Virtual Number ในสหรัฐฯ หรือแคนาดา แทน activation แบบครั้งเดียว
ทดสอบการยืนยัน Facebook ด้วย SMS ในงาน CI ได้ไหม
ได้ สร้าง activation จาก pipeline ของคุณ รับรหัสผ่านเว็บฮุกที่ลงลายมือชื่อ และใช้โหมดแซนด์บ็อกซ์บนบัญชีพัฒนาเพื่อซ้อมการเชื่อมต่อโดยไม่เสียเงิน
ควรเลือกประเทศใดสำหรับการทดสอบ Facebook
ประเทศที่ผู้ใช้ของคุณอยู่ Facebook ปรับข้อความและการตรวจสอบตามภูมิภาค ดังนั้นเส้นทางของประเทศที่ตรงกันให้ผลสมจริงที่สุด
ชื่อบริการเป็นเครื่องหมายการค้าของเจ้าของนั้น ๆ OTP Route ไม่มีความเกี่ยวข้องกับบริการเหล่านั้น โปรดใช้หมายเลขอย่างถูกกฎหมาย และปฏิบัติตามข้อกำหนดของแต่ละบริการและนโยบายการใช้งานที่ยอมรับได้ของเรา