检查用户是否喜欢使用Laravel Socialite的页面

时间:2015-11-25 08:05:21

标签: laravel laravel-socialite

我正在使用Laravel Socialite让用户登录我的网站。我设法做到并存储用户的数据。

但现在我想知道如何检查该特定用户(登录时)是否喜欢我的脸书页面。

非常感谢你!

1 个答案:

答案 0 :(得分:1)

Socialite是一个使用Facebook,Twitter,LinkedIn,Google,GitHub和Bitbucket处理身份验证的软件包。它无法检索有关用户喜欢的信息。

您可以使用facebook-php-sdk来获取用户喜欢的网页。以下代码来自facebook graph api documentation,了解如何获取用户喜欢的网页。

/* PHP SDK v5.0.0 */
/* make the API call */
$request = new FacebookRequest(
  $session,
  'GET',
  '/{user-id}/likes'
);
$response = $request->execute();
$graphObject = $response->getGraphObject();
/* handle the result */