2

所以我想出了如何使用图形 API 访问用户的朋友列表:

<?php
if($user_id) {

  try {
        $friends = $facebook->api("/me/friends/work_history");
    }
    catch(Exception $o){
        d($o);
    }
}
?>

如果我摆脱work_history它,它将通过 echo 返回一个朋友列表$friends。如果我work_history留在那里,它只会返回一个空白数据数组。我已通过测试用户授予访问朋友工作历史记录的权限,但没有任何返回。

如何访问测试用户好友工作历史列表?

4

2 回答 2

7

通过访问此 url 指定您想要工作字段:

https://graph.facebook.com/me/friends?fields=id,name,work&access_token=...

于 2011-11-18T23:37:24.513 回答
0

默认情况下,user_work_history 不可访问。如果你愿意,你必须接受 Facebook 的评论。不过,这将非常艰难。

https://developers.facebook.com/docs/apps/review

于 2015-10-30T21:51:24.200 回答