การเริ่มต้นใช้งาน API ระบบคลาวด์ของ WhatsApp Updated: 21 พ.ค. 2026
เอกสารนี้มีไว้สำหรับผู้พัฒนาที่สร้างบนแพลตฟอร์ม WhatsApp Business หากคุณเป็นผู้ใช้ WhatsApp ที่ประสบปัญหากับบัญชีส่วนตัวของคุณ โปรดไปที่
ศูนย์ช่วยเหลือ WhatsApp เพื่อรับความช่วยเหลือ
คู่มือนี้จะช่วยให้ผู้พัฒนาสามารถเริ่มต้นใช้งาน API ระบบคลาวด์ของ WhatsApp ได้อย่างรวดเร็ว โดยจะครอบคลุมถึงขั้นตอนการตั้งค่าพื้นฐาน ซึ่งรวมถึงการลงทะเบียนเป็นผู้พัฒนา การสร้างแอพ Meta การส่งข้อความแรก และการตั้งค่าตำแหน่งข้อมูล Webhook ทดสอบ นอกจากนี้ คุณยังจะได้เรียนรู้วิธีสร้างโทเค็นการเข้าถึงที่ปลอดภัย และส่งข้อความทั้งที่เป็นเทมเพลตและไม่ใช่เทมเพลต มีฟีเจอร์ขั้นสูงและแหล่งข้อมูลเพิ่มเติมที่จะช่วยให้คุณได้สำรวจในเชิงลึกมากยิ่งขึ้น
แอพตัวอย่าง Jasper’s Market ประกอบด้วยข้อความและโค้ดทั้งหมดที่ใช้ในตัวอย่างของ Jasper’s Market คุณสามารถใช้แอพตัวอย่างนี้เพื่อเรียนรู้วิธีสร้างแอพพลิเคชั่นที่ส่งและจัดการข้อมูล API ระบบคลาวด์ของ WhatsApp ได้
บัญชี Facebook หรือบัญชี Meta ที่ได้รับการจัดการ การลงทะเบียนสำหรับผู้พัฒนา
อุปกรณ์ที่เปิดใช้งาน WhatsApp เพื่อรับส่งข้อความทดสอบ เปิดแดชบอร์ดของแอพ Meta เพื่อสร้างแอพ Meta ใหม่ด้วยกรณีการใช้งาน WhatsApp คลิก "สร้างแอพ " เพิ่มชื่อแอพและอีเมลของคุณ เลือกกรณีการใช้งาน "เชื่อมต่อกับลูกค้าผ่าน WhatsApp " แล้วคลิก "ถัดไป " เลือกพอร์ตโฟลิโอธุรกิจที่มีอยู่หรือสร้างใหม่ รายการข้อกำหนดในการเผยแพร่จะแสดงขึ้นมา ซึ่งคุณอาจยังไม่มีในตอนนี้ คลิก "ถัดไป " ยืนยันรายละเอียด กรณีการใช้งาน และพอร์ตโฟลิโอธุรกิจของคุณ คลิก "ก่อนหน้า " เพื่อทำการเปลี่ยนแปลง หรือ "สร้างแอพ " เพื่อสร้างแอพให้เสร็จสมบูรณ์ หลังจากสร้างแอพของคุณที่มีกรณีการใช้งาน WhatsApp แล้ว ระบบจะเปลี่ยนเส้นทางคุณไปยังหน้าปรับแต่งกรณีการใช้งาน > เชื่อมต่อบน WhatsApp > การเริ่มใช้งานอย่างง่าย ในแดชบอร์ด
ขั้นตอนที่ 2 เริ่มใช้ API คลิกปุ่ม "เริ่มใช้ API " เพื่อตั้งค่า API โดยเพิ่มหมายเลขโทรศัพท์และส่งข้อความแรกของคุณ ระบบจะนำคุณไปยังหน้า "การตั้งค่า API " ในส่วน "การตั้งค่า API " ให้เชื่อมต่อแอพของคุณกับบัญชี WhatsApp Business การเชื่อมต่อนี้ช่วยให้แอพของคุณสามารถเข้าถึง WhatsApp Cloud API และส่งข้อความในนามธุรกิจของคุณได้ เลือกบัญชี WhatsApp Business ที่มีอยู่หรือสร้างบัญชีใหม่
หากต้องการใช้บัญชีที่มีอยู่: เลือกบัญชี WhatsApp Business จากเมนูดร็อปดาวน์หากต้องการสร้างบัญชีใหม่ ให้ทำดังนี้ คลิก "สร้างบัญชี WhatsApp Business " และดำเนินการตามข้อความแจ้งเพื่อตั้งค่าโปรไฟล์ธุรกิจของคุณ เมื่อเชื่อมต่อแล้ว คุณจะเห็น ID บัญชี WhatsApp Business ของคุณแสดงอยู่ในแผงการตั้งค่า API
บันทึก ID นี้เพื่อใช้ในการเรียกใช้ API หมายเหตุ: หากคุณสร้างพอร์ตโฟลิโอธุรกิจ Meta ใหม่ในระหว่างการสร้างแอพ ระบบอาจสร้างบัญชี WhatsApp Business ให้คุณโดยอัตโนมัติ ตรวจสอบยืนยันการเชื่อมต่อในส่วน "การตั้งค่า API" ก่อนที่จะดำเนินการต่อ
ขั้นตอนที่ 3 รับและส่งข้อความ คลิก "สร้างโทเค็นการเข้าถึง " เพื่อสร้างโทเค็นการเข้าถึงชั่วคราวสำหรับส่งข้อความทดสอบ เลือกหมายเลขโทรศัพท์ต้นทาง หรือเพิ่มหมายเลขใหม่จากเมนูดร็อปดาวน์ เพิ่มหมายเลขโทรศัพท์ปลายทาง ที่จะใช้รับข้อความทดสอบ คลิกปุ่ม "ส่งข้อความ " เพื่อส่งข้อความแรกของคุณ
อย่าลืมเก็บรักษาทั้ง ID หมายเลขโทรศัพท์ทดสอบและ ID บัญชี WhatsApp Business ไว้เพื่อใช้ในภายหลัง เมื่อคุณได้รับข้อความที่คุณส่ง โปรดตอบกลับเพื่อให้การสนทนาดำเนินต่อไป เมนูด้านซ้ายมีรายการวิธีต่างๆ ที่ให้คุณใช้เพื่อปรับแต่งการตั้งค่าและสิทธิ์การอนุญาตของกรณีการใช้งานเพื่อให้แอพทำงานตามที่คุณต้องการ ซึ่งคุณสามารถอัพเดตการตั้งค่าเหล่านี้ได้ตลอดเวลา
ขั้นตอนที่ 4 ตั้งค่าแอพ Webhook ทดสอบ คุณจะต้องตั้งค่าตำแหน่งข้อมูล Webhook เพื่อรับการแจ้งเตือนเกี่ยวกับสถานะข้อความ เช่น อ่านแล้วและส่งถึงผู้รับแล้ว
เมื่อสร้างแอพพลิเคชั่น Webhook ทดสอบของคุณแล้ว ให้ตอบกลับในเธรดแชท WhatsApp ที่คุณสร้างขึ้น คุณจะเห็นเพย์โหลด Webhook ในแอพพลิเคชั่นทดสอบของคุณดังนี้
{
"object": "whatsapp_business_account",
"entry": [
{
"id": "215589313241560883",
"changes": [
{
"value": {
"messaging_product": "whatsapp",
"metadata": {
"display_phone_number": "15551797781",
"phone_number_id": "7794189252778687"
},
"contacts": [
{
"profile": {
"name": "Jessica Laverdetman"
},
"wa_id": "13557825698"
}
],
"messages": [
{
"from": "17863559966",
"id": "wamid.HBgLMTc4NjM1NTk5NjYVAGHAYWYET688aASGNTI1QzZFQjhEMDk2QQA=",
"timestamp": "1758254144",
"text": {
"body": "Hi!"
},
"type": "text"
}
]
},
"field": "messages"
}
]
}
]
} ขั้นตอนที่ 5 สร้างผู้ใช้ระบบและสร้างโทเค็นการเข้าถึงถาวร โทเค็นการเข้าถึงชั่วคราวที่คุณสร้างขึ้นเพื่อส่งข้อความเทมเพลต hello_world จะหมดอายุเร็วและไม่เหมาะสำหรับวัตถุประสงค์ในการพัฒนา ดังนั้น คุณจึงควรสร้างโทเค็นถาวรเพื่อใช้งานบนแพลตฟอร์ม WhatsApp Business
ไปที่การตั้งค่าธุรกิจ แล้วคลิก "ผู้ใช้ระบบ " ในแถบด้านข้าง คลิกปุ่ม "เพิ่ม+ " ที่มุมขวาบนและทำตามคำแนะนำเพื่อสร้างผู้ใช้ระบบใหม่ เลือกผู้ใช้ระบบใหม่ที่คุณสร้างขึ้น แล้วคลิก "กำหนดองค์ประกอบ "
เลือกแอพของคุณแล้วสลับปุ่ม "จัดการแอพ " ในส่วน "สิทธิ์การควบคุมโดยสมบูรณ์ " เลือกบัญชี WhatsApp ของคุณแล้วเปิดปิด "จัดการบัญชี WhatsApp Business " ในส่วน "สิทธิ์การควบคุมโดยสมบูรณ์ " คลิกปุ่ม "กำหนดสินทรัพย์ " คลิก "สร้างโทเค็น "
ทำตามคำแนะนำเพื่อสร้างโทเค็นของคุณ เพิ่มสิทธิ์การอนุญาตต่อไปนี้ลงในโทเค็น
คัดลอกโทเค็นและจัดเก็บไว้ในที่ปลอดภัยเพื่อใช้ในขั้นตอนต่อๆ ไป ขั้นตอนที่ 6 ส่งข้อความที่ไม่ใช่เทมเพลต เมื่อคุณตอบกลับข้อความทดสอบก่อนหน้านี้ คุณได้ทริกเกอร์สิ่งที่เรียกว่า
ช่วงเวลาการให้บริการลูกค้า ช่วงเวลา 24 ชั่วโมงนี้จะช่วยให้คุณสามารถส่ง
ข้อความที่ไม่ใช่เทมเพลต ไปยังผู้ใช้บน WhatsApp ได้ เมื่อช่วงเวลาการให้บริการลูกค้าเปิดอยู่ คุณจะสามารถส่งข้อความที่ไม่ใช่เทมเพลตถึงตัวคุณเองได้ โดยให้ใส่ ID หมายเลขโทรศัพท์ทดสอบ, โทเค็นการเข้าถึงผู้ใช้ระบบ และหมายเลขโทรศัพท์ของคุณในตัวอย่างโค้ดด้านล่าง จากนั้นวางโค้ดลงในเทอร์มินัลแล้วเรียกใช้
curl 'https://graph.facebook.com/v23.0/<TEST_BUSINESS_PHONE_NUMBER_ID>/messages' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <SYSTEM_USER_ACCESS_TOKEN>' \
-d '
{
"messaging_product": "whatsapp",
"recipient_type": "individual",
"to": "<WHATSAPP_USER_PHONE_NUMBER>",
"type": "text",
"text": {
"body": "Hello!"
}
}'
หลังจากส่งข้อความสำเร็จแล้ว ให้ตรวจสอบแอพพลิเคชั่น Webhook ทดสอบของคุณเพื่อดูเหตุการณ์ Webhook ที่ยืนยันการได้รับข้อความ
API ระบบคลาวด์ของ WhatsApp ช่วยให้คุณสามารถส่งข้อความและรับ Webhook ได้ ซึ่งสองสิ่งนี้เป็นองค์ประกอบพื้นฐานในการผสานการทำงานการส่งข้อความ นอกเหนือจากข้อมูลเบื้องต้นเหล่านี้แล้ว API ยังมีฟีเจอร์เพิ่มเติมอีกมากมาย เช่น การสร้างและจัดการกลุ่ม ตลอดจนการรองรับการโทร หากต้องการสำรวจความสามารถขั้นสูงเหล่านี้ โปรดดูที่ส่วน "เรียนรู้เพิ่มเติม" ทางด้านล่าง