1

現在のユーザーがファンであるかどうかを判断する方法はありますか (現在: ページが好きです) facebook connect を使用していますか?

これが REST API で可能であることはわかっていますが、代わりに connect を使用できるようにしたいと考えています。

4

2 に答える 2

2

FQLを使用したい:SELECT page_id FROM page_fan WHERE uid = me()and page_id = 114342017879

クエリが空の配列を返す場合、ユーザーはファンではありません。配列でページIDを返す場合、彼はファンです。

[
    {
        "page_id": "114342017879"
    }
]

WebサービスのURL:

https://api.facebook.com/method/fql.query?query=SELECT+page_id+FROM+page_fan+WHERE+uid%3Dme%28%29+and+page_id%3D114342017879

于 2011-10-10T15:20:57.007 に答える
2

まず、Facebook コネクトと Javascript SDK を使用してユーザーをログインさせる必要があります。

次に、Javascript で FB.api を使用して Graph API を呼び出すことができます。

FB.api('/me/likes');

これには、user_likesログイン時に権限を付与する必要があります。

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

于 2010-06-17T16:49:11.873 に答える