페이지에서 작동하는 내 Facebook 앱을 만들려면 다음과 같은 메시지가 나타나지만 일부 오류가 있습니다.페이지의 Facebook 앱 : redirect_uri의 승인 및 오류 191
$i = parse_signed_request($_POST['signed_request'], $mysecret);
if ($i['oauth_token']){
echo "<script type='text/javascript'>
var oauth_url = 'http://www.facebook.com/dialog/oauth/';
oauth_url += '?client_id=MYAPPID';
oauth_url += '&redirect_uri=' + encodeURIComponent('http://www.facebook.com/pages/null/PAGE_ID/app_MYAPPID');
oauth_url += '&scope=email';
window.top.location = oauth_url;
</script>";
}else{
location.href="mypage.html";
}
이
이 내 응용 프로그램의 설정은 다음과 같습니다 :
이 코드는API 오류 코드 생성
Website with Facebook Login: http://mysite.com/app/ Canvas URL : http://mysite.com/app/index.php?canvas=1 Page TAB URL: http://mysite.com/app/index.php
: 191 API 오류 설명 : 지정된 내가 가진의 index.php를 만들었습니다 URL은 응용 프로그램이 소유하지 않습니다. 오류 메시지 : '응용 프로그램 구성에서 지정된 URL이 잘못되었습니다.'
나는 또한 redirect_uri로하지만 같은 오류가로 'http://www.facebook.com/MYPAGEALIAS/app_MYAPPID'를 시도했습니다.
내가 redirect_uri를 http://apps.facebook.com/MYAPPID/index.php으로 변경하면 (하지만이게 내가 원하는게 아니야!) 페이스 북은 정식을 물어보고 파이어 폭스 (IE는 무한 루프로 진행)와 함께 잘 작동한다.
난 아무데도 읽었습니다 그리고 난 다른 테스트를 수행했지만 난 항상 오류를했습니다 ...
, 사용자와 'http : // mysite.com/app/index.html'을 보시오. 나는 이것을 안합니다. – user1439356
그것은 httaccess 파일에 쓰여질 수 있습니다. 당신은 그 것을 바로 잡으려고 노력합니다. – Wazan
원하지 않으시면 http://mysite.com/app/index.html facebook으로 리디렉션하십시오. – CBroe