마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

페이스북 로그인 관련 질문입니다.

0 추천
저는 페이스북에 로그인한 email을 얻기위한 코드를 작성하였습니다.
이메일을 이용하여 페이스북에 가입된 계정을 이용하여 페이스북앱에 로그인한 상태를 유지하였을 경우에 onCompleted(final GraphUser user, Response response)을 통해서 user 데이터를 얻어왔습니다.
 
문제)
모바일앱을 통해서 전화번호만을 이용하여 페이스북이 가입 가능함을 확인
이 계정을 통해 로컬앱에 로그인 상태로 유지.
위와 같은 동작을 수행할 경우 에러 메시지를 뱉어내고 user == null이 되었습니다.
 
퍼미션 요청은 아래와 같습니다.
loginButton.setReadPermissions(Arrays.asList("email"));
 
StatusCallback에서 받은 에러 메시지는 아래와 같습니다.
com.facebook.FacebookException: Session provided to a Request in un-opened state.
 
 
부족한 부분 말씀주시면 댓글로 말씀드릴게요... ㅠㅠ

 

uno (3,820 포인트) 님이 2014년 4월 14일 질문

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...