diff --git a/src/OAuth2/Provider/Facebook.php b/src/OAuth2/Provider/Facebook.php index 6d91f39..062e51d 100644 --- a/src/OAuth2/Provider/Facebook.php +++ b/src/OAuth2/Provider/Facebook.php @@ -15,7 +15,7 @@ class Facebook extends Provider public function url_authorize() { - return 'https://www.facebook.com/dialog/oauth'; + return 'https://www.facebook.com/v2.0/dialog/oauth'; } public function url_access_token() @@ -25,7 +25,7 @@ public function url_access_token() public function get_user_info(Token_Access $token) { - $url = 'https://graph.facebook.com/me?'.http_build_query(array( + $url = 'https://graph.facebook.com/v2.1/me?'.http_build_query(array( 'access_token' => $token->access_token, )); @@ -43,7 +43,7 @@ public function get_user_info(Token_Access $token) 'gender' => $user->gender, 'timezone' => $user->timezone, 'verified' => $user->verified, - 'image' => 'https://graph.facebook.com/me/picture?type=normal&access_token='.$token->access_token, + 'image' => 'https://graph.facebook.com/v2.1/me/picture?type=normal&access_token='.$token->access_token, 'urls' => array( 'Facebook' => $user->link, ), @@ -52,7 +52,7 @@ public function get_user_info(Token_Access $token) public function get_user(Token_Access $token) { - $url = 'https://graph.facebook.com/me?'.http_build_query(array( + $url = 'https://graph.facebook.com/v2.1/me?'.http_build_query(array( 'access_token' => $token->access_token, ));