我有以下几行代码,用于在Facebook上启用用户端的扩展权限。
$loginUrl = $facebook->getLoginUrl(array('scope'=>'user_activities,user_education_history,user_events,user_groups,user_hometown,user_interests,user_likes,user_location,user_religion_politics,user_work_history') );
当我得到这些信息时,我只会看到与教育,家乡,地点,宗教信仰和工作经历相关的字段。
其他字段丢失了。我真的不知道为什么。
答案 0 :(得分:0)
尝试使用权限user_about_me,它将获得您想要的大多数请求,而不是全部。此外,您通常无法从一个请求中获取所需的所有信息,而不仅仅是
$facebook->api('/me');
你需要做几个请求,例如
$facebook->api('/me/events');
$facebook->api('/me/likes');