How to brings Facebook Messenger live chat and bots to websites?
Không giống như những cách tích hợp Facebook chat trước kia, khách hàng chỉ được gửi một tin nhắn duy nhất đến hộp thư Messenger của quản trị viên website, đây thật sự là một "live chat" đúng nghĩa giống như bạn đang trò chuyện trên Messenger vậy.
Là 1 plugin hết sức cần thiết, nhất là đối với các website bán hàng, nhưng không hiểu sao đến tận version 2.2 của Messenger Platform mới được Facebook tích hợp vào. Hiện plugin chỉ ở giai đoạn beta và chỉ hoạt động trên những tên miền bảo mật được phân phối qua giao thức HTTPS.
Cách thực hiện
1Để tích hợp Facebook Messenger Live Chat vào website bạn cần có 1 Fanpage và 1 App FB. Đầu tiên bạn truy cập vào địa chỉ https://developers.facebook.com/apps/ và tạo cho mình 1 app.Tạo xong bạn nhớ hãy vào tab Xét duyệt ứng dụng >> Kéo tùy chọn app ở chế độ công khai nhé và hãy sao chép ID của ứng dụng để sử dụng ở các bước kế tiếp.
2Truy cập vào Fanpage của bạn >> Tab Cài đặt >> Nền tảng Messenger >> Whitelisted Domains >> dán địa chỉ website của bạn vào và bấm Save lại.
3Tiếp theo bạn cần biết ID fanpage của bạn bằng cách sao chép địa chỉ fanpage (ví dụ: https://www.facebook.com/IrisTipsBlog) và dán link vào công cụ Find your Facebook ID dưới đây và nhấn Find numeric ID
4Trở lại Blogger và dán đoạn code dưới đây vào trước thẻ </body>
<script>
window.fbAsyncInit = function() {
FB.init({
appId : 'Your-App-ID',
autoLogAppEvents : true,
xfbml : true,
version : 'v2.2'
});
};
(function(d, s, id){
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) {return;}
js = d.createElement(s); js.id = id;
js.src = "https://connect.facebook.net/vi_VN/sdk.js";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
</script>
<div class="fb-customerchat" page_id="Page_ID"></div>
Với Your-App-ID là ID của ứng dụng bạn tạo ở bước 1 và Page_ID ID bạn vừa nhận được ở bước 3.
Nếu có bất kỳ vấn đề khó khăn hay câu hỏi gì, bạn đừng ngần ngại, hãy để lại bình luận ở form bên dưới nhé.
Chúc bạn thành công!
Nếu có js https://connect.facebook.net/vi_VN/sdk.js từ trước lấy từ developers rồi thì k cần thêm đoạn đầu mà chỉ thêm html hiển thị kia thôi bạn nhỉ? Vì mình đang xài js bản 2.11 trong temp r
Trả lờiXóaĐúng rồi bạn, bạn kiểm tra xem trong js của bạn có App ID không nhé, nếu có rồi thì chỉ cần thêm dòng cuối vào thôi
Xóa<div class="fb-customerchat" page_id="Page_ID"></div>
Okay bạn mình làm đc rồi. À temp mình gửi có gì bạn rảnh xem hộ mình 2 cái lỗi htrc mình hỏi nha. Còn về hình ảnh temp mình cũng rep ở mail rồi đó.
XóaBạn check mail nhé mới rep bạn rồi đấy.
XóaOk mình vừa check rồi, gửi lại bạn ảnh lỗi trên search console cho bạn xem rồi nha.
XóaBạn check mail nhé
Xóacó làm đc là : ko cần click trò chuyện ngay mak nó tự hiện ko a :v hiện khung chat luôn ý :v
Trả lờiXóaChắc là không được nha, vì Facebook nó mặc định như vậy rồi, hiện tại thì chưa có cách
Xóacho mình hỏi, vào xét duyệt ứng dụng kéo app ở chế độ công khai chỗ nào vậy?mình vào xét duyệt ứng dụng có 3 phần (yêu cầu,quyền và tính năng của tôi, quyền và tình năng) . cám ơn bạn
Trả lờiXóa