我有一個網頁,要求用戶登錄,然後繼續通過Graph爲特定的Facebook組獲得JSon。它通過獲取登錄後返回的access_token動態構建Uri。當我這樣做時它工作正常,但如果我嘗試使用其他帳戶登錄,則不會返回該Feed的數據。Graph Request只適用於我的Facebook帳戶
這個問題的一個提示是當facebook對話框出現時,它只會詢問我的用戶名/密碼。它並沒有要求轉到Facebook要求你爲「基本信息」授予權限的通常屏幕,它只是一個用戶名/密碼屏幕,然後我直接進入。
這是登錄代碼:
在這個問題function login()
{
FB.login(function (response)
{
if (response.authResponse)
{
// connected
var authResponse = response.authResponse;
access_token = authResponse.accessToken;
refresh();
} else
{
// cancelled
}
});
}