2010-12-14 41 views
0

我该如何开发FBML内部应用程序。我用:配置文件详细信息的问题

require 'facebook.php';$appId ='xxx';$secret ='xyx';$facebook = new Facebook(array('appId' => $appId, 'secret' => $secret, 'cookie' => true,)); $session = $facebook->getSession(); 

但我不能得到用户的配置文件数据记录in..uid,姓名等..

我哪里做错了?

回答

1

你需要响应用户登录尝试,也取得了饼干...

//attach this below your current code 
    FB.Event.subscribe('auth.login', function(response) { 
    window.location.reload(); 
    }); 

然后还

//somewhere before you load the page... 
$cookie = get_facebook_cookie(FACEBOOK_APP_ID, FACEBOOK_SECRET); 

检查http://developers.facebook.com/docs/authentication/,并期待在单点登录使用JavaScript SDK

+0

此信息是否有帮助?是否对您有帮助?谢谢。 – csi 2010-12-14 21:02:02