Điều kiện chuẩn bị
Trước khi bắt đầu, hãy đảm bảo bạn có:- Một tài khoản Facebook cá nhân hoạt động bình thường.
- Fanpage Facebook mà bạn có quyền quản trị (Admin).
- Quyền quản trị cao nhất (Super Admin) trên Portal của bạn để nhập cấu hình.
Bước 1: Tạo ứng dụng Facebook (Facebook App)
Khởi tạo ứng dụng mới

Nhập thông tin ứng dụng

Chọn trường hợp sử dụng (Use case)

Chọn loại ứng dụng (App type)

Hoàn tất khởi tạo

Lấy thông tin App ID và App Secret

Bước 2: Cấu hình Credentials trên Portal quản trị
Bạn cần nhập thông tin ứng dụng Facebook vào Portal quản trị để kích hoạt tính năng kết nối Messenger cho khách hàng.Mở trang cấu hình kết nối

Nhập thông tin ứng dụng

Lưu cấu hình

Bước 3: Cấu hình Facebook Login
Thêm sản phẩm Facebook Login

Cấu hình cài đặt Facebook Login
- Kích hoạt Web OAuth Login
- Kích hoạt Login with JavaScript SDK
- Thêm tên miền portal của bạn vào ô Allowed Domains for the JavaScript SDK (ví dụ:
app.chatconnectx.com)

Bước 4: Cấu hình Webhook trên ứng dụng Facebook
Thêm App Domain
app.chatconnectx.com) vào ô App Domains.
Thêm sản phẩm Messenger

Cấu hình Webhook
- Callback URL: Nhập đường dẫn Webhook URL được cấp ở Bước 2 (ví dụ:
https://app.chatconnectx.com/integrations/messenger/callback) - Verify Token: Nhập chuỗi Webhook Verify Token bạn đã cấu hình trên Portal quản trị ở Bước 2.

Bước 5: Thử nghiệm trước khi vận hành chính thức
Meta sẽ không chuyển tiếp tin nhắn từ Fanpage đến webhook của bạn cho đến khi ứng dụng được phê duyệt Live. Bạn cần thêm tài khoản thử nghiệm để kiểm tra trước.Liên kết Fanpage

Thêm đăng ký sự kiện (Subscriptions)

Chọn các trường dữ liệu đăng ký

Gửi tin nhắn thử nghiệm
Đưa ứng dụng vào hoạt động chính thức (Going to Production)
Để khách hàng có thể kết nối Fanpage của họ và sử dụng bình thường, bạn cần gửi ứng dụng Facebook của mình cho Meta xét duyệt.Gửi yêu cầu xét duyệt ứng dụng (App Review)
Yêu cầu quyền truy cập nâng cao (Advanced Access)
Phiên bản API
Hệ thống hỗ trợ Facebook API v25.0. Hãy đảm bảo ứng dụng của bạn được cấu hình đúng phiên bản này.- Cập nhật phiên bản API tại mục Settings → Advanced trên ứng dụng Facebook của bạn.
- Đảm bảo phiên bản đăng ký webhook cũng được thiết lập là v25.0.
