2014-03-26 88 views
0

我正在使用Facebook JS SDK將用戶登錄到我的網站。我有一個FB按鈕,看起來像這樣:Facebook Javascript SDK執行問題

<fb:login-button size="medium" perms="email,publish_stream">Login</fb:login-button> 

以前它工作正常,但最近停止了詢問郵件和發佈權限。有沒有改變?

+0

什麼ü上登錄或換言之,針對getloginurl指定範圍()? –

+0

我在這個階段沒有調用getLoginUrl,我打電話給:$ this-> facebook-> getUser(); – filip

+0

通過FB連接你一定已經做了一些登錄facebook,一旦它成功,你越來越/我?沒有登錄你永遠不會從FB獲取數據和更多/我需要訪問令牌和它提供後,您使用FB連接登錄Facebook的連接 –

回答

0

OK,問題是,SDK已經改變,它是不是「範圍」,而不是「燙髮」:

<fb:login-button size="medium" scope="email,publish_stream">Login</fb:login-button> 
0

請求用戶登錄時請求user_email權限嗎?這是訪問電子郵件地址所需的權限。將其添加到登錄功能的scope

+0

抱歉,我使用JS SDK登錄。我有權限定義,但它沒有要求他們(所以他們沒有被授予)。我已經更新了這個問題 – filip