Gửi Broadcast nhanh nhất với ứng dụng Facebook Developer
Trong bài viết này, mình sẽ hướng dẫn bạn các bước để tạo ứng dụng trên Facebook Developer và tích hợp vào Broadcasting App trên AhaChat
Yêu cầu để thực hiện được bài viết này:
- Phải có Website (hoặc lấy website đối thủ – chung trong lĩnh vực bạn đang làm), có đầy đủ các trang chính sách và điều khoản theo đúng quy định của Facebook.
=> Link nội dung các trang Policy để bạn tham khảo: Chính sách quyền riêng tư – Điều khoản dịch vụ
- Phải có BM (Business Manager) trình quản lý doanh nghiệp của Facebook và User (đang dùng để kích hoạt) phải đang quản lý cái Page đó với quyền QTV.
=> Link để truy cập BM Facebook: https://business.facebook.com/select/
Sau đây là chi tiết các bước thực hiện.
Bước 1: Tạo Ứng dụng (App)
- Đăng nhập vào Meta for Developers tại https://developers.facebook.com/ và nhấp vào menu Ứng dụng của tôi
Trường hợp bạn chưa có ứng dụng nào thì bấm Bắt đầu để hoàn thành các bước xác minh tài khoản. Sau đó chúng ta tiếp tục
Bấm Tạo ứng dụng
- Có một số Nick khi vào trang Developer sẽ chưa có nút tạo ứng dụng hoặc trang Ứng dụng của tôi (xem hình), bạn phải đăng ký để có thể tạo được ứng dụng trên Facebook. Bạn xem và làm theo các bước hướng dẫn tại Link này nhé: https://developers.facebook.com/docs/development/register
- Chọn BM muốn liên kết với ứng dụng, bấm Tiếp
- Chọn loại ứng dụng
- Chọn loại ứng dụng là Kinh doanh, bấm Tiếp
- Đặt tên cho ứng dụng của bạn và bấm Tạo ứng dụng. Nếu bạn có tài khoản doanh nghiệp, hãy liên kết tài khoản của bạn ở bước này.
Bước 2: Vào cấu hình Messenger trong App
- Trên trang ứng dụng, nhấp vào Thêm sản phẩm và tìm Messenger trên trang hiển thị. Sau đó, nhấp vào Thiết lập
- Bạn bỏ qua bước 1. Đặt cấu hình webhook Di chuyển đến bước 2. Tạo mã truy cập, nhấp vào Kết nối. Hoàn thành xác thực theo hướng dẫn và chọn trang Facebook được liên kết với API Messenger để hoàn tất việc liên kết Fanpage.
*Lưu ý: Trang kết nối này phải cùng với trang mà bạn đã tạo trên chatbot AhaChat*
- Sau khi kết nối xong, bấm Tạo mã
.
- Tích chọn Tôi hiểu và Sao chép lại mã này sau đó bấm Xong. Bạn lưu lại Mã(1) này để sử dụng ở bước cấu hình Broadcasting App sau.
- Truy cập vào menu Thông tin cơ bản, Bấm hiển thị và sao chép ID ứng dụng (2) và Khóa bí mật của ứng dụng (3). Hãy lưu lại sử dụng sau này trong cấu hình Broadcasting App.
Bước 3: Tích hợp Broadcasting App trên AhaChat
Đăng nhập vào AhaChat.
Trong menu Cài đặt → Tích hợp, nhập Bot Token (1), App ID (2) và App Secret (3) tương ứng với các thông tin bạn đã có ở trên, sau đó bấm nút Cập nhật.
- Copy Webhook URL và Verify token:
ahachat
- Quay trở lại trang Ứng dụng trên Facebook. Nhấp vào Cài đặt Messenger API, rồi nhấp vào nút Configure trong bước 1. Đặt cấu hình webhook
- Trong hộp thoại mở lên, cấu hình các tham số sau và nhấp vào nút Xác minh và lưu.
- URL gọi lại:
[https://webhook-api.ahachat.com/adapter/xxxx/messenger/webhook?ahachat_token=xxxx](https://webhook-api.ahachat.com/adapter/xxxx/messenger/webhook?ahachat_token=xxxx)
→ (đây là mẫu, không sử dụng URL này) - Mã xác minh:
ahachat
- Tiếp tục di chuyển đến bước 2. Tạo mã truy cập, bấm Thêm đăng ký. Trong hộp thoại hiển thị, chọn Messages rồi bấm Confirm
- Bước cuối cùng và quan trọng. Cập nhật thông tin cho ứng dụng và bật chế độ của ứng dụng lên Chính thức.
Bước 4: Gửi Broadcas với Ứng dụng Facebook đã tích hợp.
Bạn tiến hành tạo chiến dịch gửi tin nhắn (broadcast) như bình thường. Nếu chưa biết cách tạo có thể xem hướng dẫn tại đây.
Chuyển qua tab Cài đặt, setup loại tin nhắn muốn gửi và chọn App Facebook mà bạn mới tích hợp, bấm gửi và xem kết quả
Chúc bạn thành công