2011-12-01 128 views
0

我在網站上使用fb登錄按鈕,而我們的應用程序需要擴展權限:publish_stream。當用戶登錄時,我們可以獲得權限,獲取access_token,並將各種項目發佈到其流中。在Facebook應用程序中獲取(並保留)擴展權限

但是,該網站似乎並不知道用戶是否登錄Facebook,我不得不允許後續訪問該頁面的權限。但是,如果我打開網站,我會得到access_token - 但我是Facebook應用程序的管理員。

有沒有辦法獲得權限,並讓他們堅持下去,還是我做錯了什麼?

回答

0

聽起來像你可能需要請求「offline_access」擴展權限(如果你想在正常訪問令牌已過期後進行API調用)。我不確定這是你需要的 - 但這是爲了在用戶沒有登錄Facebook的情況下以用戶身份進行API調用。

聽起來像你的應用程序沒有正確使用API​​來檢查用戶是否登錄。在沒有看到任何代碼的情況下,我無法分辨發生了什麼,但是如果您在用戶授權您的應用程序後正確使用API​​,那麼他們應該可以在登錄到Facebook時通過您的應用程序進行API調用。除非您更改應用程序,否則不需要重新授權。

如果沒有幫助,請編輯您的問題以提供更多詳細信息,祝您好運。