Để theo dõi lượng người dùng kick like Facebook trên site của bạn

Bài viết này mình sẽ hướng dẫn cho bạn cách theo dõi người dùng khi họ nhấn nút like Facebook. Yêu cầu của bài toán được đặt ra là bạn có chức năng chỉ hiển thị cho người dùng nội dung của bài viết một khi họ đã nhấn like trên fanpage của bạn. Nếu như chỉ like bình thường thôi thì nội dung sẽ không được cập nhật, theo cách thông thường, khi người dùng vừa nhấn like thì hiển thị thông báo và tải lại trang hiển thị nội dung cho người đó.

facebook developer banner Để theo dõi lượng người dùng kick like Facebook trên site của bạn

Đây là bài viết đầu tiên mình viết bài hướng dẫn có liên quan đến Facebook API, do vậy bạn phải tạo một tài khoản Facebook trước tiên và đăng ký một APP mới trên Facebook Developers. Bạn hãy tạo một app mới, điền tên cho phù hợp và thiết lập đầy đủ cho nó nhé.

create a facebook app Để theo dõi lượng người dùng kick like Facebook trên site của bạn

Sau khi đã có một app thì bạn nên quan tâm tới 2 thành phần chính đó là app idapp secret. Các ứng dụng được viết với Facebook PHP SDK đều dùng cái này, nên bạn có thể lưu lại vào mail hoặc trên ổ cứng của bạn để sử dụng, khỏi phải mất công đăng nhập vào đây để lấy.

Và trước khi bạn thực hành thì hãy ghé xem demo để biết được mục đích của bài viết, và hiểu được bạn chuẩn bị làm theo hướng dẫn để được kết quả như thế nào.

Thông báo khi người dùng nhấn like Facebook

Bên dưới là toàn bộ code mà bạn có thể tham khảo để tạo một nút like như trong bài viết mình đã giới thiệu, bạn phải tải thư viện Facebook PHP SDK về nữa nhé.

 

Bạn phải thay đổi một vài thông tin theo như tài khoản của bạn, cụ thể bạn nhìn những dòng config ở phía đầu và sửa lại chỗ này:

1
2
3
$config['App_ID'] = 'FACEBOOK_APP_ID';
$config['App_Secret'] = 'FACEBOOK_APP_SECRET';
$config['callback_url'] = 'http://wordpress.edu.vn//demo/thong-bao-facebook-like/';

Tiếp đến, nút like thì bạn tự tạo nút like Facebook theo sở thích riêng hoặc là chỉ cần sửa lại đường link trong đoạn code sau:

 

Như vậy là bạn đã làm được như hướng dẫn rồi đấy, nhưng vẫn còn một điều quan trọng nữa đó là trong thẻ <html> bạn phải để như sau:

 

Như vậy là bạn đã hoàn thành được bài viết tạo chức năng theo dõi khi người dùng click vào nút like Facebook, công việc của bạn tiếp theo là kiểm tra nếu người dùng đã like trang của bạn rồi thì hiển thị ra nội dung, hoặc nếu người dùng chưa like thì hiện ra nút like. Trường hợp người dùng chưa đăng nhập Facebook thì hiển thị nút đăng nhập cho họ trước. Chúc bạn thành công.

Nếu các bạn thích nội dung bài viết này thì hãy like trang WordPress.edu.vn để ủng hộ nhé, lần sau mình sẽ cập nhật bài viết tích hợp đăng nhập Facebook vào WordPress.

Cùng Danh Mục:

Nội Dung Khác

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>