Cùng với sự phát triển của facebook trong những năm gần đây thì hầu hết các website đều có một khu vực nhỏ để hiển thị về thông tin like, share từ các mạng xã hội. Ta có thể thấy việc quảng bá thương hiệu trên mạng xã hội quan trọng như thế nào, nhất là đối với những website bán hàng thì tạo một cộng đồng hoạt động sẽ là chìa khóa sống còn và phát triển của doanh nghiệp.
Trong bài viết này, chúng tôi sẽ giới thiệu cho các bạn một cách đơn giản để kết nối website với fanpage trên facebook và hiển thị thông tin like, share trực tiếp trên website.
Đoạn code dưới đây sẽ lấy thông tin số lượng comments, likes và shares từ bất kì trang fan page nào mà các bạn muốn biết dưới định dạng JSON.
01 02 03 04 05 06 07 08 09 10 11 | function facebook_shares( $url ){ $fql = "SE-LECT url, normalized_url, share_count, like_count, comment_count, " ; $fql .= "total_count, commentsbox_count, comments_fbid, click_count F-ROM " ; $fql .= "link_stat WHE-RE url = '" . $url . "'" ; $apifql = "https://api.facebook.com/method/fql.query?format=json&query=" .urlencode( $fql ); $fb_json = file_get_contents ( $apifql ); return json_decode( $fb_json ); } |
Các bạn đưa url fanpage vào bằng cách này
01 02 03 04 05 06 07 08 09 10 | $fb = facebook_shares( '' ); // facebook share count echo $fb [0]->share_count; // facebook like count echo $fb [0]->like_count; // facebook comment count echo $fb [0]->comment_count; |
Mong rằng thông qua bài viết này, bạn sẽ phần nào hiểu rõ hơn về PHP cũng như cách kết nối và lấy thông tin cơ bản từ facebook để sử dụng cho mục đích của bản thân. Trước khi rời đi, bạn có thể tham khảo bài viết 5 PHP Frameworks tốt nhất hiện nay để chọn cho mình một framework tốt để làm việc và thiết kế nên những website tuyệt vời.
Ý kiến bạn đọc