Facebook ウォール (ストリーム) に似たものを作成して、自分のサイトに配置しています。このコンポーネントは、特定のページのウォールからすべての投稿を読み取り、グラフ API を介して表示します。また、ユーザーが「壁」に表示された投稿に「いいね」できるようにしたいと考えています。
これまでのところ、グラフ API を使用して投稿の JSON リストを取得するスクリプトと、post_id クエリ文字列パラメーターで ID が送信された投稿を LIKE できる PHP ファイルもあり、これは機能します。LIKE が送信されていることがわかります。
この PHP ファイルを呼び出すには、jQuery ajax を使用します。
function do_likes(post_id) {
$.ajax({
type: "POST",
url:"http://www.p-art.co.il/facebook_test/action.php?post_id=" + post_id
});
Firebug はエラーを表示しませんが、一方で、LIKE は投稿されません。数時間検索してきましたが、FB.api 呼び出しを機能させるために PHP ファイルを呼び出す正しい方法が見つかりません。
前もって感謝します。-エラド