2012-11-08 1 views
-1

"권한 요청"페이지에서 Facebook 응용 프로그램을 테스트했습니다.올바른 방법은 무엇입니까? FB Apps "권한 요청"페이지


: 사용자가 로그인 대화 상자에서 앱을 승인을 거부하기로 결정하면이 사이트의 설명에 따르면

, http://developers.facebook.com/docs/howtos/login/server-side-login/#step5

(A) 올바른, 그들은 대신에 연결됩니다

YOUR_REDIRECT_URI? 
&error_reason=user_denied 
&error=access_denied 
&error_description=The+user+denied+your+request. 
&state=YOUR_STATE_VALUE 
~~~~~~ 

(B) 단, 시험 연구의 결과 (17/10월/2012)

,369
&error_reason=user_denied 
&error=access_denied 
&error_description=The+user+denied+your+request. 
&0=13504605426376027014824690496996#_=_ 
~~ 

(A)와 (B) 간의 차이가 1,363,210. 제안 사항이 있으십니까?

답변

0

if($user) { 

    $me = $fb->api('/me'); 
    } else { 
$url = "https://graph.facebook.com/oauth/authorize?" 
       ."client_id=app_idxxxxxxxxx&" 
       ."redirect_uri=http://apps.facebook.com/app_idxxxxxxxxx/&" 
       ."scope=user_photos,publish_stream"; 
    echo "<script language=javascript>window.open('$url', '_parent', '')</script>"; 

     exit(); 
} 
+0

가 대단히 감사하십시오! –

관련 문제