0
我最近在一個我一直在努力的網站上實現了Facebook登錄。我需要當用戶點擊「登錄」按鈕Facebook登錄用品數據,但不要求任何權限
function authUser() {
FB.login(checkLoginStatus, {scope:'user_likes,user_status,user_birthday'});
}
用戶獲取正常的登錄,我可以拉「user_likes,user_status,user_birthday」從用戶拉一些數據,並調用下面的函數,但是該對話框從不要求任何上述權限。
我也試過'燙髮'來代替'作用域'作爲類似堆棧溢出問題的參考。
對於它的價值,這是我FB.init()
FB.init({
appId: 'my id',
xfbml: true,
status: true,
cookie: true,
});
爲什麼沒有被要求權限的任何想法?
您曾經爲您的應用程序提供過這些權限嗎?如果是,那麼它不會再問。如果你想檢查,那麼不授權應用程序並重試。另外,你也可以在'/ userID/permissions'結束點檢查你是否擁有這些權限。 – 2013-05-13 07:55:03
就是這樣。謝謝! – rocketas 2013-05-13 15:59:27