作者tas72732002 (葱头)
看板PHP
标题[请益] 关於facebook手机版问题~
时间Sun Jun 12 23:29:46 2011
请问一下 如果我有一个app_id 而这个app_id的首页 只是最为转址的功用
也就是说当我连到这个页面时,会帮我导到不同的页面
fb登入成功会导到a页面
但目前碰到问题是,我登入成功後,没有导到指定的页面,而是导到
http://m.facebook.com/home.php...
而我设定的参数是
$param = array('display'=>'touch','redirect_uri'=>$checkurl);
$loginurl = $facebook->getLogoutUrl($param);
echo '<script type="text/javascript">top.location.href = "'.$loginurl.'";</script>';
但是如果打他改成一般网页版的就会导入正常
$param = array('display'=>'page');
不知道有没有人碰过类似问题~ 可以解惑一下 thks
--
感谢大家的推文
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.167.200.167
1F:推 mrbigmouth:不能用header转址吗? 06/12 23:40
2F:→ tas72732002:因为fb是有<iframe>包起来 所以转址需到top页面 06/12 23:52
3F:推 mrbigmouth:直接设定'redirect_uri'=>$loginurl呢? 06/13 07:46
4F:→ mrbigmouth:嗯 也是iframe的问题... 06/13 07:47
5F:→ tas72732002:我用过 不过用display=touch时~ 设定redirect_uri 06/13 21:28
6F:→ tas72732002:会没有作用 很奇怪 06/13 21:29