Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- echo '<head>
- <script type="text/javascript" src="http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php/en_US"></script>
- <script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script>
- <script src="http://static.ak.facebook.com/js/api_lib/v0.4/XdCommReceiver.js?2" type="text/javascript"></script>
- </head>';
- # incluimos libreria face
- include( "donde/tenemos/facebooklib.php" );
- $facebook = new Facebook(array(
- 'appId' => 'miapiid',
- 'secret' => 'misecrethash',
- ));
- $user = $facebook->getUser(); # obtenemos ID del usuario
- # verificamos si el ID esta conectado a facebook
- if( $user )
- {
- try {
- // Proceed knowing you have a logged in user who's authenticated.
- $user_profile = $facebook->api('/me');
- } catch (FacebookApiException $e) {
- error_log($e);
- $user = null; # error, no esta conectado a facebook
- }
- }
- if ($user) # si esta conectado, creamos LINK de desconexion
- $logoutUrl= $facebook->getLogoutUrl();
- else # entonces creamos link de conexionsi no esta conectado, le permitimos conectar
- $loginUrl= $facebook->getLoginUrl();
- #
- # ya en el contenido del sitio web
- #
- if( $user ) # si esta conectado
- echo '<a href="'. $logoutUrl. '">Desconectar</a>';
- else # invitamos a sincronizar
- echo '<div id="fb-root"></div><a href="'. $loginUrl. '"><fb:login-button>Sincronizar </fb:login-button></a>';
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement