您的我的Facebook应用程序版本是2.7。我想用Facebook SDK v5获得用户喜欢或页面喜欢。我喜欢用户访问令牌。但是用户访问令牌在1天后过期。我的php获取请求:
$request = new FacebookRequest
(
$session,
'GET',
'/me/',
array(
'fields' => 'email,name,gender,birthday,likes'
)
);
我收到用户的电子邮件,姓名,性别,生日,但我无法获得用户喜欢。如何获得用户喜欢或页面喜欢?
答案 0 :(得分:1)
您需要使用user_likes
权限授权才能获得相似内容。请记住,您只能获得用户喜欢的页面,无法获得其他喜欢的内容(喜欢帖子,喜欢网站等)。
确保令牌包含权限:https://developers.facebook.com/tools/debug/accesstoken/
顺便说一下,您可以将用户令牌扩展为有效期为60天: