2011-07-22 11 views
-1

私は以下のコードを使用しています。しかし、私は招待状が送信された後、無駄なIDの配列ではなく内容を持つWebページにユーザーをリダイレクトしたい。次に、受信者が招待状を取得してクリックすると、IDの別の配列ではなく、他のページにリダイレクトする方法を教えてください。Facebookのアプリのリクエストとリダイレクト

正しいコードとアプリIDとキャンバスを使用して、このコードをwww.domain.com/fir/index.phpファイルに貼り付けていました。

<?php 

      $app_id = "546546545456"; 

      $canvas_page = "http://domain.com/dir/"; 

      $message = "Would you like to join me in this great app?"; 

      $requests_url = "http://www.facebook.com/dialog/apprequests?app_id=" 
        . $app_id . "&redirect_uri=" . urlencode($canvas_page) 
        . "&message=" . $message; 

      if (empty($_REQUEST["request_ids"])) { 
       echo("<script> top.location.href='" . $requests_url . "'</script>"); 
      } else { 
       echo "Request Ids: "; 
       print_r($_REQUEST["request_ids"]); 
      } 
    ?> 
+0

なぜリクエストIDを印刷する必要がありますか? – Tarun

+0

あなたの質問はもう少し明確になりますか? – Tarun

答えて

0

IDの配列を印刷したくない場合は、印刷しないでください。 JavaScriptをエコーアウトする代わりにPHPをリダイレクトすることができます。

<?php header('Location: http://google.com') ?> 
関連する問題