https://developers.facebook.com/tools/explorerにアクセスして Graph API を使用し、Connections->Home で GET メソッドを使用すると、誰かが私を助けてくれます- ニュースフィードを取得できます。
そのニュースフィードでは、配列は個々のフィード項目に基づいたいくつかの情報を示しています。
そこにあるのは、いいねの数をカウントlikes
するサブ値を持つものです。count
問題は、アプリケーションとアクセストークンを使用するように変更しても、情報はまだそこにあるということcount
です。
これは本当に紛らわしいです。私はスコープとして read_stream を持っています。
好きなものを取得する私のコードは次のとおりです。
if(isset($news['likes']['count'])) $likes_count = $news['likes']['count'];
else $likes_count = 0;
これは私の foreach ループの一部です。
適切な測定のために、ここに関数があります:
function newsitem($profile_pic,$from,$to,$message,$picture,$name,$link,$caption,$description,$icon,$time,$comments,$likes)
{
if($to) $to_section = '<div class="to" >to</div><div class="news-friend-name"><strong><a>' . $to . '</a></strong></div><div class="clear"></div>';
else $to_section = '';
if($message) $message_section = '<div class="message">' . $message . '</div>';
else $message_section = '';
if($picture) $picture_section = '<div class="external-image"><img src="' . $picture . '"/></div><div class="news-external">';
else $picture_section = '<div class="news-external" style="width: 410px;">';
if(!$link) $link='#';
if($name) $name_section = '<div class="news-title"><h3><a href="' . $link . '" target="_blank">' . $name . '</a></h3></div>';
else $name_section = '';
if($caption) $caption_section = '<div class="news-caption"><i>' . $caption . '</i></div>';
else $caption_section = '';
if($description) $description_section = '<div class="news-desc">' . $description . '</div>';
else $description_section = '';
if($icon) $icon_section = '<div class="news-icon" ><img src="' . $icon . '" /></div>';
else $icon_section = '';
$time_converted = time_elapsed($time);
$news = '<div class="news">
<div class="news-friend-thumb"><img src="' . $profile_pic . '"/></div>
<div class="news-content">
<div class="news-friend-name"><strong><a>'. $from . '</a></strong></div>'.$to_section.
'<div class="clear"></div>' . $message_section . $picture_section . $name_section . $caption_section . $description_section .
'</div>
<div class="clear"></div>
<div class="comment-like">' . $icon_section . $time_converted . ' ago • ' . $comments . ' comments • ' . $likes . ' likes</div>
</div>
</div>';
return $news;
}`
助けていただければ幸いです、ありがとう!