PHPで feed ダイアログを表示するには
ダイアログボックスのURL」を java script の
top.location.href プロパティに設定して
echo コマンドで取得する
echo “<script>top.location.href~ ‘$url’;</script>”;
Feed ダイアログボックスのかえす post_id プロパティは
$_REQUEST
これはHTTPリクエスト変数
から取得します
コードを書くと
if(!empty($_REQUEST[“post_id”]))
ちなみにIEでは
アプリ認証処理と
Feed ダイアログボックスを表示するコードが同一ファイルにあると
投稿できないということがあります
このため、Feed ダイアログボックスを別ファイルにして
例えば post_wall.php とか
で
サブミットされたとき
(form タグの submit ボタンがクリックされたとき)
に
post_wall.php が実効されるようにします
こう考えると、IEは結構面倒かも….