2011-08-02 9 views
0

현재 페이스 북 앱을 작성 중입니다. 내 응용 프로그램에서 사용자가 자바 스크립트 FB SDK와 식별 : 사용자의 loggs자바 스크립트로 로그인 한 후 PHP에서 사용자 정보 사용

FB.init({ 
      appId : appId, 
      status : true, 
      cookie : true, 
      xfbml : true, 
     }); 

    FB.ui({method: 'oauth' 
     ,client_id: appId 
     ,redirect_uri: 'some_URI' 
     ,scope: 'publish_stream'});` 

후, 나는이 같은 액세스 토큰을 얻을 수 있습니다 : 내가 할 수있는 경우

FB.getLoginStatus(function(response) { 
    if (response.session) { 
    alert(response.session.access_token); 

내 질문은, 그것을 사용하기 위해 PHP 코드로 다시 전달 하시겠습니까?

답변

0

당신은 당신이

+0

나는 당신이 의미하는 것을 정말로 이해하지 못했습니다. 설명해 주시겠습니까? –

0

음을 원하는대로 이론적으로 당신은 아약스 쿼리를 할 단지 수, 그것은 작동/당신의 PHP 스크립트로 아약스 요청을 통해 & 사용을 보내와 PHP, 예를 들어,에 토큰을 다시 액세스를 보낼 수 있습니다 http://www.mydomain.com/setfbtoken?token=

내가 틀렸다,하지만 세션이 GET 매개 변수 (적어도이 PHP에)와 같은 URL에 연결해야합니다, 그래서 당신은 단지 $ _GET 매개 변수를 그만 가져올 수 있다면 정정 해줘.

+0

조언 해 주셔서 감사합니다. 나는 $ _GET [ 'session'}이 response.session과 같지 않다고 생각한다. –

+0

글쎄, 내가 확실히 말할 수없는 자바 스크립트 구현을 사용한 적이 없다. 여전히 다음과 같이 사용하면됩니다. var myRequest = new Request.HTML ({ url : 'data.php', data : {acccesstoken : response.session.access_token} }) send(); mootools를 사용하는 경우. – Ben

관련 문제