如何使用Face Book令牌使用socialite laravel-5获取Facebook ID

时间:2015-10-12 19:07:22

标签: api laravel-5 laravel-socialite

我是Laravel 5的新手 我正在使用Laravel 5为Android应用创建API 其他开发者在post方法中发送了Facebook令牌 我有Facebook令牌 我需要使用令牌获取Facebook ID的指南任何帮助将不胜感激(我不使用社交名媛) 无论如何,先谢谢你们。

1 个答案:

答案 0 :(得分:3)

我解决了它

  $client = new \GuzzleHttp\Client();

        try {
            $res = $client->get('https://graph.facebook.com/me?fields=name,picture&access_token=' . $facebook_token);

        } catch (RequestException $e) {

            $status = 'Login Invalid';
            return \Response::json(['status' => $status, 'user' => '']);
        }
        $facebookUser = json_decode($res->getBody());

        $facebookId = $facebookUser->id;
        $facebookUsername = $facebookUser->name;
        $facebookUserPicture = $facebookUser->picture;
        $pictureURL = $facebookUserPicture->data->url;

希望能帮助任何人