$token->access_token, )); $user = json_decode(file_get_contents($url)); return array( 'uid' => $user->id, 'nickname' => isset($user->username) ? $user->username : null, 'name' => $user->name, 'first_name' => $user->first_name, 'last_name' => $user->last_name, 'email' => isset($user->email) ? $user->email : null, 'location' => isset($user->hometown->name) ? $user->hometown->name : null, 'description' => isset($user->bio) ? $user->bio : null, 'image' => 'https://graph.facebook.com/me/picture?type=normal&access_token='.$token->access_token, 'urls' => array( 'Facebook' => $user->link, ), ); } }