コード例 #1
0
$statusParam = array('ok_session' => 'Now Login', 'no_user' => 'No User', 'no_session' => 'No Session');
if ($facebook->getUser()) {
    $fql = 'SELECT uid,name,pic,sex FROM user WHERE uid IN(SELECT uid2 FROM friend where uid1 = me())';
    $followers = $facebook->api(array('method' => 'fql.query', 'query' => $fql));
    foreach ($followers as $follower) {
        $data = array();
        $data['facebook_id'] = $follower['uid'];
        $data['name'] = $follower['name'];
        $data['pic'] = $follower['pic'];
        $data['power'] = rand(1, 100);
        $data['money'] = rand(1, 100);
        $data['job_name'] = Job::getJob();
        $uid = $follower['uid'];
        $result = $Follower->findBy(array('facebook_id' => $uid));
        if ($result->num_rows == 0) {
            $Follower->insert($data);
            var_dump($data);
        }
        echo "<hr />";
    }
} else {
    ?>
<a href="<?php 
    echo $facebook->getLoginUrl($loginParams);
    ?>
">ログイン</a><br />
<?php 
}
?>
</body>
</html>