2012-05-13 4 views
0

내가facebook apprequests : 오류가 발생했습니다. 나중에

<script src="https://connect.facebook.net/en_US/all.js"></script> 


    <script type="text/javascript"> 

    window.fbAsyncInit = function() { 
    FB.init({ 
     appId: '39764546513545342', 
     status: true, 
     cookie: true, 
     oauth: true 
    }); 
}; 


      function invitetoevent(rid) 
       { 
       FB.ui({ 
        method: 'apprequests', 
        message: 'i\'ll see you in this event.', 
      title: 'Lets Go!.', 
      filters: ['app_users'], 
      max_recipients: 25, 
       }, 
       function (response) { 
         if (response.request && response.to) 
          { 
       //actions 
          } 
         else 
         { 
          //alert('canceled'); 
         } 
}); 

} 
+0

이 코드 벽을 줄이십시오. [Stack Overflow가 모든 것을 읽지는 않습니다.] (http://meta.stackexchange.com/a/129787/156418) –

답변

0

이 잘 어떤 이해가되지 않습니다 정확하지만,이 코드는 잘 작동합니다.

이전 페이지에서 로딩 한 facebook 스크립트를 제거하고이 코드를 사용했습니다.

window.fbAsyncInit = function() { 
FB.init({ 
    appId  : '397334655643214', // App ID 
    channelUrl : '//www.itradegame.com/channel.html', // Channel File 
    status  : true, // check login status 
    cookie  : true, // enable cookies to allow the server to access the session 
    xfbml  : true // parse XFBML 
}); 
+0

나는 페이스 북 스크립트를 렌더링 한 해당 페이지에서 소셜 플러그인을 사용하고있을 것이라고 생각합니다. – Venu

+0

스크립트를로드하는 것과 같은 의미입니까 두번?! –

+0

네, 그럴 수도 있습니다. 그렇지 않으면 어떻게 페이스 북 스크립트 없이도 작동 할 것입니다 :) – Venu

0

당신이 필터를 사용하는 방법 같은데 잘못 내 페이스 북의 응용 프로그램에서 사용자에게 응용 프로그램 요청을 보내려면이 코드를 사용하고 다시 시도하십시오.

DEMO

PS : 콜백 함수 가정은

+0

다른 앱에서 같은 기능을 사용하고 있습니다. –

+0

요청에도 권한/확장 perms가 필요하지 않으므로 코드에 구문 오류가 있어야합니다. – Dhiraj

관련 문제