我试图拉用户名,身份证号码,性别,生日,用户名,好友列表和其他一些关于用户的信息。从Facebook获取信息图
继承人我的代码:
if ($user) {
try {
$user_profile = $facebook->api('/me?fields=id, username, gender, birthday, friends', 'GET');
} catch (FacebookApiException $e) {
error_log($e);
$user = null;
}
}
的唯一的事情是,当田= id是唯一的参数,它才会起作用。 有没有另一种方法我应该这样做?
用户很可能没有为您授予查看其生日和/或朋友的权限,因此API拒绝了该请求。尝试'/我?fields = id,用户名',看它是否工作。如果确实如此,那我相信这是你的问题。 – Paulpro