WhatsApp Business Cloud credentials#
คุณสามารถใช้ credentials เหล่านี้เพื่อยืนยันตัวตนกับ node ต่อไปนี้:
Requirements#
ในการสร้าง credentials สำหรับ WhatsApp คุณต้องมี Meta assets ต่อไปนี้:
- Meta developer account: บัญชีนักพัฒนา Meta จะช่วยให้คุณสร้างและจัดการ Meta apps รวมถึงการเชื่อมต่อ WhatsApp
Set up a Meta developer account
- ไปที่ Facebook Developers site
- คลิก Getting Started ที่มุมขวาบน (ถ้าขึ้นว่า My Apps แสดงว่าคุณมีบัญชีนักพัฒนาแล้ว)
- ยอมรับข้อตกลง
- ใส่เบอร์โทรศัพท์เพื่อยืนยันตัวตน
- เลือกอาชีพหรือบทบาทของคุณ
- business portfolio ของ Meta: การส่งข้อความ WhatsApp ต้องใช้ business portfolio ของ Meta (ชื่อเดิม Business Manager account) UI อาจแสดงชื่อใดชื่อหนึ่ง
Set up a Meta business portfolio
- ไปที่ Facebook Business site
- เลือก Create an account
- ถ้ามี Facebook Business account และ portfolio อยู่แล้ว แต่ต้องการสร้าง portfolio ใหม่ ให้เปิดตัวเลือก business portfolio ทางเมนูซ้ายแล้วเลือก Create a business portfolio
- กรอก Business portfolio name
- กรอก name ของคุณ
- กรอก business email
- กด Submit หรือ Create
- business app ของ Meta ที่ตั้งค่า WhatsApp แล้ว: เมื่อมีบัญชีนักพัฒนาแล้ว ให้สร้าง business app ของ Meta
Set up a Meta business app with WhatsApp
- ไปที่ Meta for Developers Apps dashboard
- เลือก Create app
- ใน Add products to your app ให้เลือก Set up ที่ช่อง WhatsApp ดูรายละเอียดที่ Add the WhatsApp Product
- จะเข้าสู่หน้า WhatsApp Quickstart เลือก business portfolio ของคุณ
- กด Continue
- ทางเมนูซ้ายไปที่ App settings > Basic
- ตั้งค่า Privacy Policy URL และ Terms of Service URL ให้กับแอป
- เปลี่ยน App Mode เป็น Live
Supported authentication methods#
- API key: ใช้กับ WhatsApp Business Cloud node
- OAuth2: ใช้กับ WhatsApp Trigger node
Related resources#
ดูข้อมูลเพิ่มเติมเกี่ยวกับบริการนี้ได้ที่ WhatsApp's API documentation
Meta จะจัดกลุ่มผู้สร้าง WhatsApp business apps เป็น Tech Providers ดูรายละเอียดที่ Get Started for Tech Providers
Using API key#
คุณต้องมี WhatsApp API key credentials เพื่อใช้ WhatsApp Business Cloud node
ในการตั้งค่า credential นี้ คุณจะต้องมี:
- Access Token สำหรับ API
- Business Account ID
วิธีสร้าง access token:
- ไปที่ Meta for Developers Apps dashboard
- เลือก Meta app ของคุณ
- ทางเมนูซ้ายเลือก WhatsApp > API Setup
- เลือก Generate access token และยืนยันสิทธิ์ที่ต้องการ
- คัดลอก Access token แล้วนำไปใส่ใน n8n ที่ Access Token
- คัดลอก WhatsApp Business Account ID แล้วนำไปใส่ใน n8n ที่ Business Account ID
ดูรายละเอียดขั้นตอนเพิ่มเติมได้ที่ Test Business Messaging on WhatsApp
การยืนยันและเปิดใช้งานแอปจริงจะต้องตั้งค่าเพิ่มเติม ดูรายละเอียดที่ Get Started for Tech Providers ขั้นตอน 5 ขึ้นไป และ App Review
Using OAuth2#
คุณต้องมี WhatsApp OAuth2 credentials เพื่อใช้ WhatsApp Trigger node
ในการตั้งค่า credential นี้ คุณจะต้องมี:
- Client ID
- Client Secret
วิธีรับค่าเหล่านี้:
- ไปที่ Meta for Developers Apps dashboard
- เลือก Meta app ของคุณ
- ทางเมนูซ้ายเลือก App settings > Basic
- คัดลอก App ID แล้วนำไปใส่ใน n8n ที่ Client ID
- คัดลอก App Secret แล้วนำไปใส่ใน n8n ที่ Client Secret
การยืนยันและเปิดใช้งานแอปจริงจะต้องตั้งค่าเพิ่มเติม ดูรายละเอียดที่ Get Started for Tech Providers ขั้นตอน 5 ขึ้นไป และ App Review