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 に答える