Как я могу получить количество лайков со страницы на моем сайте? - PullRequest
2 голосов
/ 29 марта 2012

Как я могу получить количество лайков со страницы на моем сайте?В моем случае, например, у меня есть страница со списком новостей.И я хочу показать под каждой новостью количество лайков, какой самый простой и простой способ сделать это?

1 Ответ

1 голос
/ 29 марта 2012

вот код, который вы можете использовать для этого

<?php require_once 'src/facebook.php';

    $facebook = new Facebook(array(
      'appId'  => 'xxxxxxxxx',
      'secret' => 'xxxxxxxxxxxx',
      'cookie' => true,
    ));


    $fanpage = $_GET["fanpage_id"]; 
    $width = $_GET["width"]; 
    $height = $_GET["height"];
    $fontfamily = $_GET["fontfamily"];
    $fontsize = $_GET["fontsize"]; 
    $fontcolor = $_GET["fontcolor"]; 
    $backgroundcolor = $_GET["backgroundcolor"]; 
    $backgroundimage = $_GET["backgroundimage"]; 


    $result = $facebook->api(array(
        'method' => 'fql.query',
        'query' => 'select fan_count from page where page_id = '.$fanpage.''
    ));

    $fb_fans = $result[0]['fan_count'];

    echo '<style>
    #likes{
        width:100px;
        height:100px;
        font-family:Verdana;
        font-size:14px;
        color:#000;
        }
    </style>
    ';


    echo '<div id="likes">';
    echo ''.$fb_fans.'';
    echo '</div>';
...