facebook整合转发到错误页面

问题描述:

我将Facebook连接放置在我的网页上。我检查用户是否授予Facebook权限,但是我的网站认为用户没有授予权限:facebook整合转发到错误页面

它应该在用户授予权限后转发到mysite.com,而是转到yoursite.com。

FB.Event.subscribe('auth.login', function(response) { 
    if (response.perms) {     
     window.location = "http://www.mysite.com"; 
     // user is logged in and granted some permissions. 
     // perms is a comma separated list of granted permissions 
     } 
    else{     
     window.location = "http://www.yoursite.com"; 
     }  


    }); 

好像我又碰到了一个错误!

response.perms似乎无法正常工作,有可用的解决方法。

见下面的链接:

http://bugs.developers.facebook.net/show_bug.cgi?id=14022

https://github.com/facebook/connect-js/issues#issue/14