안드로이드 개발 질문/답변
(글 수 45,052)
String response = authenticatedFacebook.request("me");
JSONObject obj = Util.parseJson(response);
showToast( obj.getString("name")+"("+obj.getString("email")+")"+" 님이 접속하셨습니다." );
if (obj.getString("name") == null ||
obj.getString("name").equals("")) {
return false;
}
만들고 있는 게임에 페이스북을 연동하려고 합니다.
로그인 버튼을 누르면 저런 코드를 실행시켜서 이름과 이메일 주소를 토스트로 띄웠습니다.
처음 한번만 로그인해두면 그 다음부터는 자동으로 페북 로긴이 되더라고요.
여기까진 좋은데요.
페북에 로긴할때 반드시 웹창이 뜨고 있습니다.
위의 코드 중에서
String response = authenticatedFacebook.request("me");
이 부분만 호출되면 자동으로 웹창이 뜨는거 같더라고요.
제가 원하는 것은 게임 실행시 페북에 자동으로 로긴시키고 싶습니다.
물론 기존에 입력한 정보가 없으면 로그아웃 시키고요.
자동으로 로긴이 되는데, 웹창이 뜨면 보기 흉하다는게 문제입니다.
웹창을 띄우지 않고 페북에 로긴시키는 메소드가 따로 없을까요?
http://jeehun.egloos.com/4004435
여기 한번 참고해보세요