使用GRAPH API访问用户朋友的工作历史记录

时间:2011-11-18 23:04:55

标签: facebook-graph-api user-permissions

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

<?php
if($user_id) {

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

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

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

2 个答案:

答案 0 :(得分:7)

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

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

答案 1 :(得分:0)

By default, user_work_history is not accessible. If you want, you have to take a review by Facebook. It will be very tough, though.

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