Come utilizzare l’SDK Javascript di Facebook con Flash – part 1

Ho avuto modo in diverse occasioni di mettere mano all’ SDK Javascript di facebook per alcuni progetti di integrazione con siti esterni a Facebook.

Mi è venuto in mente di creare un post per quelli che cercano informazioni sull’argomento e non ne trovano, ma anche per me, così da ricordarmelo velocemente le prossime volte.

Questa è la prima parte:

Per iniziare:

  • Scarica, se non ce l’hai già, l’sdk in javascript di Facebook: https://github.com/facebook/connect-js
  • Crea un’applicazione con i dettagli di dove verrà messa in produzione o testata: https://www.facebook.com/developers/
  • Crea un file javascript che verrà richiamato nel tuo html. Questo è il file che connetterà il tuo sito o applicazione a Facebook.
    Copia questa funzione: (dalla documentazione ufficiale: http://developers.facebook.com/docs/reference/javascript/)

    window.fbAsyncInit = function() {
    /*inserire il proprio app id*/
    FB.init({appId: '1198***********', status: true, cookie: true,
    xfbml: true}); 

    FB.Event.subscribe('auth.sessionChange', sessionChangeHandler);
    FB.Event.subscribe('auth.statusChange ', statusChangeHandler);
    };
    (function() {
    var e = document.createElement('script'); e.async = true;
    e.src = document.location.protocol +
    '//connect.facebook.net/it_IT/all.js';
    document.getElementById('fb-root').appendChild(e);
    }());

    Questo script serve a richiamare l’sdk javascript, caricarla sul tuo sito, inizializzare FB e ascoltare Facebook e lo status dell’utente a ogni sua variazione.

This entry was posted in Interactive Development, Progetti and tagged , , . Bookmark the permalink.

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>