获取和循环fb新闻源

时间:2013-08-12 12:12:50

标签: php facebook-graph-api news-feed

我想设计一个功能齐全的喜欢/不同,分享和评论的新闻源,当然还可以从newfeed用户那里获取最近的帖子。现在是这样的,我想检查用户是否喜欢帖子(类型是视频,照片,链接或状态。如果用户已经喜欢该帖子,则显示不同于按钮,如果用户不喜欢,则显示为按钮。

FILES:

test.php

问题在于,无论何时我从文件中删除以下代码(从而获取user_likes以检查用户是否喜欢该帖子):

$fql = 'SELECT like_info FROM stream WHERE post_id =' . "$ids";
        $ret = $facebook->api(array(
            'method' => 'fql.query',
            'query' => $fql,
        ));

        $checklike = $ret['data']['like_info']['user_likes'];

程序只会从newsfeed中获取一个帖子,有时根本不会获取。基本上,我在循环内调用任何api(除了注释之外),它会影响newfeed的获取数据。请告诉我是否有任何问题

1 个答案:

答案 0 :(得分:0)

您无法像这样从脚本中删除上述代码,因为在此代码之后您正在访问会导致错误的$checklike