Vaihdoin blogiini kokeeksi XFBML-pohjaisen Like-nappulan, joka mahdollistaa edge.create-eventin kuuntelemisen. JavaScriptillä voi siis tunnistaa milloin joku painaa Like-nappulaa ja reagoida siihen halutulla tavalla. Pahoittelen kokeilemisesta syntyvää ylimääräistä likespämmiä. Ideana tässä on se, että voin esimerkiksi tallentaa blogini omaan tietokantaan tiedon siitä, montako kertaa mitäkin artikkelia on liketetty.
Tässä vielä lyhyt esimerkki siitä, miten Liken kuuntelu toimii käytännössä:
window.fbAsyncInit = ->
# Listen to Facebook events
window.FB.Event.subscribe 'edge.create', (url) ->
console.log('Thanks for liking!')