2013-01-19 1 views
4

facebook session login을 사용하여 페이스 북 사용자의 기본 정보에 액세스하려고합니다. 그러나 나는 그들의 기본 정보에 접근 할 수 없다.

나는 다음과 페이스 북의 오류 메시지가 An error occured. Please try again later.내 안드로이드 응용 프로그램에서 facebook SDK 3.0을 사용하여 기본 정보를 얻을 수 없습니다.

을 얻고 것은

private void onClickLogin() { 
     Session session = Session.getActiveSession(); 
     if (!session.isOpened() && !session.isClosed()) { 
      session.openForRead(new Session.OpenRequest(this).setPermissions(Arrays.asList("basic_info")).setCallback(statusCallback)); 
     } else { 
      Session.openActiveSession(this, true, statusCallback); 
     } 
    } 

어떤 사람은이 문제를 해결하기 위해 도와주세요, 세션 로그인을 사용하여 페이스 북에 액세스 할 수 내 코드입니다.

미리 감사드립니다.

+0

당신이 페이스 북 SDK 링크를 시작하는 시도합니다. 그것은 나를 위해 완벽하게 작동했습니다. – AAnkit

+0

예, 시도했습니다. 그러나 아직도 나를 위해 일하지 않았다. – Nandha

+0

statusCallback 클래스에서 예외 필드를 로그 아웃하려고합니다. – AAnkit

답변

0

는 로그인 버튼의 사용 권한을 설정하십시오 :

LoginButton authButton = (LoginButton) view.findViewById(R.id.authButton); 
authButton.setReadPermissions(Arrays.asList("basic_info"));