4

現在、Facebook によってオフライン アクセスが停止されているため、新しいアクセス トークンを保存/取得するにはどうすればよいですか。私はたくさん試しました。コードは以下です。https://graph.facebook.com/me/friends?access_token=でアクセストークンを渡す必要があります

String url = "https://graph.facebook.com/oauth/access_token?client_id=appid&client_secret=secretid&grant_type=fb_exchange_token&fb_exchange_token=access_token";



            HttpClient httpclient = new DefaultHttpClient();
            HttpGet httpget = new HttpGet(url);

            try{
                HttpResponse response = httpclient.execute(httpget);

                HttpEntity entity = response.getEntity();
                is = entity.getContent();

                BufferedReader reader = new BufferedReader(new InputStreamReader(is,"iso-8859-1"),8);
                StringBuilder sb = new StringBuilder();
                String line = null;

                while ((line = reader.readLine()) != null) {

                     sb.append(line + "\n");

                }   

                is.close();
                result=sb.toString();
                result = result.split("=")[1];
                AppLog.logger(result);

            }
            catch(Exception e)
            {
                AppLog.logger("Error in JSON");
            }

トークンの交換方法は?? 助けてください。

4

1 に答える 1

2

Facebook SDK for Androidを使用しないのはなぜですか?

于 2012-07-12T12:21:56.457 に答える