Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Parse error: syntax error, unexpected T_OBJECT_OPERATOR in
- /home/.../src/Facebook/FacebookSession.php on line 89
- $me = (new FacebookRequest(
- $session, 'GET', '/me'
- ))->execute()->getGraphObject(GraphUser::className());
- <?php
- require_once( 'src/Facebook/FacebookSession.php' );
- require_once( 'src/Facebook/FacebookRedirectLoginHelper.php' );
- require_once( 'src/Facebook/FacebookRequest.php' );
- require_once( 'src/Facebook/FacebookResponse.php' );
- require_once( 'src/Facebook/FacebookSDKException.php' );
- require_once( 'src/Facebook/FacebookRequestException.php' );
- require_once( 'src/Facebook/FacebookAuthorizationException.php' );
- require_once( 'src/Facebook/GraphObject.php' );
- use srcFacebookFacebookSession;
- use srcFacebookFacebookRedirectLoginHelper;
- use srcFacebookFacebookRequest;
- use srcFacebookFacebookResponse;
- use srcFacebookFacebookSDKException;
- use srcFacebookFacebookRequestException;
- use srcFacebookFacebookAuthorizationException;
- use srcFacebookGraphObject;
- // start session
- session_start();
- // init app with app id and secret
- FacebookSession::setDefaultApplication( 'xxxxxxxxxxxx','xxxxxxxxxxxxxxxxxxxxxxxxxxx' );
- $helper = new FacebookRedirectLoginHelper('your redirect URL here');
- $loginUrl = $helper->getLoginUrl();
- // Use the login url on a link or button to redirect to Facebook for authentication
- $helper = new FacebookRedirectLoginHelper();
- try {
- $session = $helper->getSessionFromRedirect();
- } catch(FacebookRequestException $ex) {
- // When Facebook returns an error
- } catch(Exception $ex) {
- // When validation fails or other local issues
- }
- if ($session) {
- // Logged in
- }
- ?>
- throw new FacebookSDKException(
- 'Session not active, could not store state.'
- );
- }
- throw new FacebookSDKException(
- 'Session not active, could not load state.'
- );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement