2016-02-08 91 views
0

我使用Facebook社交分享,如下所示調用facebook SDK。facebook社交分享需要登錄

var data = { app_id: "myappid123" 
    caption: "caption" 
    description: "description" 
    href: "http%3A%2F%2Fwww.mySite.info%2Fblog%2Fpost" 
    method: "share" 
    name: "name" 
    picture: "http://my.png" 
    redirect_uri: "http://www.mySite.info/" 
    } 
    FB.ui(data, function (response) { 
      }); 

但是我發現我需要登錄我的APP_ID的Facebook帳戶,所以我可以分享一下,如果我不能登錄到Facebook的我的APP_ID的帳戶,我不能分享。

我是否通過這種方式缺少其他身份驗證?

回答

0

最有可能的原因是您的Facebook應用程序處於開發人員模式。檢查您的應用設置,如果它顯示如下類似的內容 App in developer mode 然後,您需要通過單擊開發者模式消息結尾處的問號將其公諸於衆,然後提供聯繫人電子郵件地址並將其公開。之後,你可以登錄任何Facebook帳戶分享。

+0

謝謝,這是問題所在。 – user2650480