Lấy thông tin của Facebook cho một bài viết để hiển thị trên website của bạn là điều rất cần thiết cho một website, vậy làm thế nào để có thể lấy được lượt Thích, Chia sẻ, Bình luận của Facebook cho một bài viết?

Trên thực tế bạn có thể lấy được thông tin chi tiết này bằng cách FQL (Facebook Query Language)

SELECT url, normalized_url, share_count, like_count, comment_count, total_count, commentsbox_count, comments_fbid, click_count FROM link_stat WHERE url = ‘www.apple.com’

Với query trên bạn có thể dùng PHP để lấy ra các thông tin cần thiết như sau:

$fql  = "SELECT url, normalized_url, share_count, like_count, comment_count, ";
$fql .= "total_count, commentsbox_count, comments_fbid, click_count FROM ";
$fql .= "link_stat WHERE url = 'www.apple.com'";

$apifql="https://api.facebook.com/method/fql.query?format=json&query=".urlencode($fql);
$json=file_get_contents($apifql);
print_r( json_decode($json));

Sau khi bạn lấy được ở trên thì bạn sẽ nhận được kết quả như sau:

Array
(
    [0] => stdClass Object
        (
            [url] => www.apple.com
            [normalized_url] => http://www.apple.com/
            [share_count] => 355693
            [like_count] => 500374
            [comment_count] => 290890
            [total_count] => 1146957
            [commentsbox_count] => 2
            [comments_fbid] => 388265801869
            [click_count] => 16558
        )

)

Với kết quả như trên bạn có thể lấy để chèn vào website của bạn một cách dễ dàng, nếu các bạn thắc mắc gì thì để lại bình luận bên dưới. SGO.com.vn sẽ giúp bạn trả lời những thắc mắc đó.

Đánh giá và nhận xét

1 Sao2 Sao3 Sao4 Sao5 Sao
(3) đánh giá
Loading...
Top

Đăng ký nhận tin qua Email

Nhập email của bạn để nhận được những thông tin khuyến mại, công nghệ, tin tức... được cập nhật liên tục trên Dịch vụ Website SGO.com.vn

Bạn đã đăng ký thành công. Xin cảm ơn!