facebook apiを使って友達一覧を取得する

その1

    $friends_info = $facebook->api('/me/friends');
    print_r($friends_info);

こっちが推奨。どういう結果が帰ってくるかは
https://developers.facebook.com/tools/explorer
から試せる。さらに、取得したいfieldも指定できる:

    $friends_info = $facebook->api('/me/friends&fields=id,name');
    print_r($friends_info);

とすれば、idとnameのみ取得。


その2 こちらはobsoleteなのでいつサポートされなくなるかわからない。

    $temp = $facebook->api(array('method' => 'friends.get'));    
    foreach($temp as $friend_id)
    {
        echo 'https://graph.facebook.com/'.$friend_id;
        echo '    <img src="https://graph.facebook.com/'.$friend_id.'/picture"  />';
    }