用JS登录然后使用PHP SDK(Facebook)

时间:2011-06-12 17:26:15

标签: facebook facebook-php-sdk

我正在使用此代码通过Facebook登录我的网站:

<div id="fb-root"></div>
<script src="http://connect.facebook.net/en_US/all.js"></script>
<script>
     FB.init({ 
            appId:'MYAPPID', cookie:true, 
            status:true, xfbml:true 
     });
</script>
<fb:login-button>Login with Facebook</fb:login-button>

它运行良好,我在facebook.com/editapps.php上看到我的应用程序,但是当我想开始使用PHP SDK时,我发现我没有登录。如果我通过PHP SDK登录,那么我看到我登录..这里有什么问题?谢谢。

1 个答案:

答案 0 :(得分:2)

您使用的是什么版本的PHP SDK?因为最新的3.0.1与javascript SDK不兼容。因此,您需要降级到SDK的第2版,直到他们也将更新Javascript SDK。

有关此内容的更多信息:http://developers.facebook.com/blog/post/503/