2

我想获取用户朋友的总页数

当我应用低于它的 fql 句子时,它在fql explorer上效果很好。

SELECT 
  uid, 
  name, 
  likes_count 
FROM user 
WHERE uid IN (SELECT 
                uid1, 
                uid2 
              FROM friend 
              WHERE uid1=me())

不错的结果
但是,当我用 php 做同样的事情时,它不会显示 likes_counts。
php代码:

$fql= 'SELECT uid, name, likes_count FROM user WHERE uid IN (SELECT uid1, uid2 FROM friend WHERE uid1=me())';
$ret_obj = $facebook->api(array(
        'method' => 'fql.query',
        'query' => $fql,
        'access_token'=> ''.$fbme[access_token].''
)); 
print_r($ret_obj); 

php结果:

在此处输入图像描述

我怎样才能显示like_counts?

4

1 回答 1

1

很可能,您拥有的权限fql explorer与您在 PHP 中设置 FB 会话时请求的权限不同。

于 2012-11-18T15:33:51.947 回答