안드로이드 개발 질문/답변
(글 수 45,052)
이전에도 글을 올렸지만 답을 얻지 못해 글을 삭제하고 다시 작성합니다.
퍼미션으로 offline_access를 줬는데도.. 해당 권한을 받아오지를 못하네요 ㅠㅠ
처음 설치시에 offline_access 권한에 대한 동의 메세지가 나오지 않고 적용도 되지를 않네요.
페이스북 개발자 페이지를 찾아봐도 퍼미션 관련 설정을 해주는건 보이지 않고.. api 사용시 퍼미션으로 처리하는것 같은데
처리가 되지를 않네요..
아래는 처리 소스입니다.
facebook.authorize(Main.mActivity, new String[]{"offline_access", "user_photos", "email", "publish_stream"}, authListener);
위처럼 처리했구요. 토큰은 preference에 저장해두고 처음에는 괜찮다가.. 키가 만료되어 버리네요.
이전의 키를 넣은 상태로
facebook.authorize(this, authListener);
를 실행하면 다시 expire가 연장되서 주기는한데.. 인증을 다시해야 되는 형식이라서 사용하기가 그렇더라구요.
퍼미션 적용만 되면 되는것을 못하고 있으니 답답하네요.




어제는 안되고 오늘은 다시 되지 안나요 ?