เชื่อมต่อ Facebook Page
สร้าง Meta App ออก Page Access Token แล้วเชื่อม Messenger เข้ากับ Fahsai
ขั้นตอนการทำ
- ขั้นที่ 1
สร้าง Meta App และเพิ่มผลิตภัณฑ์ Messenger
เข้า Meta for Developers สร้างแอปใหม่แบบ Business แล้วเพิ่มผลิตภัณฑ์ Messenger เข้าไปในแอป ส่วนนี้คือช่องทางที่ Facebook จะส่งข้อความจากลูกค้ามาให้ Fahsai
รอภาพประกอบสร้าง Meta App และเพิ่มผลิตภัณฑ์ Messenger - ขั้นที่ 2
ผูก Facebook Page และออก Page Access Token
ในส่วนตั้งค่าของ Messenger ให้เชื่อม Facebook Page ที่ต้องการ แล้วกดสร้าง Page Access Token ของเพจนั้น จากนั้นคัดลอกค่า token เก็บไว้
ข้อควรระวังToken แบบชั่วคราวจะหมดอายุและทำให้ช่องทางหยุดรับข้อความเงียบ ๆ ให้ใช้ token แบบถาวรของเพจเท่านั้นรอภาพประกอบผูก Facebook Page และออก Page Access Token - ขั้นที่ 3
เพิ่มช่องทาง Facebook ใน Fahsai
ใน Fahsai ไปที่หน้าจัดการช่องทาง เลือกเพิ่มช่องทางแบบ Facebook แล้วกรอกข้อมูลตามช่องด้านล่าง จากนั้นกดบันทึก
ช่องที่ต้องกรอกใน FahsaiaccessTokendisplayNameรอภาพประกอบเพิ่มช่องทาง Facebook ใน Fahsai - ขั้นที่ 4
คัดลอก Webhook URL และ Verify Token
หลังบันทึกสำเร็จ Fahsai จะสร้าง Webhook URL และ Verify Token สำหรับช่องทางนี้ให้ คัดลอกทั้งสองค่าไว้ใช้ในขั้นตอนถัดไป
รอภาพประกอบคัดลอก Webhook URL และ Verify Token - ขั้นที่ 5
ตั้งค่า Webhook ในแอป Meta
กลับไปที่แอป Meta เปิดหัวข้อ Messenger แล้วเลือก Webhooks กด Add Callback URL วาง Webhook URL และ Verify Token ที่คัดลอกมา กด Verify and save จากนั้น Subscribe เพจของคุณกับฟิลด์ messages และ messaging_postbacks
ข้อควรระวังถ้าไม่ได้ Subscribe ฟิลด์ messages ระบบจะยืนยัน webhook ผ่าน แต่จะไม่มีข้อความส่งเข้ามาที่ Inbox เลยรอภาพประกอบตั้งค่า Webhook ในแอป Meta - ขั้นที่ 6
ตรวจสอบว่าช่องทางทำงานแล้ว
ส่งข้อความหาเพจจากบัญชี Facebook ส่วนตัวที่ไม่ได้เป็นแอดมินของเพจ ถ้าตั้งค่าถูกต้อง ข้อความจะปรากฏใน Inbox ของ Fahsai ภายในไม่กี่วินาที และสถานะช่องทางจะขึ้นเป็นใช้งานอยู่
เคล็ดลับระหว่างที่แอปยังอยู่ในโหมด Development จะมีเฉพาะผู้ที่มีสิทธิ์ในแอปเท่านั้นที่ทักแล้วข้อความเข้าระบบ ต้องส่งแอปเข้ารีวิวและเปลี่ยนเป็น Live ก่อนเปิดใช้จริงกับลูกค้ารอภาพประกอบตรวจสอบว่าช่องทางทำงานแล้ว