Facebook帖子计数,如计数,评论计数,页面共享计数图表api v2.8

时间:2017-04-10 05:59:33

标签: php facebook-graph-api facebook-php-sdk

enter image description here

我是Graph api的新手,我需要实现这个功能(屏幕排序以上)。

$request = new FacebookRequest(
  $session,
  'GET',
  '/{object-id}/likes'
);
$response = $request->execute();
$graphObject = $response->getGraphObject();

没有得到页面的总喜欢。 请指导如何使用它。

实际上,我正在尝试完全没有帖子,评论,喜欢,分享。

1 个答案:

答案 0 :(得分:0)

我终于尝试了很多成功获得总帖子。

try {
     $post_request=$fb->get("/{$page_id}/posts");
    } catch(Facebook\Exceptions\FacebookSDKException $e) {
      echo $e->getMessage(); 
      exit;
    }




$total_post=array();
          $post_response=$post_request->getGraphEdge();
$response_array=$post_response->asArray();
                   $total_post=array_merge($total_post,$response_array);
              if($fb->next($post_response)){
              while($post_request=$fb->next($post_response)){

                  $post_response=$post_request;
                  $response_array=$post_response->asArray();
                  $total_post=array_merge($total_post,$response_array);
              }
                //echo "<pre>";  print_r($total_post);
          }


else {
              $total_post=$post_request->getGraphEdge()->asArray();
              // print_r($total_post);
          }
         $page_post_total= count($total_post);