2011-07-01 61 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']; 
    } 
相关问题