使用 $_SESSION['fb_'.APP_ID.'_user_id']
我正在使用 php sdk 3.0 开发一个 fb 应用程序,我注意到 Facebook 启动了一个包含 app_ID 的会话,如下所示: $_SESSION['fb_'.APP_ID.'_user_id'];
此会话存储已连接用户的 facebook uid。 这是 PHP SDK 的一个功能还是不建议使用此会话?
解释一下:成功登录我的 fb 应用程序后,我使用此函数查看 php 会话 print_r($SESSION);
并且有一个会话 $_SESSION['fb_173620963485_user_id'] = 123456 ;
其中 173620963485 是我的 appID,123456 是我的FB UID。
建议使用此会话:$_SESSION['fb_173620963485_user_id']
?
I'm developing a fb application with php sdk 3.0 and I've noticed that Facebook starts a session that contain the app_ID like that: $_SESSION['fb_'.APP_ID.'_user_id'];
This session store the facebook uid of the connected user.
Is this a feature of PHP SDK or is not recommended to work with this session?
To explain: After login successfully to my fb app, I use this function to see the php sessions print_r($SESSION);
and there is a session $_SESSION['fb_173620963485_user_id'] = 123456;
WHERE 173620963485 is my appID and 123456 is my fb uid.
Is recommended to work with this session: $_SESSION['fb_173620963485_user_id']
?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您不会将此会话用于任何用途。时期。
You don't use this session for anything. Period.
您永远不需要接触
$_SESSION['fb_..._user_id']
变量。按照文档说明使用 SDK,您的情况会好得多。如果您想访问用户 ID,只需使用:花点时间阅读文档,这应该有帮助。
You should never need to touch the
$_SESSION['fb_..._user_id']
variable. Use the SDK like the documentation states and you will be much better off. If you want access to the user ID, just use:Take the time and read the documentation, and that should help.