2012-11-21 3 views
0

페이지 탭 응용 프로그램에서 Javascript SDK를 사용하여 친구에게 요청을 보내려고합니다. 코드는 다음과 같습니다.앱이 페이지 탭 앱 대신 다른 링크로 리디렉션되었습니다.

function sendRequestViaMultiFriendSelector() { 
    FB.ui({method: 'apprequests', 
     message: 'My Great Request' 
    }, requestCallback); 
    } 

    function requestCallback(response) { 
    // Handle callback here 
    } 

사용자가 요청을 받았지만 다른 곳으로 리디렉션됩니다. 그들은

http://www.facebook.com/애플 리케이션 대신 /application.php?id=537700179592094

로 리디렉션됩니다 :

http://www.facebook.com/페이지/* */139287799553506 SK = app_537700179592094

? 도와주세요.

답변

1

이것은 의도 한 동작 또는 요청 기능입니다. 상황에 따라 별도의 페이지를 만들고 탭 응용 프로그램으로 필요한 리디렉션을 처리 할 수 ​​있도록 캔버스 응용 프로그램을 가리켜 야합니다.

이유는 응용 프로그램을 여러 페이지에 설치할 수 있기 때문입니다. Facebook은 요청을 수락 한 후 사용자에게 어떤 설치가 필요한지를 어떻게 알 수 있습니까? 그러나 모든 앱에는 하나의 캔버스 페이지 만 있습니다.

관련 문제