我正在使用Facebook JS SDK將用戶登錄到我的網站。我有一個FB按鈕,看起來像這樣:Facebook Javascript SDK執行問題
<fb:login-button size="medium" perms="email,publish_stream">Login</fb:login-button>
以前它工作正常,但最近停止了詢問郵件和發佈權限。有沒有改變?
我正在使用Facebook JS SDK將用戶登錄到我的網站。我有一個FB按鈕,看起來像這樣:Facebook Javascript SDK執行問題
<fb:login-button size="medium" perms="email,publish_stream">Login</fb:login-button>
以前它工作正常,但最近停止了詢問郵件和發佈權限。有沒有改變?
OK,問題是,SDK已經改變,它是不是「範圍」,而不是「燙髮」:
<fb:login-button size="medium" scope="email,publish_stream">Login</fb:login-button>
請求用戶登錄時請求user_email
權限嗎?這是訪問電子郵件地址所需的權限。將其添加到登錄功能的scope
。
抱歉,我使用JS SDK登錄。我有權限定義,但它沒有要求他們(所以他們沒有被授予)。我已經更新了這個問題 – filip
什麼ü上登錄或換言之,針對getloginurl指定範圍()? –
我在這個階段沒有調用getLoginUrl,我打電話給:$ this-> facebook-> getUser(); – filip
通過FB連接你一定已經做了一些登錄facebook,一旦它成功,你越來越/我?沒有登錄你永遠不會從FB獲取數據和更多/我需要訪問令牌和它提供後,您使用FB連接登錄Facebook的連接 –