登录时获取Facebook好友列表
我需要获取登录用户的所有好友列表。 但我被困在如何获取结果的问题上登录时获取Facebook好友列表,facebook,api,Facebook,Api,我需要获取登录用户的所有好友列表。 但我被困在如何获取结果的问题上 $user = $facebook->getUser(); $user_friends = $facebook->api('/me/friendslist', array('fields'=>'id,name')); print_r($user_friends); 我要走了 Fatal error: Uncaught OAuthException: Unknown path components:
$user = $facebook->getUser();
$user_friends = $facebook->api('/me/friendslist', array('fields'=>'id,name'));
print_r($user_friends);
我要走了
Fatal error: Uncaught OAuthException: Unknown path components: /friendslist thrown base_facebook.php on line 1254
它是/me/friendlist
,而不是/me/friendlist
。虽然这不会让你得到用户的朋友,但只有他创建的朋友列表排序他的朋友
要获得好友,您必须使用
/me/friends
,尽管您也只能获得正在使用您的应用程序的好友。有关2014年4月的更改的更多信息,请参阅更改日志:您确定正确登录了吗?它应该是/me/friends
。但是如果你使用的是v2.0应用程序,这只会给你那些同样使用该应用程序的朋友。我想它是/me/friendlist,而不是/me/friendlist——还有,托比说的。是的,我是对的: