2011-09-25 45 views
-1

我正在开发一个使用php sdk 3.0的fb应用程序,并且我注意到Facebook启动了一个包含app_ID的会话:$_SESSION['fb_'.APP_ID.'_user_id']; 此会话存储连接用户的Facebook用户名。 这是PHP SDK的一个特性,或者不推荐使用这个会话?

讲解:成功登录到我的FB的应用程序后,我用这个函数来查看PHP的会话print_r($SESSION);并有一个会话$_SESSION['fb_173620963485_user_id'] = 123456; WHERE 173620963485是我的appid和123456是我的FB UID。

建议与本次会议一起工作:$_SESSION['fb_173620963485_user_id']

+1

我不明白这个问题。 –

+1

对我来说也不是... – maraspin

回答

1

您不使用此会话进行任何操作。期。

1

您应该永远不需要触摸$_SESSION['fb_..._user_id']变量。像使用文档状态一样使用SDK,你会变得更好。如果你想获得用户ID,只需使用:

$uid = $facebook->getUser(); 

花时间和read the documentation,并且应该帮助。