簡體   English   中英

登錄后Facebook應用無法正常工作

[英]facebook app not working after loging

我正在制作一個Facebook應用程序,我按照此網站上的教程進行操作FACEBOOK SDK 4.0.0 for PHP:用於管理會議的示例

首先,如果未登錄的用戶登錄,則該應用程序將生成一個登錄鏈接,登錄后,該應用程序將顯示用戶基本信息。

我的問題是登錄后,應用程序顯示空白頁,並且網址更改為如下所示

app_url.com/?code=AQCJaz_qzcEzVkJqM-vqfSuX

我的應用托管在heroku中, http://karimfacebookapp.herokuapp.com

對於創建應用程序,請參見:

在此處輸入圖片說明

在此處輸入圖片說明

請在您的應用索引文件中輸入以下代碼

  <html>
  <script src="//code.jquery.com/jquery-1.11.0.min.js"></script>
  <script type="text/javascript">
  /*Start Facebook Javascript SDK Call*/
      window.fbAsyncInit = function() {  
          // for js api initialization
          FB.init({
          appId  : 'Your APP ID', // APP ID
          status : true, // check login status
          cookie : true, // enable cookies to allow the server to access the session
          xfbml  : true, // parse XFBML
          oauth  : true // enable OAuth 2.0
          });
      };
      (function(d, s, id) {
        var js, fjs = d.getElementsByTagName(s)[0];
        if (d.getElementById(id)) return;
        js = d.createElement(s); js.id = id;
        js.src = "//connect.facebook.net/en_US/all.js";//#xfbml=1";
        js.src = "//connect.facebook.net/en_US/all.js#xfbml=1&appId=Your APP ID";
        //js.src = "js/connect.facebook.js";
        fjs.parentNode.insertBefore(js, fjs);
      }(document, 'script', 'facebook-jssdk'));
  /*End Facebook Javascript SDK Call*/

      /** Start script for get login user info */
      $( window ).load(function() {
          FB.login(function() {
                FB.api('/me', function(response) {
                  $('.data').html("Name is "+response.first_name);
                });
              });
          });
  /** End script for get login user info */
  </script>              
  <body>
  <?php echo "Chirag Shah FB Demo";?>
   <div id="fb-root"></div><br><br><br><br><br>
   <div class="data"></div>
  </body>
  </html>

現在運行此應用程序,登錄后無法在空白頁面上重定向。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM