2011-07-01 100 views

回答

1

,您可以使用後續FQL查詢:

SELECT uid, name FROM user WHERE has_added_app=1 
and uid IN (SELECT uid2 FROM friend WHERE uid1 = me()) 

這將是比使用過時的舊的REST API方法更好。

+0

這偉大工程;謝謝! –

+1

有沒有人找到一種方法直接用Graph API實現這一點?如果可能的話,我想盡量避免使用FQL,因爲過去與iOS SDK結合使用時遇到了問題。 – jmcopeland

0

您還可以使用GET方法來檢索JSON對象

$friends = json_decode(file_get_contents("https://graph.facebook.com/$fbid/friends?access_token=" . $cookie['access_token']), true); 
    $friends = $friends['data']; 
    foreach($friends as $a => $b) { 
    $the_id = $b['id']; 
    echo $b['name']; 
    } 
相關問題