คู่มือนี้จะให้ข้อมูลภาพรวมเกี่ยวกับหมายเลขโทรศัพท์สำหรับพาร์ทเนอร์โซลูชั่นและลูกค้า นอกจากนี้คู่มือนี้ยังมีข้อมูลกระบวนการสำหรับพาร์ทเนอร์โซลูชั่นในกรณีที่ต้องจัดการหมายเลขโทรศัพท์และใบรับรองของลูกค้าด้วย
ธุรกิจจำเป็นต้องทราบรายละเอียดบางอย่างเกี่ยวกับหมายเลขโทรศัพท์และการสมัครใช้งานแบบฝัง
ธุรกิจต้องมีหมายเลขเฉพาะเพื่อใช้ WhatsApp ผ่านการสมัครใช้งานแบบฝัง หากธุรกิจมีหมายเลขที่ลงทะเบียนไว้ในแอพ WhatsApp Messenger หรือ WhatsApp Business ก็จะไม่สามารถใช้หมายเลขโทรศัพท์เดียวกันได้
ธุรกิจสามารถมีหมายเลขโทรศัพท์หลายหมายเลขที่เชื่อมโยงกับบัญชีธุรกิจ Meta ของตนได้ ดังนั้นสิ่งที่ธุรกิจต้องทำคือ เพิ่มหมายเลขโทรศัพท์อื่น และใช้หมายเลขดังกล่าวสำหรับ WhatsApp
ธุรกิจไม่สามารถสมัครใช้งานโดยใช้ขั้นตอนการสมัครใช้งานแบบฝังด้วยหมายเลขโทรศัพท์ที่ลงทะเบียนไว้แล้วกับแอพพลิเคชั่น WhatsApp เวอร์ชั่นธุรกิจหรือผู้บริโภค
โปรดดูข้อมูลเพิ่มเติมโดยละเอียดเกี่ยวกับหมายเลขโทรศัพท์และแพลตฟอร์ม WhatsApp Business ที่หมายเลขโทรศัพท์
โปรดดูข้อมูลเกี่ยวกับวิธีย้ายหมายเลขโทรศัพท์ WhatsApp ที่ลงทะเบียนไว้อยู่แล้วที่ย้ายหมายเลขโทรศัพท์
ส่วนนี้จะมุ่งเน้นไปที่ลูกค้าเกี่ยวกับการสมัครใช้งานแบบฝัง และให้คำแนะนำในการดำเนินการเกี่ยวกับหมายเลขโทรศัพท์ที่อาจต้องทำ
การเพิ่มหมายเลขเพิ่มเติมลงในบัญชี WhatsApp Business (WABA) มี 2 วิธี ดังนี้:
ส่วนนี้จะมุ่งเน้นไปที่พาร์ทเนอร์โซลูชั่นและให้คำแนะนำในการจัดการหมายเลขโทรศัพท์และใบรับรองของลูกค้า
หลังจากการตรวจสอบยืนยันหมายเลขโทรศัพท์จากขั้นตอนการสมัครใช้งานแบบฝังสำเร็จแล้ว คุณควรเรียกใช้ API ไปยังตำแหน่งข้อมูล register
เพื่อให้ลงทะเบียนได้สำเร็จ ในการดำเนินการนี้ ให้ระบุ code_method
(sms
| voice
) เนื่องจากหมายเลขโทรศัพท์ได้รับการตรวจสอบยืนยันแล้ว คุณจึงไม่ต้องกังวลเกี่ยวกับรหัสการลงทะเบียนอีก ทั้งนี้ คุณไม่จำเป็นต้องเรียกใช้ API verify
อีกวิธีหนึ่งคือ คุณสามารถตรวจสอบยืนยันหมายเลขโทรศัพท์ล่วงหน้าและนำเสนอหมายเลขนั้นให้กับลูกค้าในขั้นตอนการสมัครใช้งานแบบฝังขั้นตอนใหม่ก็ได้เช่นกัน วิธีนี้จะช่วยให้ลูกค้าไม่ต้องติดต่อคุณเพื่อขอรับรหัสผ่านแบบใช้ครั้งเดียวในระหว่างกระบวนการเริ่มต้นใช้งาน โปรดดูหมายเลขโทรศัพท์ที่ตรวจสอบยืนยันล่วงหน้า
หลังจากการตรวจสอบยืนยันหมายเลขโทรศัพท์จากขั้นตอนการสมัครใช้งานแบบฝังสำเร็จแล้ว คุณควรเรียกใช้ API ไปยังตำแหน่งข้อมูล account
เพื่อให้ลงทะเบียนได้สำเร็จ ในการดำเนินการนี้ ให้ระบุ code_method
(sms
| voice
) เนื่องจากหมายเลขโทรศัพท์ได้รับการตรวจสอบยืนยันแล้ว คุณจึงไม่ต้องกังวลเกี่ยวกับรหัสการลงทะเบียนอีก ทั้งนี้ คุณไม่จำเป็นต้องเรียกใช้ API verify
อีกวิธีหนึ่งคือ คุณสามารถตรวจสอบยืนยันหมายเลขโทรศัพท์ล่วงหน้าและนำเสนอหมายเลขนั้นให้กับลูกค้าในขั้นตอนการสมัครใช้งานแบบฝังขั้นตอนใหม่ก็ได้เช่นกัน วิธีนี้จะช่วยให้ลูกค้าไม่ต้องติดต่อคุณเพื่อขอรับรหัสผ่านแบบใช้ครั้งเดียวในระหว่างกระบวนการเริ่มต้นใช้งาน โปรดดูหมายเลขโทรศัพท์ที่ตรวจสอบยืนยันล่วงหน้า
คุณต้องลงทะเบียนหมายเลขโทรศัพท์ภายในเวลาไม่เกิน 14 วัน หลังจากดำเนินตามขั้นตอนการสมัครใช้งานแบบฝังเสร็จสิ้นแล้ว หากไม่ได้ลงทะเบียนหมายเลขในระหว่างช่วงเวลานั้น โทรศัพท์ดังกล่าวจะต้องเข้าสู่ขั้นตอนการสมัครใช้งานแบบฝังอีกครั้งก่อนลงทะเบียน
ตำแหน่งข้อมูล phone_numbers
ช่วยให้คุณสามารถดูสถานะชื่อที่แสดงของหมายเลขโทรศัพท์ และเรียกดูใบรับรองหลังการเปลี่ยนชื่อได้ ดูข้อมูลเพิ่มเติมได้ที่อ่านหมายเลขโทรศัพท์
ในตัวอย่างต่อไปนี้ ให้ใช้ ID สำหรับ WABA ที่กำหนด
curl -i -X GET "https://graph.facebook.com/v21.0
/{waba-id}/phone_numbers
?fields=
display_phone_number,
certificate,
name_status,
new_certificate,
new_name_status
&access_token={system-user-access-token}"
{ "data": [ { "id": "1972385232742141", "display_phone_number": "+1 631-555-1111", "last_onboarded_time": "2023-08-22T19:05:53+0000", "certificate": "AbCdEfGhIjKlMnOpQrStUvWxYz", "new_certificate": "123AbCdEfGhIjKlMnOpQrStUvWxYz", "name_status": "APPROVED", "new_name_status": "APPROVED", } ] }
ชื่อ | คำอธิบาย |
---|---|
| สถานะการตรวจสอบของคำขอชื่อที่แสดงปัจจุบัน คลิกที่ลูกศรในคอลัมน์ด้านซ้ายเพื่อดูตัวเลือกที่มี |
| สถานะการตรวจสอบของคำขอเปลี่ยนชื่อที่แสดง ช่องนี้จะส่งคืนข้อมูลได้ในกรณีที่มีการส่งคำขอเปลี่ยนชื่อที่แสดง |
| ส่งคืนใบรับรองปัจจุบันสำหรับหมายเลขโทรศัพท์นั้น |
| ใบรับรองของชื่อที่แสดงใหม่หลังจากอนุมัติการเปลี่ยนชื่อที่แสดงแล้ว ช่องนี้จะส่งคืนข้อมูลเฉพาะในกรณีที่คำขอเปลี่ยนชื่อที่แสดงได้รับการอนุมัติและพร้อมใช้งาน จนกว่าหมายเลขโทรศัพท์จะได้รับการลงทะเบียนด้วยใบรับรองใหม่ |
หากต้องการดูว่าหมายเลขโทรศัพท์ได้รับการตรวจสอบยืนยันผ่านรหัส OTP (รหัสผ่านแบบใช้ครั้งเดียว) หรือไม่ ให้ดูที่ช่อง code_verification_status
ของหมายเลขนั้น โดยก่อนอื่นให้เรียกใช้ GET
ไปยังตำแหน่งข้อมูล /{whatsapp-business-account-id}/phone_numbers
ดังนี้
curl -i -X GET \
"https://graph.facebook.com/v21.0
/{waba-id}/phone_numbers
?access_token={your-access-token}"
การตอบกลับจะมี code_verification_status พร้อมด้วยตัวเลือก VERIFIED
หรือ NOT_VERIFIED
อย่างใดอย่างหนึ่ง ตัวอย่างการตอบกลับจะมีลักษณะดังนี้
[ { "code_verification_status": "NOT_VERIFIED", "id": "1754951608042154" } ]
หรือคุณสามารถดึงข้อมูลสถานะได้โดยเรียกใช้ ID ของหมายเลขโทรศัพท์ดังนี้
curl -i -X GET \
"https://graph.facebook.com/v21.0
/{phone-number-id}
?access_token={your-access-token}"
https://graph.facebook.com/v21.0
/{whatsapp-business-account-ID}/phone_numbers
โดยระบุ ID ของบัญชี WhatsApp Business ที่ใช้หมายเลขโทรศัพท์ดังกล่าวแทน {whatsapp-business-account-ID}
โปรดดูตัวอย่างที่เรียกดูหมายเลขโทรศัพท์ทั้งหมดคุณสามารถสืบค้นหมายเลขโทรศัพท์และกรองตาม account_mode
ได้ คุณสามารถใช้พารามิเตอร์ตามรายการด้านล่างสำหรับคำขอได้
ชื่อ | คำอธิบาย |
---|---|
| มีช่องที่ใช้สำหรับการกรอง ในตัวอย่างนี้ คุณควรใช้ |
| มีวิธีที่คุณต้องการกรองบัญชี ในตัวอย่างนี้ คุณควรใช้ |
| มีโหมดบัญชีที่คุณกำลังมองหา คลิกลูกศรในคอลัมน์ด้านซ้ายเพื่อดูค่าที่รองรับ |
ในตัวอย่างต่อไปนี้ ให้ใช้ ID สำหรับ WABA ที่กำหนด
curl -i -X GET "https://graph.facebook.com/v21.0
/{waba-id}/phone_numbers
?filtering=[{
"field":"account_mode",
"operator":"EQUAL",
"value":"SANDBOX"}]
&access_token={system-user-access-token}"
{ "data": [ { "id": "1972385232742141", "display_phone_number": "+1 631-555-1111", "verified_name": "John’s Cake Shop", "quality_rating": "UNKNOWN", } ], "paging": { "cursors": { "before": "abcdefghij" "after": "klmnopqr" } } }