脚本宝典收集整理的这篇文章主要介绍了php – Facebook iframe应用程序身份验证?,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
它有效,但它并不漂亮.该方法在验证页面之前将用户发送到登录页面.它看起来像这样:
当我点击“转到Facebook.COM”时,我会看到权限请求的实际页面(如果我打印网址,我也可以访问权限页面,将其复制并输入新的浏览器窗口).当我从Iframe进行重定向时,如何让Facebook跳过此步骤?
我的代码看起来像这样(使用CodeignITer和Facebook PHP SDK):
$this->facebook = new Facebook(array( 'appId' => '{MY_APP_ID}','secret' => '{MY_SECRET}','cookie' => TRUE,'domain' => $_SERVER['SERVER_NAME'] )); $this->facebook->getSession(); try { $this->me = $this->facebook->api('/me'); } catch (FacebookApiException $e) { $this->me = NULL; } if ( is_null($this->me) ) { redirect($this->facebook->getLOGinUrl(array( 'req_PErms' => 'offline_access,read_stream,publish_stream,user_photos,user_videos,read_friendlists','next' => $this->config->item('base_url').'fblogin.PHP?redirect_uri='.$this->uri->uri_string() ))); }
以上是脚本宝典为你收集整理的php – Facebook iframe应用程序身份验证?全部内容,希望文章能够帮你解决php – Facebook iframe应用程序身份验证?所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。