我如何授权Facebook应用程序? PHP

我有一个PHP Web应用程序设置来处理我的新Facebook应用程序。我在http://apps.facebook.com/myapp查看我的应用程序,它在iframe中显示我的应用程序。 我试图让应用程序调出它请求权限的屏幕。我似乎无法找到解释流程的任何东西。创建$ fb-> loginUrl()链接并单击它后,我没有读取配置文件详细信息的问题,但我想要在您第一次访问应用程序时自动加载权限请求。     
已邀请:
试试这段代码 - 这是我在创建应用程序时使用的代码。我从您的消息中假设您使用PHP SDK < ?PHP     require_once( 'facebook.php'); //创建我们的Application实例。 $ facebook =新Facebook(阵列(   'appId'=> '你的APP ID',   'secret'=> '你的APP秘密',   'cookie'=>真正 )); if($ user = $ facebook-> getUser()){//用户已登录并授权我们     $ user = $ facebook-> getUser();     $ fbme = $ facebook-> api('/ me');     打印“欢迎用户ID:” 。 $用户;     的print_r($ fbme); } else {//用户未授权我们或未登录     $ params = array(         'fbconnect'=大于0,                 “画布” =大于1,         'req_perms'=> 'publish_stream,电子邮件',     //有关权限的完整列表:http://developers.facebook.com/docs/authentication/permissions     );     $ loginUrl = $ facebook-> getLoginUrl($ params);      print"< script type ='text / javascript'> top.location.href ='$ loginUrl';< / script>&quot ;; } 不要忘记在新的浏览器和其他帐户上测试它。     
用新的PHP sdk getSessions()不再工作了,应该像这样使用它: if($ user = $ facebook-> getUser()){//用户已登录并授权我们     

要回复问题请先登录注册