2013-11-04 33 views
0

我有一個應用程序,它將輸入處理爲jpeg,然後將生成的圖像鏈接發佈到用戶的時間軸上。現在我想得到每個帖子的喜歡數量,並用另一個按鈕(與相同的帖子鏈接)回顯。我怎樣才能做到這一點?當我發佈圖像鏈接(在另一個.php文件中)時,我使用了'PHP SDK'。儘可能多我想使用POST_IDOJBECT_ID訪問Facebook的帖子。請提供一些關於使用什麼的建議,以及如何開始。這是我第一次與facebook應用程序合作。如何使用POST_ID/OBJECT_ID獲取臉書鏈接帖子的喜歡數

我現在所擁有的就是這個在processor.php上。我想出去放在gallery.php上。 提前感謝您的幫助。

processor.php

 if($user_id) { 
      try { 
      $ret_obj = $facebook->api('/me/feed', 'POST', 
             array(
              'link' => $post_link, 
              'message' => 'Posting with the PHP SDK!' 
            )); 
      echo '<pre>Post ID: ' . $ret_obj['id'] . '</pre>'; 
      echo '<br /><a href="' . $facebook->getLogoutUrl() . '">logout</a>'; 
      } catch(FacebookApiException $e) { 

      $login_url = $facebook->getLoginUrl(array(
          'scope' => 'publish_stream, read_stream' 
          )); 
      echo 'Please <a href="' . $login_url . '">login.</a>'; 
      error_log($e->getType()); 
      error_log($e->getMessage()); 
      } 
     } else { 

      $login_url = $facebook->getLoginUrl(array('scope' => 'publish_stream, read_stream')); 
      echo 'Please <a href="' . $login_url . '">login.</a>'; 

     } 

`

+0

_「現在我想要得到的數每個帖子的喜歡和回聲在另一個像按鈕「_ - 你是什麼意思的」另一個像按鈕「?你只是想要一個標準的FB像按鈕? – CBroe

+0

謝謝@ CBroe..yes,如果這是最簡單的...那麼也會計算時間軸帖子中的喜歡數量嗎?我讀了一篇文章,說它需要JS SDK。但我不知道如何使用它。 –

回答

1

你得到FB喜歡和

$likes = $facebook->api("/".$POSTID."/likes"); 

這將返回數組...

+0

謝謝@Petra ..我可以合併我的MySQL查詢?或者像是把它放在查詢中?我需要包含PHP SDK的權利?再次感謝 –

+0

我如何獲得$ POSTID?我希望它在gallery.php中。但是我在process.php中發佈了這個帖子。謝謝 –

+0

如果我嘗試打印'$ likes',它打印的是「數組」一詞。我如何得到該數組值的確切數量?感謝您的進一步幫助 –

相關問題