2012-01-22 5 views
1

내 응용 프로그램은 정상적으로 작동하지만 한 가지 문제가 있습니다. 누군가 내 응용 프로그램을 사용하려고하면이 오류가 발생합니다. 다른 문제는 어디서나 리디렉션하지 않는 앱을 ​​허용 한 후입니다. 페이지를 resresf해야합니다. 허용 및 새로 고침 후 앱을 사용할 수 있습니다. https://apps.facebook.com/denemeapicik/Facebook 응용 프로그램 - Uncaught OAuthException :

오류 :

catch되지 않은>

당신은 내 앱 페이지를 확인하실 수 있습니다 로그인 버튼 파마 = "이메일, user_birthday, status_update, publish_stream, offline_access"FB :

코드를 허용의 나 OAuthException : 오류 액세스 토큰의 유효성을 검사 : 사용자 1000abc은 560

ı이 시도 응용 프로그램 144171878989963. 라인에 /home/xyzz/facebook.php에 던져 권한이 있지만 일을 나던되지 않았습니다

$params = array(
'scope' => 'read_stream, friends_likes', 
'redirect_uri' => 'https://www.myapp.com/post_login_page' 
); 

$loginUrl = $facebook->getLoginUrl($params); 

답변

0
require_once("facebook.php"); 
$facebook = new Facebook(array(
    'appId' => '***', 
    'secret' => '***', 
    'scope' => 'manage_pages,offline_access,publish_stream,user_photos' 
)); 

$user = $facebook->getUser(); 

if ($user) { 
    try { 
    // Proceed knowing you have a logged in user who's authenticated. 
    $user_profile = $facebook->api('/me'); 
    } catch (FacebookApiException $e) { 
    $user = null; 
    } 
} 

if ($user) { 
    $logoutUrl = $facebook->getLogoutUrl(); 
} else { 
    $loginUrl = $facebook->getLoginUrl(); 
} 
관련 문제