Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
登录时获取Facebook好友列表_Facebook_Api - Fatal编程技术网

登录时获取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——还有,托比说的。是的,我是对的: