1

ユーザーが指定された要素、つまり以前のWordpressの記事をすでに気に入っているかどうかを知りたいです。を使用して同様のイベントをキャプチャする方法は知ってFB.Event.subscribe('edge.create', handler);いますが、現在のステータスを確認するための同様の方法を見つけることができませんでした(ページの読み込み時)。これを解決するためのグラフAPIクエリがあるはずですが、見つかりませんでした...

4

1 に答える 1

2

これはあなたが探しているものです

http://developers.facebook.com/docs/reference/api/post/

fqlを使用した方が良いと思います。次のようなクエリが必要になります

SELECT user_id FROM like WHERE post_id="THE ID OF YOUR POST"

これにより、投稿を気に入ったすべてのユーザーのすべての ID を取得できます。コレクションを作成したら、探しているユーザーをフィルターするだけです。

詳細はこちら

http://developers.facebook.com/docs/reference/fql/like/

任意の要素のように編集します。

上記のクエリは、任意の要素に対して機能します

たとえば、任意の画像のいいねを取得したい場合

SELECT user_id FROM like WHERE object_id="The object_id of a video, note, link, photo"

これにはいくつかの複雑な問題があり、最初にリンクの ID を確認する必要があります。これは、fql のリンク テーブルを使用して行うことができます。

于 2012-10-07T16:31:02.280 に答える