คู่มือนี้จะช่วยคุณในการรับส่งข้อความแรกโดยใช้ Cloud API และคุณยังจะได้เรียนรู้วิธีกำหนดค่า Webhooks สำหรับใช้กับแอพตัวอย่าง
คู่มือนี้มีไว้สำหรับผู้ใช้ที่พัฒนาแอพพลิเคชั่นของตนเองหรือองค์กรของตน หากคุณกำลังพัฒนาแอพพลิเคชั่นให้ธุรกิจอื่นๆ ใช้ โปรดดูที่ผู้ให้บริการโซลูชั่น
คุณจำเป็นต้องมีสิ่งต่อไปนี้
ในขั้นตอนนี้ หากคุณสร้างแอพใหม่ คุณจะเห็นข้อความแจ้งให้เพิ่มผลิตภัณฑ์ไปยังแอพของคุณ เลื่อนลงไปจนถึงส่วน WhatsApp แล้วเลือกตั้งค่า มิฉะนั้น ให้เลือกแอพของคุณจากหน้าจอแอพของฉัน และคุณสามารถทำตามขั้นตอนเดียวกันนี้อีกครั้งเพื่อเพิ่มผลิตภัณฑ์ WhatsApp ไปยังแอพของคุณ
หากคุณมีบัญชีธุรกิจ Meta (MBA) ระบบจะแจ้งให้คุณระบุไปด้วยเมื่อเพิ่มผลิตภัณฑ์ WhatsApp ไปยังแอพของคุณ หากคุณไม่มี MBA คุณจะเห็นข้อความแจ้งที่จะช่วยคุณสร้างบัญชีขึ้นมา เมื่อระบุ MBA ไปกับแอพพลิเคชั่นของคุณแล้ว คุณก็พร้อมจะเริ่มทดสอบ
การเพิ่มผลิตภัณฑ์ WhatsApp ไปยังแอพของคุณจะทำให้เกิดการดำเนินการต่อไปนี้
เพิ่มหมายเลขโทรศัพท์ WhatsApp ที่ใช้งานได้ ซึ่งคุณสามารถส่งข้อความทดสอบไปได้
ในเมนูทางด้านซ้ายของแดชบอร์ดของแอพ ให้ไปที่ WhatsApp > การตั้งค่า API ในส่วนส่งและรับข้อความ ให้เลือกช่องถึง และเลือกจัดการรายการหมายเลขโทรศัพท์
คุณสามารถเพิ่มหมายเลขโทรศัพท์ WhatsApp ที่ใช้งานได้เป็นผู้รับ หมายเลขโทรศัพท์ของผู้รับจะได้รับรหัสยืนยันใน WhatsApp ที่สามารถใช้ตรวจสอบยืนยันหมายเลขโทรศัพท์นั้นได้
เมื่อคุณตรวจสอบยืนยันหมายเลขโทรศัพท์ของผู้รับแล้ว ระบบจะเลือกหมายเลขนั้นไว้ในช่องถึง ทำตามขั้นตอนนี้ซ้ำหากคุณต้องการเพิ่มผู้รับอีกราย โดยเพิ่มได้สูงสุดรวม 5 ราย
ส่งข้อความเทมเพลต hello_world
ที่ได้รับอนุมัติล่วงหน้าไปยังหมายเลขโทรศัพท์ของผู้รับที่คุณเลือก
ในแผง WhatsApp > การตั้งค่า API ให้ดำเนินการดังนี้
หรือคุณสามารถคัดลอกคำสั่ง cURL ไปวางในหน้าต่างเทอร์มินัลใหม่แล้วเรียกใช้
สังเกตว่าโค้ดจะระบุว่าคุณกำลังส่งข้อความเทมเพลต (”type”:”template”
) และระบุเทมเพลตเฉพาะเจาะจงที่จะใช้ (”name”:”hello_world”
)
Webhooks ช่วยให้คุณได้รับการแจ้งเตือน HTTP แบบเรียลไทม์เมื่อมีการเปลี่ยนแปลงเกิดขึ้นกับอ็อบเจ็กต์ที่เฉพาะเจาะจง Webhooks ใน WhatsApp สามารถแจ้งเตือนหลายเหตุการณ์ในแอพของคุณได้ เช่น การนำส่งข้อความและการแจ้งเตือนการอ่าน หรือแม้แต่การเปลี่ยนบัญชี
เพิ่ม URL การเรียกกลับเพื่อดูเนื้อหาของ Webhooks ทำตามขั้นตอนในคู่มือทดสอบตัวอย่าง URL การเรียกกลับสำหรับ Webhooks เพื่อโคลนแอพตัวอย่างของเรา ซึ่งจะยอมรับการแจ้งเตือนของ Webhooks และแสดงเพย์โหลด JSON บนหน้าจอ
เมื่อตั้งค่า Webhook เรียบร้อยแล้ว ให้ส่งข้อความเทมเพลตอีกครั้งแล้วตอบกลับ คุณควรจะเห็นการแจ้งเตือนของ Webhook แยกกัน 4 รายการ ได้แก่ การแจ้งเตือนถึงการส่งข้อความ ข้อความถึงผู้รับแล้ว และข้อความถูกอ่านแล้ว รวมถึงเนื้อหาของข้อความที่ส่งเข้ามา
คุณสามารถเริ่มต้นพัฒนาแอพพลิเคชั่นได้ด้วยหมายเลขธุรกิจสำหรับทดสอบและบัญชี WhatsApp Business สำหรับทดสอบ เมื่อใช้องค์ประกอบการทดสอบเหล่านี้ คุณจะไม่ต้องชำระเงินในการส่งข้อความขณะกำลังพัฒนาแอพ
เมื่อคุณพร้อมจะเริ่มส่งข้อความหาลูกค้าแล้ว คุณสามารถเพิ่มหมายเลขโทรศัพท์ธุรกิจจริงในแผงการตั้งค่า API และสร้างบัญชี WhatsApp Business จริง