ユーザーが上部にある公式の Facebook の「いいね」ボタンを使用して iframe ページ タブを気に入ったかどうかをデータベースに記録する必要があります。ここでstackoverflowで検索を行ったところ、javascriptスニペットが見つかりました...
FB.Event.subscribe('edge.create',
function(response) {
alert('You liked the URL: ' + response);
}
);
しかし、公式のボタンに対しては発火しません (ページに追加されたボタンのようにのみ)? FB.init の後、非同期呼び出し内で FB.Canvas がサイズ変更される前に宣言します。PHP でこれをキャプチャする方法はありますか?更新時に可能ですか? JS または PHP のどちらでも問題ありません (JS は単純に php ファイルを ajax できるため)。署名されたリクエストには、ページが好きかどうかが含まれていますが、それが起こったとき (またはちょうど起こったとき) にキャプチャする必要があります。どんな助けでも大歓迎です:-)