ランダムな友達を取得しようとしています。SOでこのスレッドを見つけましたが、うまくいくようです。これが私のコードです:
$config = array(
'appId' => APP_ID,
'secret' => SECRET,
'cookie' => true,
);
$facebook = new Facebook($config);
$params = array(
'method' => 'fql.query',
'query' => "SELECT uid, name, sex FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1=me()) order by rand() limit 1",
);
$result = $facebook->api($params);
echo print_r($result);
しかし、私はエラーが発生しています:
Fatal error: Uncaught Exception: 102: Requires user session thrown in /home/path/to/base_facebook.php on line 1050
問題はどこだ?考えられる問題を検索しようとしましたが、あまり成功しませんでした...