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