Я использую график facebook api Version 3.1.1. Он работает нормально, но URL-адрес выхода не работает должным образом.
С URL-адресом выхода из системы выходит из фейсбука, но он не выйдет из системы в моем приложении. Удивительно, но факт.
Я вставляю нужный снайпер из кода.
index.php
<script type="text/javascript"> function streamPublish(name, description, hrefTitle, hrefLink, userPrompt) { FB.ui({method: 'feed', message: userPrompt, link: hrefLink, caption: hrefTitle, picture: '' }); //http://developers.facebook.com/docs/reference/dialogs/feed/ } function publishStream() { streamPublish("Stream Publish", 'Checkout personalized products at www.picpixa.com. I found some of them are just awesome!', 'Checkout www.picpixa.com', 'http://www.picpixa.com', "Personalized Products"); } </script> <style type="text/css"> .box{ margin: 5px; border: 1px solid #60729b; padding: 5px; width: 500px; height: 200px; overflow:auto; background-color: #e6ebf8; } </style> <div id="fb-root"></div> <script type="text/javascript" src="http://connect.facebook.net/en_US/all.js"></script> <script type="text/javascript"> FB.init({ appId: '', status: true, // check login status cookie: true, // enable cookies to allow the server to access the session xfbml: true // parse XFBML }); </script> <body> <div id="load" class="loader"></div> <div class="container"> <div class="row"> <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> <div class="modal-footer"> <?php echo "User: $user"; if (!$user) { ?> <h1>You have to login using Facebook Login Button to see your uploaded images.</h1> <a class='btn btn-primary' href="<?= $loginUrl ?>" onClick='loader()'><img src="Images/login.png"></a> <?php } else { ?> <a class='btn btn-primary' href="<?= $logoutUrl ?>" onClick='loader()'><img src="Images/logout.png"></a> <?php } ?> </div>
basefacebook.php
public function getLogoutUrl($params = array()) { return $this->getUrl( 'www', 'logout.php', array_merge(array( 'next' => $this->getCurrentUrl(), 'access_token' => $this->getAccessToken(), ), $params) ); }
Не стесняйтесь спрашивать больше информации. Пожалуйста, помогите мне с этим. Спасибо,