Facebook PHP服务端校验授权登录

客户端进行facebook登录授权,然后需要在服务端进行身份有效认证校验场景。

1、通过app_id和secret,生成access_token,格式如下:

$accessToken = urlencode({你的APP_ID} . '|' . {你的密钥});

2、校验请求 https://graph.facebook.com/debug_token?access_token={$accessToken}&input_token={$token}

{$accessToken}为第一步生成的access_token

{$token}为客户端授权登录成功获取到的用户身份令牌

3、获取用户基本信息

https://graph.facebook.com/{$userId}?access_token={$accessToken}&fields=id,name,gender,birthday,email,picture.type(large)

{$userId}为第二部中得到的结果,里面中 user_id , {$accessToken}为第一步生成的access_token

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章