3
我已经创建了一个使用RestFB的Facebook应用程序。在我的本地环境中,它工作正常。要将该应用程序放到网络上,我需要获得令牌。我遵循以下步骤:Facebook应用程序 - 获取AuthToken
- 使用应用程序ID和密钥从Facebook重定向到我的应用程序URL。从URL
- 获取代码尝试使用代码来获得的authToken
我不能完成步骤3重定向,请帮帮我。
样品代码将被最理解。
我已经创建了一个使用RestFB的Facebook应用程序。在我的本地环境中,它工作正常。要将该应用程序放到网络上,我需要获得令牌。我遵循以下步骤:Facebook应用程序 - 获取AuthToken
我不能完成步骤3重定向,请帮帮我。
样品代码将被最理解。
你完全按照这一步吗?
Create a Facebook Application
Request https://graph.facebook.com/oauth/authorize?client_id=MY_API_KEY& redirect_uri=http://www.facebook.com/connect/login_success.html& scope=publish_stream,create_event
Facebook will redirect you to http://www.facebook.com/connect/login_success.html? code=MY_VERIFICATION_CODE
Request https://graph.facebook.com/oauth/access_token?client_id=MY_API_KEY& redirect_uri=http://www.facebook.com/connect/login_success.html& client_secret=MY_APP_SECRET&code=MY_VERIFICATION_CODE
Facebook will respond with access_token=MY_ACCESS_TOKEN
让您的APP_ID/Key和APP_SECRET 使用下面的代码
AccessToken accessToken = new DefaultFacebookClient().obtainAppAccessToken(APP_ID, APP_SECRET);
DefaultFacebookClient facebookClient = new DefaultFacebookClient(accessToken.getAccessToken());
挣扎很久才找到这个简单的方法。
我的回答对你有帮助吗? – 2013-02-27 12:24:41