2011-07-12 21 views
2

私は自分のFacebookブックページのタブに自分のFacebookブックアプリを持っています。あなたが新しい訪問者である場合、iframeアプリケーションは許可を求めます。この承認を取り消すと、ユーザーを自分のFacebookページにリダイレクトしたいと考えています。出来ますか?古いSDKではcancel_urlなどを使用していました。Facebook PHP SDK 3.0 - cancel_url

答えて

1

これを試してください。

 if(isset($_REQUEST['error'])) { 
     header('Location: ' . $your_facebook_page); 
    } 

ユーザーが許可Facebookがエラーとユーザーをリダイレクト

EDITがある場合はuが見ることができ、そこから自分のREDIRECT_URIに彼をリダイレクトすることができない場合は:私は忘れてしまった

申し訳ありませんが、それはiframeアプリだから、代わりにheader('Location: ' . $your_facebook_page); これを使うecho '<script>top.location.href="' . $your_facebook_page . '"</script>';

+1

ありがとう、解決済み:-)コードは次のようになります - http://pastie.org/2203948 – Ginnyous