$facebook = new Facebook($configs);
$uid = $facebook->getUser();
if($uid) {
// Do stuffs
} else {
$loginUrl = $facebook->getLoginUrl();
echo('<script> top.location.href = "' . $loginUrl . '";</script>');
}
?>
모든 것이 완벽하게 작동하지만 사용자가 로그인하지 않으면 스크립트가 Facebook에 리디렉션하여 로그인하도록 요청합니다. 로그인 할 때 스크립트는 내 응용 프로그램 외부 URL http://mywebsite.com/facebook-app
으로 리디렉션되고 내 apps.facebook.com/myappid
이 아닙니다.Facebook API가 잘못된 장소로 리디렉션 됨
내 문제는 해결하지 말고, 감사합니다.) –
죄송합니다, 행운을! – elliottbolzan