2015-05-08 28 views
1

即时通讯图facebook api中的新手。我试图通过发送HTTP请求来获取MY_VERIFICATION_CODE:如何从Java桌面应用程序的重定向uri获取Facebook代码

链接1:https://facebook.com/dialog/oauth?client_id=APP_ID&redirect_uri=https://www.facebook.com/connect/login_success.html

,然后Facebook将重定向到http://www.facebook.com/connect/login_success.html?代码= MY_VERIFICATION_CODE

但我不能从响应中获得代码。我复制链接1 Chrome后,将其重定向与附加为参数代码的网址,但该网址保持只是几秒钟,然后将其更改为:https://www.facebook.com/connect/blank.html#=

我的问题是如何从重定向的URI读取的代码在一个Java桌面应用程序?

回答

0

这一切都在文档在

报价:

在使用桌面应用程序,登录,Facebook的重定向人上述REDIRECT_URI和在URI片段中放置访问令牌以及一些其他元数据(例如令牌过期时间):

https://www.facebook.com/connect/login_success.html#access_token=ACCESS_TOKEN...

您的应用需要检测这种重定向,然后读取访问令牌使用由您所使用的操作系统和开发框架所提供的机制URI的。然后您可以直接跳到检查访问令牌步骤。

相关问题