1

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  &bull;  ' . $comments . ' comments  &bull;  ' . $likes . ' likes</div>
                                </div>
                            </div>';
                    return $news;
            }`

助けていただければ幸いです、ありがとう!

4

0 に答える 0