FB.Event.subscribe.edge.create
2012年01月31日近頃Facebookに時間を割いている中尾です。いかがお過ごしでしょうか。
Facebook内で模索しながらの実験を行なっているなかで、先日知った「FB.Event.subscribe.edge.create」について。
「FB.Event.subscribe.edge.create」を使うと「いいね!」をクリックした際のイベントの発生時に関数を実行することが可能。
「いいね!」した後に「ありがとうございます。」といった文言を掲載したり、別の画像を掲載したり、別のページに遷移させたり・・・・夢は拡がります。
他にもこんなイベントがあります。
- auth.login - ユーザがログインした時に実行
- auth.logout - ユーザがログアウトしたとき
- auth.prompt - ログインを促されたとき、もしくはLikeボタンのクリック後にログインした時
- auth.sessionChange - セッション状態が変わったとき
- auth.statusChange - ステータスが変わったとき
- xfbml.render - FB.XFBML.parse()の実行が完了したとき
- edge.create - ユーザがlikeしたとき(fb:like)
- edge.remove - likeを取り消したとき(fb:like)
- comment.create - コメントを足したとき(fb:comments)
- comment.remove - コメントを削除したとき(fb:comments)
- fb.log - メッセージをログ出力したとき
こんなことができるのか、と盛り上がったものの如何せん情報が少ないです。
いくつか紹介したいと思います。
- 英語ですが、非常にわかりやすいテストサイト。(実際にいいねしてみてください)
Facebook Like Button Event Test Page
http://www.proworks.com/facebook/likeevent.html - 公式ドキュメントの邦訳版「FB.Event.subscribe」
http://facebook-docs.oklahome.net/archives/51974485.html




