로그인 한 후 사용자가 Facebook 페이지의 팬이 아니지만 결과가 항상 "정의되지 않음"인 경우 반환하려고합니다. 그러나 "복귀"를 "경고"로 대체하면 완벽하게 작동합니다.사용자가 Facebook 페이지의 팬인지 확인합니다.
function pageFan()
{
FB.api({ method: 'pages.isFan', page_id: '175625039138809' }, function(response) {
showAlert(response);
});
}
function showAlert(response)
{
if (response == true) {
return 'like the Application.';
} else {
return "doesn't like the Application.";
}
}
var like = pageFan();
document.getElementById('debug').innerHTML = like; //return undefined
response.session은 구형입니다. 올바른 방법은 다음과 같습니다. response.authResponse – Philip