現在のユーザーがファンであるかどうかを判断する方法はありますか (現在: ページが好きです) facebook connect を使用していますか?
これが REST API で可能であることはわかっていますが、代わりに connect を使用できるようにしたいと考えています。
FQLを使用したい:SELECT page_id FROM page_fan WHERE uid = me()and page_id = 114342017879
クエリが空の配列を返す場合、ユーザーはファンではありません。配列でページIDを返す場合、彼はファンです。
[
{
"page_id": "114342017879"
}
]
WebサービスのURL:
まず、Facebook コネクトと Javascript SDK を使用してユーザーをログインさせる必要があります。
次に、Javascript で FB.api を使用して Graph API を呼び出すことができます。
FB.api('/me/likes');
これには、user_likes
ログイン時に権限を付与する必要があります。