如何使用Facebook SDK v5获取用户或页面?

时间:2016-09-10 01:45:51

标签: php facebook

您的我的Facebook应用程序版本是2.7。我想用Facebook SDK v5获得用户喜欢或页面喜欢。我喜欢用户访问令牌。但是用户访问令牌在1天后过期。我的php获取请求:

$request = new FacebookRequest
(
  $session,
  'GET',
  '/me/',
  array(
    'fields' => 'email,name,gender,birthday,likes'
  )
);

我收到用户的电子邮件,姓名,性别,生日,但我无法获得用户喜欢。如何获得用户喜欢或页面喜欢?

1 个答案:

答案 0 :(得分:1)

您需要使用user_likes权限授权才能获得相似内容。请记住,您只能获得用户喜欢的页面,无法获得其他喜欢的内容(喜欢帖子,喜欢网站等)。

确保令牌包含权限:https://developers.facebook.com/tools/debug/accesstoken/

顺便说一下,您可以将用户令牌扩展为有效期为60天: