2011-12-03 54 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

回答

相关问题