2011-12-03 87 views
2

在我的access_token請求後,我在一個空白的html頁面上,在FB url上看到它,而不是在我的地址上。酷似FB DOC: http://developers.facebook.com/attachment/auth_token.png用java獲取access_token

我希望它重定向到我的網址,所以我可以做的檢查: 如果(用request.getParameter(「的access_token」)= NULL 並獲得本的access_token方式,但它! 。不會發生(& REDIRECT_URI =在我的請求正確的 - 它沒有重定向回來時asken代碼=)

+0

我不認爲你可以做到這一點,身份驗證令牌沒有在URL中傳遞。如果你想讓它通過url傳遞,你必須去客戶端認證流程。正如在身份驗證文檔中所述。順便說一句,你使用一些Facebook的Java API或自己做所有的電話沒有圖書館? –

+0

嗨,我希望access_token作爲參數(而不是客戶端)傳遞並用getParameter(「access_token」)(或另一個java方法)捕獲它。重點是,瀏覽器停在https://graph.facebook.com/oath/....(完全如圖所示),並沒有重定向回我的頁面,所以我沒有看到getParameter的結果( 「ACCESS_TOKEN」)。 – Talik

+1

關於庫,我打算使用restFB API,但我必須自己做認證調用(我認爲restFB只有在獲得access_token後纔有用)。你可以推薦另一個也處理認證問題的庫嗎? – Talik

回答

相關問題