현재 페이스북 연동 게임을 개발중입니다.
어제 하루종일 구글링을 했지만 답을 찾지 못해 이렇게 문의 드립니다. ㅠㅠ
(유저 랭킹 관련)
1)
게임상에서 페이스북 로그인 후 현재 로그인된 유저의 페이스북 ID를 알아오려고
JSONObject jObject = new JSONObject(mFb.request("me"));
id = jObject.getString("id");
이런 방법을 사용하고 있는데요
mFb.request("me")로 요청 시 응답 딜레이가 대략 5초정도 되는 것 같습니다.
제가 필요한건 현재 로그인한 유저의 페이스북 ID (112312313123 과 같은 형식의..)만
알아오면 되는데 mFb.request("me")는 유저의 모든 정보를 다 가져오기 때문에 딜레이가 긴 것 같기도 하구요
유저의 ID만 알아올 수 있는 다른 방법은 없을까요??
2)
(sdk의 simple 예제를 기반으로 구현)
제 어플은 유저가 페이스북 로그 아웃을 한 후 다시 로그인을 하게 되면
로그인 다이얼로그가 뜨도록 되어있습니다.
아이폰의 비쥬얼드 게임을 해보니 유저가 로그아웃을 한 후 다시 로그인 버튼을 누르면
아래와 같이 ID, PW를 입력하지 않고 유저 확인 버튼만 누르면 로그인이 되도록 되어있더군요.
제 어플도 페이스북 로그인 후 access_token을 저장하여 다음 접속 시
자동으로 로그인 되도록 구현은 되어있습니다만
로그아웃 후 다시 로그인을 하면 id, pw를 입력하는 로그인 다이얼로그가 뜹니다.
저 화면처럼 로그아웃 후 재 로그인시 유저 확인만 가능하도록 하려면
어떻게 해야할까요?
긴 질문 읽어주셔서 감사드립니다!!