如何使用Facebook API获取朋友的额外信息

时间:2012-08-30 01:00:54

标签: php facebook facebook-graph-api

我尝试构建我的第一个Facebook应用程序,但我遇到了一些问题。我想获得有关登录用户的朋友的一些信息。为此,我使用:

  

$ friends =   $ facebook-> API( “/我/朋友字段= ID,姓名,生日,位置,家乡?”);

以及更多信息,如性别,喜欢等。

问题是这个查询不起作用,无论我发送什么字段,我只获得名称和ID。

登录时我有这样的事情:

  $loginUrl = $facebook->getLoginUrl(array(
      'req_perms' => 'user_birthday,friends_birthday,user_relationships,friends_relationships'
  ));

所以我认为这不是权限问题。

如何获得我需要的所有朋友信息?我使用的代码中哪里错了?

谢谢。

1 个答案:

答案 0 :(得分:2)

它应该是这样的:

$loginUrl = $facebook->getLoginUrl(array('scope' => 'user_birthday,friends_birthday,user_relationships,friends_relationships'));

确保您拥有最新的SDK并转到Facebook PHP SDK