Skip to content
This repository has been archived by the owner on Mar 19, 2021. It is now read-only.

Latest commit

 

History

History
44 lines (33 loc) · 1.34 KB

File metadata and controls

44 lines (33 loc) · 1.34 KB

#.isLoggedIn(callback)

유저가 당신의 앱을 인증받고 로그인 상태인지 여부를 체크합니다.

##파라메터

plugin.FacebookAgent.prototype.isLoggedIn = function(callback){}
이름 종류 필수 설명
callback Function No 이 콜백은 결과 코드와 응답 오브젝트 또는 에러 메시지가 적용됩니다.

##콜백 함수와 응답 오브젝트

콜백 함수를 정의하는 법은 다음과 같습니다. 페이스북으로부터 결과를 넘겨 받았다면, codeplugin.FacebookAgent.CODE_SUCCEED가 되며, 아닐 경우 에러 코드를 가리키며 response에 에러 메시지가 날아옵니다.

var callback = function (code, response) {}

한편, 응답 오브젝트는 오직 결과를 받았을 때만 사용할 수 있으며 예제는 다음과 같습니다:

// 응답 오브젝트 
{
    // 유저의 현재 로그인 상태를 나타냅니다
    "isLoggedIn" : true
}

##예제

// FacebookAgent의 인스턴스를 facebook이라고 가정
facebook.isLoggedIn(function(code, response){
    if(code == plugin.FacebookAgent.CODE_SUCCEED){
        cc.log("isLoggedIn : " + response["isLoggedIn"])
    } else {
        cc.log("Check failed, error #" + code + ": " + response);
    }
});