作者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
推 mrbigmouth:不能用header轉址嗎? 06/12 23:40
→ tas72732002:因為fb是有<iframe>包起來 所以轉址需到top頁面 06/12 23:52
推 mrbigmouth:直接設定'redirect_uri'=>$loginurl呢? 06/13 07:46
→ mrbigmouth:嗯 也是iframe的問題... 06/13 07:47
→ tas72732002:我用過 不過用display=touch時~ 設定redirect_uri 06/13 21:28
→ tas72732002:會沒有作用 很奇怪 06/13 21:29