0

내가 페이스 북 내 도메인 리디렉션, 인증 과정에서 PHP를 사용하여 페이스 북 응용 프로그램을 만드는 오전에 재페이스 북 앱이 도메인

이 난을 작성하는 경우 인증 ::

$params = array(
'scope' => 'email,user_about_me, user_birthday, user_location'); 
    $url = $this->facebook->getLoginUrl($params); 
echo "<script type='text/javascript'>" . "top.location.href = '" . $url. "';</script>"; 

얻을 수있는 간단한 코드입니다 'redirect_url'= 'https://apps.facebook.com/appname' 그러면 앱이 무한 루프에 들어갑니다.

나는 해결책을 찾기가 혼란 스럽다. 나는 PHP codeIgniter Framwork.please에서이 응용 프로그램을 개발하고 있습니다.

+0

다른 브라우저에서 사용해 보셨습니까? 나도이 문제가 한 번 .. 문제가 해결 된 모질라로 브라우저를 전환 한 후 .. 나는 크롬 호스트 브라우저에서 localhost ....에서 노력하고 있다고 가정합니다. –

+0

Rajesh : 아무 문제도, 브라우저 문제가 아니며 localhost로 시도하지도 않지만 문제는 응용 프로그램을로드 할 때 내 서버로 리디렉션된다는 것입니다. – Rajnish

+0

리디렉션을 얻은 후에는 사용자 ID가 있는지 확인하고 더 이상 리디렉션을 중지하지 않으려면 'getUser()'를 실행하십시오. –

답변

0

시도해 보셨습니까?

$params = array(
'scope' => 'email,user_about_me, user_birthday, user_location', 
'redirect_uri' => 'http://apps.facebook.com/yourappsnamespace' 
); 
    $url = $this->facebook->getLoginUrl($params); 
echo "<script type='text/javascript'>" . "top.location.href = '" . $url. "';</script>"; 
+0

고마워. – Rajnish