2010-12-05 8 views
1

ブログにLike Boxをインストールしました。ユーザーが既に自分のページを好きであるかどうかを知りたいと思います。彼らは私のページが好きだったら隠しコンテンツを提供したいので、私はこのようなものを私の読者に実装したいと思います。Facebook Like Box:ユーザーがすでにページを好きだったかどうかを検出するには?

ユーザーがLikeボックス内のページを既に好きだったかどうかを検出するイベントはありますか?

+1

この質問に対する回答は、実際の質問には答えられません。 –

答えて

2

Like BoxのXFBML版を使用している場合は、FB.Event.subscribeから 'edge.create'イベントを購読できます。

2

Kendallが指摘するように、edge.createイベントは、リッスンしている間にページが好きな場合にのみ発生します。

Here's another approach Facebookが各ページタブアプリに送信する$ _REQUEST ['signed_request']パラメータを解析します。 signed_requestでエンコードされた属性の1つは、ユーザーがページを気に入っているかどうかです。

かなり滑らかです。

+0

これは、Facebookのタブではなく、自分のウェブページにあるボックスのようなFacebookでこれを行う方法ですか? – joon

+0

これには答えが必要です... たとえば、ローカルWi-Fiホットスポットの場合です。ユーザーが特定のページを好きだった場合、無料のWiFiアクセスを提供する。 – Devian

+0

@Devian、これまでの解決策を見つけましたか?ありがとう – Maxxer

関連する問題